org.jcon.data
Class ParallelMultiTransform

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

public class ParallelMultiTransform
extends java.lang.Object
implements ObjectTransform

Applies a set of named subtransforms to the given object. Results in a Dictionary, indexed by name, of the results.

Author:
Paul Reavis

Constructor Summary
ParallelMultiTransform()
           
 
Method Summary
 java.util.Map getSubTransforms()
           
 void setSubTransforms(java.util.Map newTransforms)
           
 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

ParallelMultiTransform

public ParallelMultiTransform()
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

getSubTransforms

public java.util.Map getSubTransforms()

setSubTransforms

public void setSubTransforms(java.util.Map newTransforms)