eu.esdihumboldt.cst.functions.core
Class Merge
java.lang.Object
eu.esdihumboldt.hale.common.align.transformation.function.impl.AbstractTransformationFunction<E>
eu.esdihumboldt.hale.common.align.transformation.function.impl.AbstractTypeTransformation<TransformationEngine>
eu.esdihumboldt.cst.functions.core.Retype
eu.esdihumboldt.cst.functions.core.Merge
- All Implemented Interfaces:
- MergeFunction, RetypeFunction, TransformationFunction<TransformationEngine>, TypeTransformation<TransformationEngine>
public class Merge
- extends Retype
- implements MergeFunction
Type transformation that merges multiple instances of the same source type
into one target instance, based on matching properties.
- Author:
- Simon Templer
Fields inherited from interface eu.esdihumboldt.hale.common.align.model.functions.RetypeFunction |
ID |
Constructor Summary |
Merge()
|
Methods inherited from class eu.esdihumboldt.cst.functions.core.Retype |
execute |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Merge
public Merge()
getInstanceHandler
public InstanceHandler<? super TransformationEngine> getInstanceHandler()
- Description copied from interface:
TypeTransformation
- Get the handler to partition the source instances (e.g. merge or join).
- Specified by:
getInstanceHandler
in interface TypeTransformation<TransformationEngine>
- Overrides:
getInstanceHandler
in class AbstractTypeTransformation<TransformationEngine>
- Returns:
- the instance handler or
null
if none is required - See Also:
AbstractTypeTransformation.getInstanceHandler()
Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d