|
Humboldt Alignment Editor 2.5.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
E
- the transformation engine typepublic interface TypeTransformation<E extends TransformationEngine>
Transformation function between source and target types.
Method Summary | |
---|---|
InstanceHandler<? super E> |
getInstanceHandler()
Get the handler to partition the source instances (e.g. |
void |
setPropertyTransformer(PropertyTransformer propertyTransformer)
Set the property transformer to publish the source/target instance pairs to. |
void |
setSource(FamilyInstance sourceInstances)
Set the source instances. |
void |
setTarget(com.google.common.collect.ListMultimap<String,? extends Type> targetTypes)
Set the target types. |
Methods inherited from interface eu.esdihumboldt.hale.common.align.transformation.function.TransformationFunction |
---|
execute, setExecutionContext, setParameters |
Method Detail |
---|
void setPropertyTransformer(PropertyTransformer propertyTransformer)
TransformationFunction.execute(String, TransformationEngine, java.util.Map, TransformationLog)
ion to the property transformer using
PropertyTransformer.publish(FamilyInstance, MutableInstance, TransformationLog)
.
propertyTransformer
- the property transformervoid setTarget(com.google.common.collect.ListMultimap<String,? extends Type> targetTypes)
targetTypes
- the source propertiesvoid setSource(FamilyInstance sourceInstances)
sourceInstances
- the source instancesInstanceHandler<? super E> getInstanceHandler()
null
if none is required
|
Humboldt Alignment Editor 2.5.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |