Class GenericLazyPrismContainerValue<C extends Containerable>

java.lang.Object
com.evolveum.midpoint.prism.lazy.GenericLazyPrismContainerValue<C>
Type Parameters:
C -
All Implemented Interfaces:
ComplexCopyable<PrismValue>, PrismContainerValueDelegator<C>, PrismValueDelegator, Freezable, MidpointOriginMetadata, ParentVisitable, PathVisitable, PrismContainerValue<C>, PrismValue, PrismVisitable, Revivable, SchemaLookup.Aware, Visitable, Walkable, DebugDumpable, Serializable

@Experimental public class GenericLazyPrismContainerValue<C extends Containerable> extends Object implements PrismContainerValueDelegator<C>
Lazily evaluated PrismContainerValue. The materialization, as well as some key information necessary in the lazy state (e.g., the PCV ID) are provided by GenericLazyPrismContainerValue.ValueSource instance. EXPERIMENTAL. Tailored to the needs of midPoint magic assignment.
See Also: