Uses of Interface
com.evolveum.midpoint.prism.PrismContainerDefinition
-
-
Uses of PrismContainerDefinition in com.evolveum.midpoint.model.api.visualizer
Methods in com.evolveum.midpoint.model.api.visualizer that return PrismContainerDefinition Modifier and Type Method Description PrismContainerDefinition<?>
Scene. getSourceDefinition()
-
Uses of PrismContainerDefinition in com.evolveum.midpoint.model.common.expression.evaluator
Method parameters in com.evolveum.midpoint.model.common.expression.evaluator with type arguments of type PrismContainerDefinition Modifier and Type Method Description protected PrismContainerValue<AssignmentType>
AssignmentTargetSearchExpressionEvaluator. createPrismValue(String oid, QName targetTypeQName, List<ItemDelta<PrismContainerValue<AssignmentType>,PrismContainerDefinition<AssignmentType>>> additionalAttributeDeltas, ExpressionEvaluationContext params)
protected PrismContainerValue<ShadowAssociationType>
AssociationTargetSearchExpressionEvaluator. createPrismValue(String oid, QName targetTypeQName, List<ItemDelta<PrismContainerValue<ShadowAssociationType>,PrismContainerDefinition<ShadowAssociationType>>> additionalAttributeDeltas, ExpressionEvaluationContext params)
-
Uses of PrismContainerDefinition in com.evolveum.midpoint.model.common.util
Methods in com.evolveum.midpoint.model.common.util with parameters of type PrismContainerDefinition Modifier and Type Method Description static <V extends PrismValue,D extends ItemDefinition,C extends Containerable>
List<ItemDelta<V,D>>PopulatorUtil. computePopulateItemDeltas(PopulateType fromPopulate, PrismContainerDefinition<C> targetContainerDefinition, ExpressionVariables variables, ExpressionEvaluationContext params, String contextDescription, Task task, OperationResult result)
-
Uses of PrismContainerDefinition in com.evolveum.midpoint.model.impl.lens
Methods in com.evolveum.midpoint.model.impl.lens that return PrismContainerDefinition Modifier and Type Method Description PrismContainerDefinition<AssignmentType>
AssignmentPathVariables. getAssignmentDefinition()
Methods in com.evolveum.midpoint.model.impl.lens with parameters of type PrismContainerDefinition Modifier and Type Method Description static PropertyDelta<XMLGregorianCalendar>
LensUtil. createActivationTimestampDelta(ActivationStatusType status, XMLGregorianCalendar now, PrismContainerDefinition<ActivationType> activationDefinition, OriginType origin, PrismContext prismContext)
Constructor parameters in com.evolveum.midpoint.model.impl.lens with type arguments of type PrismContainerDefinition Constructor Description EvaluatedAssignmentImpl(ItemDeltaItem<PrismContainerValue<AssignmentType>,PrismContainerDefinition<AssignmentType>> assignmentIdi, boolean evaluatedOld, PrismContext prismContext)
-
Uses of PrismContainerDefinition in com.evolveum.midpoint.model.impl.visualizer.output
Methods in com.evolveum.midpoint.model.impl.visualizer.output that return PrismContainerDefinition Modifier and Type Method Description PrismContainerDefinition<?>
SceneImpl. getSourceDefinition()
Methods in com.evolveum.midpoint.model.impl.visualizer.output with parameters of type PrismContainerDefinition Modifier and Type Method Description void
SceneImpl. setSourceDefinition(PrismContainerDefinition<?> sourceDefinition)
-
Uses of PrismContainerDefinition in com.evolveum.midpoint.prism
Subinterfaces of PrismContainerDefinition in com.evolveum.midpoint.prism Modifier and Type Interface Description interface
MutablePrismContainerDefinition<C extends Containerable>
interface
PrismObjectDefinition<O extends Objectable>
Methods in com.evolveum.midpoint.prism that return PrismContainerDefinition Modifier and Type Method Description PrismContainerDefinition<C>
PrismContainerDefinition. clone()
PrismContainerDefinition<C>
PrismContainerDefinition. cloneWithReplacedDefinition(QName itemName, ItemDefinition newDefinition)
PrismContainerDefinition<C>
PrismContainer. deepCloneDefinition(boolean ultraDeep, Consumer<ItemDefinition> postCloneAction)
default <C extends Containerable>
PrismContainerDefinition<C>LocalDefinitionStore. findContainerDefinition(ItemPath path)
default <C extends Containerable>
PrismContainerDefinition<C>LocalDefinitionStore. findContainerDefinition(String name)
PrismContainerDefinition<C>
PrismContainer. getDefinition()
Returns applicable property container definition.PrismContainerDefinition<T>
PrismContainerable. getDefinition()
PrismContainerDefinition<C>
PrismContainerValue. getDefinition()
PrismContainerDefinition<?>
PrismObjectDefinition. getExtensionDefinition()
Methods in com.evolveum.midpoint.prism with parameters of type PrismContainerDefinition Modifier and Type Method Description void
PrismContainer. applyDefinition(PrismContainerDefinition<C> definition)
void
PrismContainerValue. applyDefinition(PrismContainerDefinition<C> containerDef, boolean force)
void
PrismObject. applyDefinition(PrismContainerDefinition<O> definition)
<C extends Containerable>
PrismContainer<C>ItemFactory. createContainer(QName name, PrismContainerDefinition<C> definition)
void
PrismContainer. setDefinition(PrismContainerDefinition<C> definition)
Sets applicable property container definition. -
Uses of PrismContainerDefinition in com.evolveum.midpoint.prism.delta
Methods in com.evolveum.midpoint.prism.delta with parameters of type PrismContainerDefinition Modifier and Type Method Description void
ContainerDelta. applyDefinition(PrismContainerDefinition<V> definition)
<C extends Containerable>
ContainerDelta<C>DeltaFactory.Container. create(ItemPath path, PrismContainerDefinition<C> definition)
<C extends Containerable>
ContainerDelta<C>DeltaFactory.Container. create(ItemPath parentPath, QName name, PrismContainerDefinition itemDefinition)
<C extends Containerable>
ContainerDelta<C>DeltaFactory.Container. create(PrismContainerDefinition itemDefinition)
<C extends Containerable>
ContainerDelta<C>ObjectDelta. createContainerModification(ItemPath path, PrismContainerDefinition<C> containerDefinition)
<T extends Containerable,O extends Objectable>
ContainerDelta<T>DeltaFactory.Container. createDelta(ItemPath containerPath, PrismContainerDefinition<O> objectDefinition)
<O extends Objectable,T>
PropertyDelta<T>DeltaFactory.Property. createReplaceDelta(PrismContainerDefinition<O> containerDefinition, QName propertyName, PrismPropertyValue<T> pValue)
<O extends Objectable,T>
PropertyDelta<T>DeltaFactory.Property. createReplaceDelta(PrismContainerDefinition<O> containerDefinition, QName propertyName, PrismPropertyValue<T>... pValues)
<O extends Objectable,T>
PropertyDelta<T>DeltaFactory.Property. createReplaceDelta(PrismContainerDefinition<O> containerDefinition, QName propertyName, T... realValues)
void
ContainerDelta. setDefinition(PrismContainerDefinition<V> definition)
-
Uses of PrismContainerDefinition in com.evolveum.midpoint.prism.impl
Classes in com.evolveum.midpoint.prism.impl that implement PrismContainerDefinition Modifier and Type Class Description class
PrismContainerDefinitionImpl<C extends Containerable>
Definition of a property container.class
PrismObjectDefinitionImpl<O extends Objectable>
MidPoint Object Definition.Methods in com.evolveum.midpoint.prism.impl that return PrismContainerDefinition Modifier and Type Method Description PrismContainerDefinition<C>
PrismContainerDefinitionImpl. cloneWithReplacedDefinition(QName itemName, ItemDefinition newDefinition)
PrismContainerDefinition
PrismContainerDefinitionImpl. createContainerDefinition(QName name, QName typeName)
PrismContainerDefinition<C>
PrismContainerImpl. deepCloneDefinition(boolean ultraDeep, Consumer<ItemDefinition> postCloneAction)
PrismContainerDefinition<C>
PrismContainerImpl. getDefinition()
Returns applicable property container definition.PrismContainerDefinition<C>
PrismContainerValueImpl. getDefinition()
PrismContainerDefinition<?>
PrismObjectDefinitionImpl. getExtensionDefinition()
Methods in com.evolveum.midpoint.prism.impl with parameters of type PrismContainerDefinition Modifier and Type Method Description void
PrismContainerImpl. applyDefinition(PrismContainerDefinition<C> definition)
void
PrismContainerValueImpl. applyDefinition(PrismContainerDefinition<C> containerDef, boolean force)
void
PrismObjectImpl. applyDefinition(PrismContainerDefinition<O> definition)
protected void
PrismContainerImpl. checkDefinition(PrismContainerDefinition<C> def)
<C extends Containerable>
PrismContainer<C>ItemFactoryImpl. createContainer(QName name, PrismContainerDefinition<C> definition)
protected void
PrismContainerValueImpl. deepCloneDefinition(boolean ultraDeep, PrismContainerDefinition<C> clonedContainerDef, Consumer<ItemDefinition> postCloneAction)
protected void
PrismContainerImpl. propagateDeepCloneDefinition(boolean ultraDeep, PrismContainerDefinition<C> clonedDef, Consumer<ItemDefinition> postCloneAction)
void
PrismContainerImpl. setDefinition(PrismContainerDefinition<C> definition)
Sets applicable property container definition.Constructors in com.evolveum.midpoint.prism.impl with parameters of type PrismContainerDefinition Constructor Description PrismContainerImpl(QName name, PrismContainerDefinition<C> definition, PrismContext prismContext)
-
Uses of PrismContainerDefinition in com.evolveum.midpoint.prism.impl.delta
Methods in com.evolveum.midpoint.prism.impl.delta with parameters of type PrismContainerDefinition Modifier and Type Method Description void
ContainerDeltaImpl. applyDefinition(PrismContainerDefinition<V> definition)
<C extends Containerable>
ContainerDelta<C>ContainerDeltaFactoryImpl. create(ItemPath path, PrismContainerDefinition<C> definition)
ContainerDelta
ContainerDeltaFactoryImpl. create(ItemPath parentPath, QName name, PrismContainerDefinition itemDefinition)
ContainerDelta
ContainerDeltaFactoryImpl. create(PrismContainerDefinition itemDefinition)
static <O extends Objectable>
PropertyDeltaPropertyDeltaImpl. createAddDelta(PrismContainerDefinition<O> containerDefinition, QName propertyName, Object... realValues)
<C extends Containerable>
ContainerDelta<C>ObjectDeltaImpl. createContainerModification(ItemPath path, PrismContainerDefinition<C> containerDefinition)
static <O extends Objectable>
PropertyDeltaPropertyDeltaImpl. createDeleteDelta(PrismContainerDefinition<O> containerDefinition, QName propertyName, Object... realValues)
<T extends Containerable,O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl. createDelta(ItemPath containerPath, PrismContainerDefinition<O> objectDefinition)
static <T extends Containerable,O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl. createDelta(ItemPath containerPath, PrismContainerDefinition<O> objectDefinition)
<O extends Objectable,T>
PropertyDelta<T>PropertyDeltaFactoryImpl. createReplaceDelta(PrismContainerDefinition<O> containerDefinition, QName propertyName, PrismPropertyValue<T> pValue)
<O extends Objectable,T>
PropertyDelta<T>PropertyDeltaFactoryImpl. createReplaceDelta(PrismContainerDefinition<O> containerDefinition, QName propertyName, PrismPropertyValue<T>... pValues)
<O extends Objectable,T>
PropertyDelta<T>PropertyDeltaFactoryImpl. createReplaceDelta(PrismContainerDefinition<O> containerDefinition, QName propertyName, T... realValues)
static <O extends Objectable,T>
PropertyDelta<T>PropertyDeltaImpl. createReplaceDelta(PrismContainerDefinition<O> containerDefinition, QName propertyName, PrismPropertyValue<T>... pValues)
static <O extends Objectable,T>
PropertyDelta<T>PropertyDeltaImpl. createReplaceDelta(PrismContainerDefinition<O> containerDefinition, QName propertyName, T... realValues)
void
ContainerDeltaImpl. setDefinition(PrismContainerDefinition<V> definition)
Constructors in com.evolveum.midpoint.prism.impl.delta with parameters of type PrismContainerDefinition Constructor Description ContainerDeltaImpl(ItemPath propertyPath, PrismContainerDefinition itemDefinition, PrismContext prismContext)
ContainerDeltaImpl(ItemPath parentPath, QName name, PrismContainerDefinition itemDefinition, PrismContext prismContext)
ContainerDeltaImpl(PrismContainerDefinition itemDefinition, PrismContext prismContext)
-
Uses of PrismContainerDefinition in com.evolveum.midpoint.prism.impl.item
Methods in com.evolveum.midpoint.prism.impl.item that return PrismContainerDefinition Modifier and Type Method Description PrismContainerDefinition<C>
DummyContainerImpl. deepCloneDefinition(boolean ultraDeep, Consumer<ItemDefinition> postCloneAction)
PrismContainerDefinition<C>
DummyContainerImpl. getDefinition()
Methods in com.evolveum.midpoint.prism.impl.item that return types with arguments of type PrismContainerDefinition Modifier and Type Method Description ItemDelta<PrismContainerValue<C>,PrismContainerDefinition<C>>
DummyContainerImpl. diff(Item<PrismContainerValue<C>,PrismContainerDefinition<C>> other, ParameterizedEquivalenceStrategy strategy)
Methods in com.evolveum.midpoint.prism.impl.item with parameters of type PrismContainerDefinition Modifier and Type Method Description void
DummyContainerImpl. applyDefinition(PrismContainerDefinition<C> definition)
void
DummyContainerImpl. applyDefinition(PrismContainerDefinition<C> definition, boolean force)
void
DummyContainerImpl. setDefinition(PrismContainerDefinition<C> definition)
Method parameters in com.evolveum.midpoint.prism.impl.item with type arguments of type PrismContainerDefinition Modifier and Type Method Description ItemDelta<PrismContainerValue<C>,PrismContainerDefinition<C>>
DummyContainerImpl. diff(Item<PrismContainerValue<C>,PrismContainerDefinition<C>> other, ParameterizedEquivalenceStrategy strategy)
void
DummyContainerImpl. merge(Item<PrismContainerValue<C>,PrismContainerDefinition<C>> otherItem)
void
DummyContainerImpl. modifyUnfrozen(Consumer<Item<PrismContainerValue<C>,PrismContainerDefinition<C>>> mutator)
-
Uses of PrismContainerDefinition in com.evolveum.midpoint.prism.impl.marshaller
Methods in com.evolveum.midpoint.prism.impl.marshaller with parameters of type PrismContainerDefinition Modifier and Type Method Description <T extends Containerable>
ItemDefinitionPrismUnmarshaller. locateItemDefinition(PrismContainerDefinition<T> containerDefinition, QName itemName, XNode xnode)
ObjectFilter
QueryConverterImpl. parseFilter(SearchFilterType filter, PrismContainerDefinition<?> def)
<IV extends PrismValue,ID extends ItemDefinition,C extends Containerable>
Item<IV,ID>JaxbDomHackImpl. parseRawElement(Object element, PrismContainerDefinition<C> definition)
This is used in a form of "fromAny" to parse elements from a JAXB getAny method to prism. -
Uses of PrismContainerDefinition in com.evolveum.midpoint.prism.impl.query
Methods in com.evolveum.midpoint.prism.impl.query with parameters of type PrismContainerDefinition Modifier and Type Method Description static <C extends Containerable>
ExistsFilterExistsFilterImpl. createExists(ItemPath itemPath, PrismContainerDefinition<C> containerDef, ObjectFilter filter)
static ItemDefinition
FilterImplUtil. findItemDefinition(ItemPath itemPath, PrismContainerDefinition<? extends Containerable> containerDef)
-
Uses of PrismContainerDefinition in com.evolveum.midpoint.prism.impl.query.builder
Methods in com.evolveum.midpoint.prism.impl.query.builder with parameters of type PrismContainerDefinition Modifier and Type Method Description S_ConditionEntry
R_Filter. item(PrismContainerDefinition containerDefinition, ItemPath itemPath)
S_ConditionEntry
R_Filter. item(PrismContainerDefinition containerDefinition, QName... names)
-
Uses of PrismContainerDefinition in com.evolveum.midpoint.prism.impl.schema
Methods in com.evolveum.midpoint.prism.impl.schema that return PrismContainerDefinition Modifier and Type Method Description <C extends Containerable>
PrismContainerDefinition<C>SchemaDefinitionFactory. createExtraDefinitionFromComplexType(com.sun.xml.xsom.XSComplexType complexType, ComplexTypeDefinition complexTypeDefinition, PrismContext prismContext, com.sun.xml.xsom.XSAnnotation annotation)
Create optional extra definition form a top-level complex type definition.Methods in com.evolveum.midpoint.prism.impl.schema with parameters of type PrismContainerDefinition Modifier and Type Method Description ItemDefinition
SchemaRegistryImpl. resolveGlobalItemDefinition(QName elementQName, PrismContainerDefinition<?> containerDefinition)
Deprecated. -
Uses of PrismContainerDefinition in com.evolveum.midpoint.prism.impl.util
Methods in com.evolveum.midpoint.prism.impl.util with parameters of type PrismContainerDefinition Modifier and Type Method Description static <IV extends PrismValue,ID extends ItemDefinition>
Item<IV,ID>RawTypeUtil. getParsedItem(ID itemDefinition, List<RawType> values, QName elementQName, PrismContainerDefinition containerDef)
-
Uses of PrismContainerDefinition in com.evolveum.midpoint.prism.marshaller
Methods in com.evolveum.midpoint.prism.marshaller with parameters of type PrismContainerDefinition Modifier and Type Method Description <IV extends PrismValue,ID extends ItemDefinition,C extends Containerable>
Item<IV,ID>JaxbDomHack. parseRawElement(Object element, PrismContainerDefinition<C> definition)
-
Uses of PrismContainerDefinition in com.evolveum.midpoint.prism.query
Methods in com.evolveum.midpoint.prism.query with parameters of type PrismContainerDefinition Modifier and Type Method Description ObjectFilter
QueryConverter. parseFilter(SearchFilterType filter, PrismContainerDefinition<?> objDef)
-
Uses of PrismContainerDefinition in com.evolveum.midpoint.prism.query.builder
Methods in com.evolveum.midpoint.prism.query.builder with parameters of type PrismContainerDefinition Modifier and Type Method Description S_ConditionEntry
S_AtomicFilterEntry. item(PrismContainerDefinition containerDefinition, ItemPath itemPath)
S_ConditionEntry
S_AtomicFilterEntry. item(PrismContainerDefinition containerDefinition, QName... names)
-
Uses of PrismContainerDefinition in com.evolveum.midpoint.prism.schema
Methods in com.evolveum.midpoint.prism.schema that return PrismContainerDefinition Modifier and Type Method Description default <C extends Containerable>
PrismContainerDefinition<C>GlobalDefinitionsStore. findContainerDefinitionByCompileTimeClass(Class<C> compileTimeClass)
default <C extends Containerable>
PrismContainerDefinition<C>GlobalDefinitionsStore. findContainerDefinitionByElementName(QName elementName)
default <C extends Containerable>
PrismContainerDefinition<C>GlobalDefinitionsStore. findContainerDefinitionByType(QName typeName)
Methods in com.evolveum.midpoint.prism.schema with parameters of type PrismContainerDefinition Modifier and Type Method Description ItemDefinition
SchemaRegistry. resolveGlobalItemDefinition(QName elementQName, PrismContainerDefinition<?> containerDefinition)
Deprecated. -
Uses of PrismContainerDefinition in com.evolveum.midpoint.prism.util
Methods in com.evolveum.midpoint.prism.util with parameters of type PrismContainerDefinition Modifier and Type Method Description static void
PrismAsserts. assertEmphasized(PrismContainerDefinition<? extends Containerable> containerDef, QName itemQName, Boolean expected)
static void
PrismAsserts. assertIndexed(PrismContainerDefinition<? extends Containerable> containerDef, QName itemQName, Boolean expected)
static void
PrismAsserts. assertItemDefinitionDisplayName(PrismContainerDefinition<?> containerDef, QName propertyName, String expectedDisplayName)
static void
PrismAsserts. assertItemDefinitionDisplayOrder(PrismContainerDefinition<?> containerDef, QName propertyName, Integer expectedDisplayOrder)
static void
PrismAsserts. assertItemDefinitionHelp(PrismContainerDefinition<?> containerDef, QName propertyName, String expectedHelp)
static void
PrismAsserts. assertPropertyDefinition(PrismContainerDefinition<?> containerDef, QName propertyName, QName type, int minOccurs, int maxOccurs)
static void
PrismAsserts. assertPropertyDefinition(PrismContainerDefinition<?> containerDef, QName propertyName, QName type, int minOccurs, int maxOccurs, boolean indexed)
-
Uses of PrismContainerDefinition in com.evolveum.midpoint.repo.common.expression
Methods in com.evolveum.midpoint.repo.common.expression with parameters of type PrismContainerDefinition Modifier and Type Method Description static <ID extends ItemDefinition>
IDExpressionUtil. resolveDefinitionPath(ItemPath path, ExpressionVariables variables, PrismContainerDefinition<?> defaultContext, String shortDesc)
-
Uses of PrismContainerDefinition in com.evolveum.midpoint.schema
Methods in com.evolveum.midpoint.schema with parameters of type PrismContainerDefinition Modifier and Type Method Description static <IV extends PrismValue,ID extends ItemDefinition>
ItemDelta<IV,ID>DeltaConvertor. createItemDelta(ItemDeltaType propMod, PrismContainerDefinition<?> pcDef)
static <IV extends PrismValue,ID extends ItemDefinition>
ItemDelta<IV,ID>DeltaConvertor. createItemDelta(ItemDeltaType propMod, PrismContainerDefinition<?> pcDef, boolean allowRawValues)
-
Uses of PrismContainerDefinition in com.evolveum.midpoint.schema.processor
Subinterfaces of PrismContainerDefinition in com.evolveum.midpoint.schema.processor Modifier and Type Interface Description interface
ResourceAttributeContainerDefinition
Classes in com.evolveum.midpoint.schema.processor that implement PrismContainerDefinition Modifier and Type Class Description class
ResourceAttributeContainerDefinitionImpl
Resource Object Definition (Object Class).Methods in com.evolveum.midpoint.schema.processor that return PrismContainerDefinition Modifier and Type Method Description <C extends Containerable>
PrismContainerDefinition<C>MidPointSchemaDefinitionFactory. createExtraDefinitionFromComplexType(com.sun.xml.xsom.XSComplexType complexType, ComplexTypeDefinition complexTypeDefinition, PrismContext prismContext, com.sun.xml.xsom.XSAnnotation annotation)
-
Uses of PrismContainerDefinition in com.evolveum.midpoint.schema.util
Methods in com.evolveum.midpoint.schema.util that return PrismContainerDefinition Modifier and Type Method Description static PrismContainerDefinition<ConnectorConfigurationType>
ConnectorTypeUtil. findConfigurationContainerDefinition(ConnectorType connectorType, PrismSchema connectorSchema)
static PrismContainerDefinition<ReportConfigurationType>
ReportTypeUtil. findReportConfigurationDefinition(PrismSchema schema)
Methods in com.evolveum.midpoint.schema.util with parameters of type PrismContainerDefinition Modifier and Type Method Description static void
ShadowUtil. checkConsistency(PrismContainerDefinition<ShadowAttributesType> attributesDefinition, String desc)
static List<Item<?,?>>
ObjectTypeUtil. mapToExtensionItems(Map<QName,Object> values, PrismContainerDefinition<?> extensionDefinition, PrismContext prismContext)
-