Interface ShadowSimpleAttributeDefinition<T>

All Superinterfaces:
Cloneable, DebugDumpable, Definition, Freezable, ItemDefinition<PrismProperty<T>>, LayeredDefinition, LivePrismItemDefinition, PrismItemAccessDefinition, PrismItemBasicDefinition, PrismItemInstantiableDefinition<T,PrismPropertyValue<T>,PrismProperty<T>,PrismPropertyDefinition<T>,PropertyDelta<T>>, PrismItemMatchingDefinition<T>, PrismItemMiscDefinition, PrismItemStorageDefinition, PrismItemValuesDefinition<T>, PrismLifecycleDefinition, PrismPresentationDefinition, PrismPropertyDefinition<T>, ResourceObjectInboundDefinition.ItemInboundDefinition, Revivable, Serializable, ShadowAttributeDefinition<ShadowSimpleAttribute<T>,T>, ShadowItemLayeredDefinition, ShadowItemUcfDefinition, ShortDumpable, SmartVisitable<Definition>, Visitable<Definition>
All Known Subinterfaces:
ResourceAttributeDefinitionDelegator<T>, ResourceAttributeWrapper<T>
All Known Implementing Classes:
ResourceAttributeWrapperImpl, ShadowSimpleAttributeDefinitionImpl

public interface ShadowSimpleAttributeDefinition<T> extends PrismPropertyDefinition<T>, ShadowAttributeDefinition<ShadowSimpleAttribute<T>,T>
Full prism definition of a ShadowSimpleAttribute: has a native part and a refined part from `schemaHandling`. TODO rename to ShadowAttributeDefinition (too many occurrences!)
See Also: