|
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 PropertyTransformation<E extends TransformationEngine>
Function that is evaluated based on variables populated by property values.
Method Summary | |
---|---|
boolean |
allowAutomatedResultConversion()
Specifies if the automatic conversion of the execution results according to the corresponding property definitions is allowed and therefore should be performed by the PropertyTransformer . |
com.google.common.collect.ListMultimap<String,Object> |
getResults()
Get the TransformationFunction.execute(String, TransformationEngine, Map, TransformationLog) ion
results. |
void |
setExpectedResult(com.google.common.collect.ListMultimap<String,PropertyEntityDefinition> resultNames)
Set the expected result names. |
void |
setTargetType(TypeDefinition targetType)
Set the target type of the created instance that is to be populated with the function result. |
void |
setVariables(com.google.common.collect.ListMultimap<String,PropertyValue> variables)
Set the property values serving as variables for the function. |
Methods inherited from interface eu.esdihumboldt.hale.common.align.transformation.function.TransformationFunction |
---|
execute, setExecutionContext, setParameters |
Method Detail |
---|
void setVariables(com.google.common.collect.ListMultimap<String,PropertyValue> variables)
variables
- the property values, variable names are mapped to
property valuesvoid setTargetType(TypeDefinition targetType)
targetType
- the type of the target instancevoid setExpectedResult(com.google.common.collect.ListMultimap<String,PropertyEntityDefinition> resultNames)
resultNames
- the names of the expected results associated with the
corresponding entity definitioncom.google.common.collect.ListMultimap<String,Object> getResults()
TransformationFunction.execute(String, TransformationEngine, Map, TransformationLog)
ion
results.
setExpectedResult(ListMultimap)
boolean allowAutomatedResultConversion()
PropertyTransformer
.
|
Humboldt Alignment Editor 2.5.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |