Class DefinitionsToTransformable
- java.lang.Object
-
- com.evolveum.midpoint.model.impl.schema.transform.DefinitionsToTransformable
-
- All Implemented Interfaces:
ItemDefinitionTransformer
public class DefinitionsToTransformable extends Object implements ItemDefinitionTransformer
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.ItemDefinitionTransformer
ItemDefinitionTransformer.TransformableItem, ItemDefinitionTransformer.TransformableValue
-
-
Constructor Summary
Constructors Constructor Description DefinitionsToTransformable()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends TypeDefinition>
TapplyValue(ComplexTypeDefinition parentDef, ItemDefinition<?> itemDef, T valueDef)
<I extends ItemDefinition<?>>
ItransformItem(ComplexTypeDefinition parentDef, I currentDef)
-
-
-
Method Detail
-
applyValue
public <T extends TypeDefinition> T applyValue(ComplexTypeDefinition parentDef, ItemDefinition<?> itemDef, T valueDef)
- Specified by:
applyValue
in interfaceItemDefinitionTransformer
-
transformItem
public <I extends ItemDefinition<?>> I transformItem(ComplexTypeDefinition parentDef, I currentDef)
- Specified by:
transformItem
in interfaceItemDefinitionTransformer
-
-