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:
com.evolveum.midpoint.prism.impl.PrismContainerImpl,ResourceAttributeContainerImpl
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()
-
-