org.jcon.data
Class DictionaryValueTransform

java.lang.Object
  extended by org.jcon.data.DictionaryValueTransform
All Implemented Interfaces:
ObjectTransform

public class DictionaryValueTransform
extends java.lang.Object
implements ObjectTransform

Applies a subtransform to every value in a Map object.


Constructor Summary
DictionaryValueTransform()
           
 
Method Summary
 ObjectTransform getSubTransform()
           
 void setSubTransform(ObjectTransform newTransform)
           
 java.lang.Object transform(java.lang.Object victim)
          Our one method; this transforms one object into another.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DictionaryValueTransform

public DictionaryValueTransform()
Method Detail

transform

public java.lang.Object transform(java.lang.Object victim)
Description copied from interface: ObjectTransform
Our one method; this transforms one object into another. Transformation must be nondestructive, but may produce a derived product that is still affected by changes to the original, so beware.

Specified by:
transform in interface ObjectTransform

getSubTransform

public ObjectTransform getSubTransform()

setSubTransform

public void setSubTransform(ObjectTransform newTransform)