Class InboundSourceData.AssociationValue
java.lang.Object
com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds.InboundSourceData.AssociationValue
- All Implemented Interfaces:
InboundSourceData
,DebugDumpable
,Serializable
- Enclosing interface:
- InboundSourceData
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds.InboundSourceData
InboundSourceData.AssociationValue, InboundSourceData.Shadow
-
Field Summary
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
Method Summary
Modifier and TypeMethodDescriptiondebugDump
(int indent) @NotNull ShadowAssociationValue
Returns the association value, for the purpose of setting expression variables.<V extends PrismValue,
D extends ItemDefinition<?>>
Item<V,D> getItemOld
(@NotNull ItemPath itemPath) Returns the specific item, for the purpose of providing the mapping source (IDI).Returns old or current shadow, for the purpose of setting expression variables.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
Methods inherited from interface com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds.InboundSourceData
getEffectiveItemDelta, hasEffectiveDelta, hasSyncOrEffectiveDelta, isNoShadow, updateShadowAfterReload
-
Method Details
-
getAssociationValue
-
getShadowVariableValue
Description copied from interface:InboundSourceData
Returns old or current shadow, for the purpose of setting expression variables.- Specified by:
getShadowVariableValue
in interfaceInboundSourceData
-
getAssociationVariableValue
Description copied from interface:InboundSourceData
Returns the association value, for the purpose of setting expression variables.- Specified by:
getAssociationVariableValue
in interfaceInboundSourceData
-
getItemOld
public <V extends PrismValue,D extends ItemDefinition<?>> Item<V,D> getItemOld(@NotNull @NotNull ItemPath itemPath) Description copied from interface:InboundSourceData
Returns the specific item, for the purpose of providing the mapping source (IDI).- Specified by:
getItemOld
in interfaceInboundSourceData
-
debugDump
- Specified by:
debugDump
in interfaceDebugDumpable
-