Interface ItemWrapper<I extends Item<?,?>,VW extends PrismValueWrapper>

All Superinterfaces:
Cloneable, DebugDumpable, Definition, Freezable, ItemDefinition<I>, LivePrismItemDefinition, PrismItemAccessDefinition, PrismItemBasicDefinition, PrismItemStorageDefinition, PrismLifecycleDefinition, PrismPresentationDefinition, Revivable, SchemaLookup.Aware, Serializable, SmartVisitable<Definition>, Visitable<Definition>
All Known Subinterfaces:
PrismContainerWrapper<C>, PrismObjectWrapper<O>, PrismPropertyWrapper<T>, PrismReferenceWrapper<R>, ResourceAttributeWrapper<T>, ShadowWrapper
All Known Implementing Classes:
AssignmentHolderWrapper, AssociationAttributeMappingWrapper, AssociationInboundExpressionWrapper, AssociationMappingExpressionWrapper, AssociationOutboundExpressionWrapper, AuthenticationAttemptWrapper, AuthenticationBehaviorWrapper, CaseWorkItemTypeWrapper, ExpressionWrapper, ItemWrapperImpl, ObjectTypeAttributeMappingWrapper, PrismContainerWrapperImpl, PrismObjectWrapperImpl, PrismPropertyWrapperImpl, PrismReferenceWrapperImpl, PrismSchemaWrapper, ProfilingClassLoggerContainerWrapperImpl, ProtectedStringTypeWrapperImpl, ResourceAttributeWrapperImpl, ResourceWrapper, ShadowAssociationValueWrapper, ShadowAssociationWrapperImpl, ShadowWrapperImpl, ValueMetadataWrapperImpl

public interface ItemWrapper<I extends Item<?,?>,VW extends PrismValueWrapper> extends ItemDefinition<I>, Revivable, DebugDumpable, Serializable
Author:
katka