E
- the transformation engine typepublic interface PropertyTransformation<E extends TransformationEngine> extends TransformationFunction<E>
Modifier and Type | Method and Description |
---|---|
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()
|
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.
|
execute, setExecutionContext, setParameters
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, Cell)
ion results.setExpectedResult(ListMultimap)
boolean allowAutomatedResultConversion()
PropertyTransformer
.Build 2013-10-07_11-27-38
Revision 99b27713a799a59a21b0b166eaaea8aaefbf125a