Package com.evolveum.midpoint.prism
Interface PrismContainerable<T extends Containerable>
- 
- All Superinterfaces:
 Itemable,ParentVisitable,PrismContextSensitive
- All Known Subinterfaces:
 ContainerDelta<V>,PrismContainer<C>,PrismObject<O>,ResourceAttributeContainer,ValueMetadata
- All Known Implementing Classes:
 ContainerDeltaImpl,DummyContainerImpl,PrismContainerImpl,PrismObjectImpl,ResourceAttributeContainerImpl,ValueMetadataAdapter
public interface PrismContainerable<T extends Containerable> extends Itemable, ParentVisitable
- Author:
 - semancik
 
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description Class<T>getCompileTimeClass()default ComplexTypeDefinitiongetComplexTypeDefinition()PrismContainerDefinition<T>getDefinition()- 
Methods inherited from interface com.evolveum.midpoint.prism.Itemable
getElementName, getPath 
- 
Methods inherited from interface com.evolveum.midpoint.prism.ParentVisitable
acceptParentVisitor 
- 
Methods inherited from interface com.evolveum.midpoint.prism.PrismContextSensitive
getPrismContext 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getDefinition
PrismContainerDefinition<T> getDefinition()
- Specified by:
 getDefinitionin interfaceItemable
 
- 
getComplexTypeDefinition
default ComplexTypeDefinition getComplexTypeDefinition()
 
 - 
 
 -