Uses of Interface
com.evolveum.midpoint.prism.PrismContainerValue
-
-
Uses of PrismContainerValue in com.evolveum.midpoint.model.api.visualizer
Methods in com.evolveum.midpoint.model.api.visualizer that return PrismContainerValue Modifier and Type Method Description PrismContainerValue<?>
Scene. getSourceValue()
Source container value where more details can be found. -
Uses of PrismContainerValue in com.evolveum.midpoint.model.common.expression.evaluator
Methods in com.evolveum.midpoint.model.common.expression.evaluator that return PrismContainerValue Modifier and Type Method Description protected PrismContainerValue<AssignmentType>
AssignmentTargetSearchExpressionEvaluator. createPrismValue(String oid, QName targetTypeQName, List<ItemDelta<PrismContainerValue<AssignmentType>,PrismContainerDefinition<AssignmentType>>> additionalAttributeDeltas, ExpressionEvaluationContext context)
protected PrismContainerValue<ShadowAssociationType>
AssociationTargetSearchExpressionEvaluator. createPrismValue(String oid, QName targetTypeQName, List<ItemDelta<PrismContainerValue<ShadowAssociationType>,PrismContainerDefinition<ShadowAssociationType>>> additionalAttributeDeltas, ExpressionEvaluationContext params)
Methods in com.evolveum.midpoint.model.common.expression.evaluator that return types with arguments of type PrismContainerValue Modifier and Type Method Description PrismValueDeltaSetTriple<PrismContainerValue<ShadowAssociationType>>
AssociationFromLinkExpressionEvaluator. evaluate(ExpressionEvaluationContext context, OperationResult result)
Method parameters in com.evolveum.midpoint.model.common.expression.evaluator with type arguments of type PrismContainerValue Modifier and Type Method Description protected PrismContainerValue<AssignmentType>
AssignmentTargetSearchExpressionEvaluator. createPrismValue(String oid, QName targetTypeQName, List<ItemDelta<PrismContainerValue<AssignmentType>,PrismContainerDefinition<AssignmentType>>> additionalAttributeDeltas, ExpressionEvaluationContext context)
protected PrismContainerValue<ShadowAssociationType>
AssociationTargetSearchExpressionEvaluator. createPrismValue(String oid, QName targetTypeQName, List<ItemDelta<PrismContainerValue<ShadowAssociationType>,PrismContainerDefinition<ShadowAssociationType>>> additionalAttributeDeltas, ExpressionEvaluationContext params)
-
Uses of PrismContainerValue in com.evolveum.midpoint.model.common.expression.evaluator.caching
Method parameters in com.evolveum.midpoint.model.common.expression.evaluator.caching with type arguments of type PrismContainerValue Modifier and Type Method Description protected AssociationSearchQueryResult
AssociationSearchExpressionEvaluatorCache. createQueryResult(List<PrismContainerValue<ShadowAssociationType>> resultList, List<PrismObject<ShadowType>> rawResultList)
Constructor parameters in com.evolveum.midpoint.model.common.expression.evaluator.caching with type arguments of type PrismContainerValue Constructor Description AssociationSearchQueryResult(List<PrismContainerValue<ShadowAssociationType>> resultingList, List<PrismObject<ShadowType>> rawResultsList)
-
Uses of PrismContainerValue in com.evolveum.midpoint.model.common.expression.functions
Methods in com.evolveum.midpoint.model.common.expression.functions with parameters of type PrismContainerValue Modifier and Type Method Description <T> T
BasicExpressionFunctions. getPropertyValue(PrismContainerValue<?> pcv, ItemPathType path)
<T> T
BasicExpressionFunctions. getPropertyValue(PrismContainerValue<?> pcv, String path)
<T> Collection<T>
BasicExpressionFunctions. getPropertyValues(PrismContainerValue<?> pcv, ItemPathType path)
<T> Collection<T>
BasicExpressionFunctions. getPropertyValues(PrismContainerValue<?> pcv, String path)
void
BasicExpressionFunctions. setExtensionRealValues(PrismContainerValue<?> containerValue, Map<String,Object> map)
-
Uses of PrismContainerValue in com.evolveum.midpoint.model.common.mapping.metadata
Methods in com.evolveum.midpoint.model.common.mapping.metadata that return PrismContainerValue Modifier and Type Method Description @NotNull PrismContainerValue<ValueMetadataType>
ValueMetadataComputation. getOutputMetadataValue()
-
Uses of PrismContainerValue in com.evolveum.midpoint.model.impl
Method parameters in com.evolveum.midpoint.model.impl with type arguments of type PrismContainerValue Modifier and Type Method Description void
ModelObjectResolver. resolveAllReferences(Collection<PrismContainerValue<?>> pcvs, Object taskObject, OperationResult result)
-
Uses of PrismContainerValue in com.evolveum.midpoint.model.impl.lens
Methods in com.evolveum.midpoint.model.impl.lens that return types with arguments of type PrismContainerValue Modifier and Type Method Description ItemDeltaItem<PrismContainerValue<AssignmentType>,PrismContainerDefinition<AssignmentType>>
AssignmentPathVariables. getFocusAssignment()
ItemDeltaItem<PrismContainerValue<AssignmentType>,PrismContainerDefinition<AssignmentType>>
AssignmentPathVariables. getImmediateAssignment()
ItemDeltaItem<PrismContainerValue<AssignmentType>,PrismContainerDefinition<AssignmentType>>
AssignmentPathVariables. getMagicAssignment()
Map<QName,DeltaSetTriple<ItemValueWithOrigin<PrismContainerValue<ShadowAssociationType>,PrismContainerDefinition<ShadowAssociationType>>>>
LensProjectionContext. getSqueezedAssociations()
ItemDeltaItem<PrismContainerValue<AssignmentType>,PrismContainerDefinition<AssignmentType>>
AssignmentPathVariables. getThisAssignment()
-
Uses of PrismContainerValue in com.evolveum.midpoint.model.impl.lens.assignments
Methods in com.evolveum.midpoint.model.impl.lens.assignments that return types with arguments of type PrismContainerValue Modifier and Type Method Description @NotNull ItemDeltaItem<PrismContainerValue<AssignmentType>,PrismContainerDefinition<AssignmentType>>
AssignmentPathSegmentImpl. getAssignmentIdi()
@NotNull ItemDeltaItem<PrismContainerValue<AssignmentType>,PrismContainerDefinition<AssignmentType>>
EvaluatedAssignmentImpl. getAssignmentIdi()
Method parameters in com.evolveum.midpoint.model.impl.lens.assignments with type arguments of type PrismContainerValue Modifier and Type Method Description EvaluatedAssignmentImpl<AH>
AssignmentEvaluator. evaluate(ItemDeltaItem<PrismContainerValue<AssignmentType>,PrismContainerDefinition<AssignmentType>> assignmentIdi, PlusMinusZero primaryAssignmentMode, boolean evaluateOld, AssignmentHolderType source, String sourceDescription, AssignmentOrigin origin, Task task, OperationResult parentResult)
Main entry point: evaluates a given focus-attached (direct) assignment.Constructor parameters in com.evolveum.midpoint.model.impl.lens.assignments with type arguments of type PrismContainerValue Constructor Description EvaluatedAssignmentImpl(@NotNull ItemDeltaItem<PrismContainerValue<AssignmentType>,PrismContainerDefinition<AssignmentType>> assignmentIdi, boolean evaluatedOld, @NotNull AssignmentOrigin origin, PrismContext prismContext)
-
Uses of PrismContainerValue in com.evolveum.midpoint.model.impl.lens.construction
Fields in com.evolveum.midpoint.model.impl.lens.construction with type parameters of type PrismContainerValue Modifier and Type Field Description protected @NotNull Collection<MappingImpl<PrismContainerValue<ShadowAssociationType>,PrismContainerDefinition<ShadowAssociationType>>>
EvaluatedResourceObjectConstructionImpl. associationMappings
Mappings for the resource object associations.Methods in com.evolveum.midpoint.model.impl.lens.construction that return types with arguments of type PrismContainerValue Modifier and Type Method Description @NotNull Collection<MappingImpl<PrismContainerValue<ShadowAssociationType>,PrismContainerDefinition<ShadowAssociationType>>>
EvaluatedResourceObjectConstructionImpl. getAssociationMappings()
Method parameters in com.evolveum.midpoint.model.impl.lens.construction with type arguments of type PrismContainerValue Modifier and Type Method Description protected void
EvaluatedResourceObjectConstructionImpl. addAssociationMapping(MappingImpl<PrismContainerValue<ShadowAssociationType>,PrismContainerDefinition<ShadowAssociationType>> mapping)
-
Uses of PrismContainerValue in com.evolveum.midpoint.model.impl.lens.projector
Methods in com.evolveum.midpoint.model.impl.lens.projector that return PrismContainerValue Modifier and Type Method Description @NotNull PrismContainerValue<AssignmentType>
SmartAssignmentElement. getAssignmentCVal()
-
Uses of PrismContainerValue in com.evolveum.midpoint.model.impl.lens.projector.credentials
Methods in com.evolveum.midpoint.model.impl.lens.projector.credentials with parameters of type PrismContainerValue Modifier and Type Method Description protected void
CredentialPolicyEvaluator. validateCredentialContainerValues(PrismContainerValue<R> cVal)
protected void
SecurityQuestionsPolicyEvaluator. validateCredentialContainerValues(PrismContainerValue<SecurityQuestionsCredentialsType> cVal)
-
Uses of PrismContainerValue in com.evolveum.midpoint.model.impl.schema.transform
Methods in com.evolveum.midpoint.model.impl.schema.transform with parameters of type PrismContainerValue Modifier and Type Method Description static void
TransformableContainerDefinition. ensureMutableType(PrismContainerValue<?> pcv)
-
Uses of PrismContainerValue in com.evolveum.midpoint.model.impl.util
Methods in com.evolveum.midpoint.model.impl.util with parameters of type PrismContainerValue Modifier and Type Method Description static ModelExecuteOptions
ModelImplUtils. getModelExecuteOptions(PrismContainerValue<?> taskExtension)
-
Uses of PrismContainerValue in com.evolveum.midpoint.model.impl.visualizer.output
Methods in com.evolveum.midpoint.model.impl.visualizer.output that return PrismContainerValue Modifier and Type Method Description PrismContainerValue<?>
SceneImpl. getSourceValue()
Methods in com.evolveum.midpoint.model.impl.visualizer.output with parameters of type PrismContainerValue Modifier and Type Method Description void
SceneImpl. setSourceValue(PrismContainerValue<?> sourceValue)
-
Uses of PrismContainerValue in com.evolveum.midpoint.prism
Subinterfaces of PrismContainerValue in com.evolveum.midpoint.prism Modifier and Type Interface Description interface
PrismObjectValue<O extends Objectable>
Extension of PrismContainerValue that holds object-specific data (OID and version).Methods in com.evolveum.midpoint.prism with type parameters of type PrismContainerValue Modifier and Type Method Description static <V extends PrismContainerValue>
voidPrismContainer. createParentIfNeeded(V value, ItemDefinition definition)
Methods in com.evolveum.midpoint.prism that return types with arguments of type PrismContainerValue Modifier and Type Method Description static <C extends Containerable>
List<PrismContainerValue<C>>PrismContainerValue. asPrismContainerValues(List<C> containerables)
static <C extends Containerable>
ValueSelector<PrismContainerValue<C>>ValueSelector. itemEquals(ItemName itemName, Object expectedValue)
Matches PrismContainerValue if it has single-valued sub-item named "itemName" with the value of "expectedValue" (or if the sub-item is not present and expectedValue is null).static <T extends Containerable>
List<PrismContainerValue<T>>PrismContainerValue. toPcvList(List<T> beans)
static <O extends Objectable,C extends Containerable>
Collection<PrismContainerValue<C>>PrismValueCollectionsUtil. toPrismContainerValues(Class<O> type, ItemPath path, PrismContext prismContext, C... containerValues)
Methods in com.evolveum.midpoint.prism with parameters of type PrismContainerValue Modifier and Type Method Description default void
ValueMetadata. addMetadataValue(PrismContainerValue<?> metadataValue)
void
PrismContext. adopt(PrismContainerValue value)
<C extends Containerable,O extends Objectable>
voidPrismContext. adopt(PrismContainerValue<C> prismContainerValue, Class<O> type, ItemPath path)
<C extends Containerable>
voidPrismContext. adopt(PrismContainerValue<C> prismContainerValue, QName typeName, ItemPath path)
static <T extends Containerable>
TPrismContainerValue. asContainerable(PrismContainerValue<T> value)
static <C extends Containerable>
booleanPrismContainerValue. containsRealValue(Collection<PrismContainerValue<C>> cvalCollection, PrismContainerValue<C> cval)
boolean
PrismContainerValue. equivalent(PrismContainerValue<?> other)
boolean
PrismObjectValue. equivalent(PrismContainerValue<?> other)
void
PrismContainerValue. mergeContent(@NotNull PrismContainerValue<?> other, @NotNull List<QName> overwrite)
void
PrismContainer. mergeValue(PrismContainerValue<C> otherValue)
void
Item. setParent(@Nullable PrismContainerValue<?> parentValue)
Sets the parent of this item.void
PrismObject. setParent(PrismContainerValue<?> parentValue)
void
Containerable. setupContainerValue(PrismContainerValue container)
Setup value to the containerable representation.void
PrismContainer. setValue(@NotNull PrismContainerValue<C> value)
void
PrismObject. setValue(@NotNull PrismContainerValue<O> value)
Method parameters in com.evolveum.midpoint.prism with type arguments of type PrismContainerValue Modifier and Type Method Description static <C extends Containerable>
Collection<C>PrismContainerValue. asContainerables(Collection<PrismContainerValue<C>> pcvs)
static <C extends Containerable>
List<C>PrismContainerValue. asContainerables(List<PrismContainerValue<C>> pcvs)
static <C extends Containerable>
booleanPrismContainerValue. containsRealValue(Collection<PrismContainerValue<C>> cvalCollection, PrismContainerValue<C> cval)
default void
Item. filterYields(BiFunction<V,PrismContainerValue,Boolean> function)
void
PrismContainer. mergeValues(Collection<PrismContainerValue<C>> otherValues)
-
Uses of PrismContainerValue in com.evolveum.midpoint.prism.deleg
Methods in com.evolveum.midpoint.prism.deleg that return PrismContainerValue Modifier and Type Method Description default PrismContainerValue<C>
ContainerDefinitionDelegator. createValue()
-
Uses of PrismContainerValue in com.evolveum.midpoint.prism.delta
Methods in com.evolveum.midpoint.prism.delta that return types with arguments of type PrismContainerValue Modifier and Type Method Description <T extends Containerable>
Collection<PrismContainerValue<T>>ContainerDelta. getValues(Class<T> type)
Returns all values regardless of whether they are added or removed or replaced.Methods in com.evolveum.midpoint.prism.delta with parameters of type PrismContainerValue Modifier and Type Method Description <C extends Containerable>
voidObjectDelta. addModificationAddContainer(ItemPath propertyPath, PrismContainerValue<C>... containerValues)
<C extends Containerable>
voidObjectDelta. addModificationDeleteContainer(ItemPath propertyPath, PrismContainerValue<C>... containerValues)
<C extends Containerable>
voidObjectDelta. addModificationReplaceContainer(ItemPath propertyPath, PrismContainerValue<C>... containerValues)
void
ItemDelta. applyTo(PrismContainerValue containerValue)
static void
ItemDeltaCollectionsUtil. applyTo(Collection<? extends ItemDelta> deltas, PrismContainerValue propertyContainerValue)
<T extends Containerable,O extends Objectable>
ContainerDelta<T>DeltaFactory.Container. createModificationAdd(ItemPath containerPath, Class<O> type, PrismContainerValue<T> cValue)
Deprecated.<O extends Objectable,C extends Containerable>
ObjectDelta<O>DeltaFactory.Object. createModificationAddContainer(Class<O> type, String oid, ItemPath propertyPath, PrismContainerValue<C>... containerValues)
<T extends Containerable,O extends Objectable>
ContainerDelta<T>DeltaFactory.Container. createModificationDelete(ItemPath containerPath, Class<O> type, PrismContainerValue<T> cValue)
Deprecated.<O extends Objectable,C extends Containerable>
ObjectDelta<O>DeltaFactory.Object. createModificationDeleteContainer(Class<O> type, String oid, ItemPath containerPath, PrismContainerValue<C>... containerValues)
<T extends Containerable>
ContainerDelta<T>DeltaFactory.Container. createModificationReplace(ItemName containerName, PrismObjectDefinition<?> objectDefinition, PrismContainerValue... cValues)
Deprecated.<T extends Containerable,O extends Objectable>
ContainerDelta<T>DeltaFactory.Container. createModificationReplace(ItemPath containerPath, Class<O> type, PrismContainerValue<T> cValue)
Deprecated.<O extends Objectable,C extends Containerable>
ObjectDelta<O>DeltaFactory.Object. createModificationReplaceContainer(Class<O> type, String oid, ItemPath containerPath, PrismContainerValue<C>... containerValues)
Collection<? extends ItemDelta<?,?>>
DeltaFactory.Container. createModificationReplaceContainerCollection(ItemName containerName, PrismObjectDefinition<?> objectDefinition, PrismContainerValue... cValues)
Deprecated.Method parameters in com.evolveum.midpoint.prism.delta with type arguments of type PrismContainerValue Modifier and Type Method Description void
ItemDelta. filterYields(BiFunction<V,PrismContainerValue,Boolean> function)
-
Uses of PrismContainerValue in com.evolveum.midpoint.prism.impl
Classes in com.evolveum.midpoint.prism.impl that implement PrismContainerValue Modifier and Type Class Description class
PrismContainerValueImpl<C extends Containerable>
class
PrismObjectValueImpl<O extends Objectable>
Extension of PrismContainerValue that holds object-specific data (OID and version).Fields in com.evolveum.midpoint.prism.impl declared as PrismContainerValue Modifier and Type Field Description protected PrismContainerValue<?>
ItemImpl. parent
Methods in com.evolveum.midpoint.prism.impl with type parameters of type PrismContainerValue Modifier and Type Method Description static <V extends PrismContainerValue>
voidPrismContainerImpl. createParentIfNeeded(V value, ItemDefinition definition)
Methods in com.evolveum.midpoint.prism.impl that return types with arguments of type PrismContainerValue Modifier and Type Method Description static <C extends Containerable>
List<PrismContainerValue<C>>PrismContainerValueImpl. asPrismContainerValues(List<C> containerables)
static <T extends Containerable>
List<PrismContainerValue<T>>PrismContainerValueImpl. toPcvList(List<T> beans)
Methods in com.evolveum.midpoint.prism.impl with parameters of type PrismContainerValue Modifier and Type Method Description protected boolean
PrismContainerImpl. addInternal(@NotNull PrismContainerValue newValue, boolean checkEquivalents, EquivalenceStrategy strategy)
protected boolean
PrismObjectImpl. addInternal(@NotNull PrismContainerValue newValue, boolean checkEquivalents, EquivalenceStrategy strategy)
protected boolean
PrismContainerImpl. addInternalExecution(@NotNull PrismContainerValue<C> newValue)
void
PrismContextImpl. adopt(PrismContainerValue value)
<C extends Containerable,O extends Objectable>
voidPrismContextImpl. adopt(PrismContainerValue<C> prismContainerValue, Class<O> type, ItemPath path)
<C extends Containerable>
voidPrismContextImpl. adopt(PrismContainerValue<C> prismContainerValue, QName typeName, ItemPath path)
static <T extends Containerable>
TPrismContainerValueImpl. asContainerable(PrismContainerValue<T> value)
static <C extends Containerable>
booleanPrismContainerValueImpl. containsRealValue(Collection<PrismContainerValue<C>> cvalCollection, PrismContainerValue<C> cval)
boolean
PrismContainerValueImpl. equivalent(PrismContainerValue<?> other)
boolean
PrismObjectValueImpl. equivalent(PrismContainerValue<?> other)
void
PrismContainerValueImpl. mergeContent(@NotNull PrismContainerValue<?> other, @NotNull List<QName> overwrite)
void
PrismContainerImpl. mergeValue(PrismContainerValue<C> otherValue)
void
ItemImpl. setParent(PrismContainerValue<?> parentValue)
void
PrismObjectImpl. setParent(PrismContainerValue<?> parentValue)
void
PrismContainerImpl. setValue(@NotNull PrismContainerValue<C> value)
void
PrismObjectImpl. setValue(@NotNull PrismContainerValue<O> value)
Method parameters in com.evolveum.midpoint.prism.impl with type arguments of type PrismContainerValue Modifier and Type Method Description static <C extends Containerable>
Collection<C>PrismContainerValueImpl. asContainerables(Collection<PrismContainerValue<C>> pcvs)
static <C extends Containerable>
List<C>PrismContainerValueImpl. asContainerables(List<PrismContainerValue<C>> pcvs)
static <C extends Containerable>
booleanPrismContainerValueImpl. containsRealValue(Collection<PrismContainerValue<C>> cvalCollection, PrismContainerValue<C> cval)
void
PrismContainerImpl. mergeValues(Collection<PrismContainerValue<C>> otherValues)
-
Uses of PrismContainerValue in com.evolveum.midpoint.prism.impl.binding
Methods in com.evolveum.midpoint.prism.impl.binding that return PrismContainerValue Modifier and Type Method Description PrismContainerValue
AbstractMutableContainerable. asPrismContainerValue()
PrismContainerValue
AbstractMutableObjectable. asPrismContainerValue()
protected PrismContainerValue
ContainerablePrismBinding.ContainerableList. getValueFrom(T t)
Methods in com.evolveum.midpoint.prism.impl.binding with parameters of type PrismContainerValue Modifier and Type Method Description protected T
ContainerablePrismBinding.ContainerableList. createItem(PrismContainerValue value)
void
AbstractMutableContainerable. setupContainerValue(PrismContainerValue container)
void
AbstractMutableObjectable. setupContainerValue(PrismContainerValue container)
Constructors in com.evolveum.midpoint.prism.impl.binding with parameters of type PrismContainerValue Constructor Description ContainerableList(PrismContainer<T> container, PrismContainerValue<?> parent, Producer<T> factory)
ReferencableList(PrismReference reference, PrismContainerValue parent, Producer<T> producer)
-
Uses of PrismContainerValue in com.evolveum.midpoint.prism.impl.delta
Methods in com.evolveum.midpoint.prism.impl.delta that return types with arguments of type PrismContainerValue Modifier and Type Method Description <T extends Containerable>
Collection<PrismContainerValue<T>>ContainerDeltaImpl. getValues(Class<T> type)
Returns all values regardless of whether they are added or removed or replaced.Methods in com.evolveum.midpoint.prism.impl.delta with parameters of type PrismContainerValue Modifier and Type Method Description <C extends Containerable>
voidObjectDeltaImpl. addModificationAddContainer(ItemPath propertyPath, PrismContainerValue<C>... containerValues)
<C extends Containerable>
voidObjectDeltaImpl. addModificationDeleteContainer(ItemPath propertyPath, PrismContainerValue<C>... containerValues)
<C extends Containerable>
voidObjectDeltaImpl. addModificationReplaceContainer(ItemPath propertyPath, PrismContainerValue<C>... containerValues)
void
ItemDeltaImpl. applyTo(PrismContainerValue containerValue)
<T extends Containerable,O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl. createModificationAdd(ItemPath containerPath, Class<O> type, PrismContainerValue<T> cValue)
static <T extends Containerable,O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl. createModificationAdd(ItemPath containerPath, Class<O> type, PrismContext prismContext, PrismContainerValue<T> cValue)
<O extends Objectable,C extends Containerable>
ObjectDelta<O>ObjectDeltaFactoryImpl. createModificationAddContainer(Class<O> type, String oid, ItemPath propertyPath, PrismContainerValue<C>... containerValues)
<T extends Containerable,O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl. createModificationDelete(ItemPath containerPath, Class<O> type, PrismContainerValue<T> cValue)
static <T extends Containerable,O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl. createModificationDelete(ItemPath containerPath, Class<O> type, PrismContext prismContext, PrismContainerValue<T> cValue)
<O extends Objectable,C extends Containerable>
ObjectDelta<O>ObjectDeltaFactoryImpl. createModificationDeleteContainer(Class<O> type, String oid, ItemPath containerPath, PrismContainerValue<C>... containerValues)
<T extends Containerable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl. createModificationReplace(ItemName containerName, PrismObjectDefinition<?> objectDefinition, PrismContainerValue... cValues)
Deprecated.<T extends Containerable,O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl. createModificationReplace(ItemPath containerPath, Class<O> type, PrismContainerValue<T> cValue)
static <T extends Containerable>
ContainerDeltaImpl<T>ContainerDeltaImpl. createModificationReplace(ItemName containerName, PrismObjectDefinition<?> objectDefinition, PrismContainerValue... cValues)
Deprecated.static <T extends Containerable,O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl. createModificationReplace(ItemPath containerPath, Class<O> type, PrismContext prismContext, PrismContainerValue<T> cValue)
<O extends Objectable,C extends Containerable>
ObjectDelta<O>ObjectDeltaFactoryImpl. createModificationReplaceContainer(Class<O> type, String oid, ItemPath containerPath, PrismContainerValue<C>... containerValues)
Collection<? extends ItemDelta<?,?>>
ContainerDeltaFactoryImpl. createModificationReplaceContainerCollection(ItemName containerName, PrismObjectDefinition<?> objectDefinition, PrismContainerValue... cValues)
Deprecated.static Collection<? extends ItemDelta<?,?>>
ContainerDeltaImpl. createModificationReplaceContainerCollection(ItemName containerName, PrismObjectDefinition<?> objectDefinition, PrismContainerValue... cValues)
Deprecated.static <O extends Objectable,C extends Containerable>
voidObjectDeltaFactoryImpl. fillInModificationAddContainer(ObjectDelta<O> objectDelta, ItemPath propertyPath, PrismContainerValue<C>... containerValues)
static <O extends Objectable,C extends Containerable>
voidObjectDeltaFactoryImpl. fillInModificationDeleteContainer(ObjectDelta<O> objectDelta, ItemPath propertyPath, PrismContainerValue<C>... containerValues)
protected boolean
ContainerDeltaImpl. isValueEquivalent(PrismContainerValue<V> a, PrismContainerValue<V> b, ParameterizedEquivalenceStrategy strategy)
Method parameters in com.evolveum.midpoint.prism.impl.delta with type arguments of type PrismContainerValue Modifier and Type Method Description protected void
ContainerDeltaImpl. dumpValues(StringBuilder sb, String label, Collection<PrismContainerValue<V>> values, int indent)
void
ItemDeltaImpl. filterYields(BiFunction<V,PrismContainerValue,Boolean> function)
-
Uses of PrismContainerValue in com.evolveum.midpoint.prism.impl.item
Methods in com.evolveum.midpoint.prism.impl.item that return PrismContainerValue Modifier and Type Method Description PrismContainerValue<C>
DummyContainerImpl. createNewValue()
PrismContainerValue<C>
DummyContainerImpl. findValue(long id)
PrismContainerValue<?>
DummyItem. getParent()
@NotNull PrismContainerValue<C>
DummyContainerImpl. getValue()
PrismContainerValue<C>
DummyContainerImpl. getValue(Long id)
Methods in com.evolveum.midpoint.prism.impl.item with parameters of type PrismContainerValue Modifier and Type Method Description void
DummyContainerImpl. addIgnoringEquivalents(@NotNull PrismContainerValue<C> newValue)
void
DummyContainerImpl. mergeValue(PrismContainerValue<C> otherValue)
void
DummyItem. setParent(PrismContainerValue<?> parentValue)
void
DummyContainerImpl. setValue(@NotNull PrismContainerValue<C> value)
Method parameters in com.evolveum.midpoint.prism.impl.item with type arguments of type PrismContainerValue Modifier and Type Method Description void
DummyContainerImpl. mergeValues(Collection<PrismContainerValue<C>> otherValues)
-
Uses of PrismContainerValue in com.evolveum.midpoint.prism.impl.metadata
Methods in com.evolveum.midpoint.prism.impl.metadata with type parameters of type PrismContainerValue Modifier and Type Method Description static <V extends PrismContainerValue>
voidValueMetadataAdapter. createParentIfNeeded(V value, ItemDefinition definition)
Methods in com.evolveum.midpoint.prism.impl.metadata that return types with arguments of type PrismContainerValue Modifier and Type Method Description ItemDelta<PrismContainerValue<Containerable>,PrismContainerDefinition<Containerable>>
ValueMetadataAdapter. diff(Item<PrismContainerValue<Containerable>,PrismContainerDefinition<Containerable>> other)
ItemDelta<PrismContainerValue<Containerable>,PrismContainerDefinition<Containerable>>
ValueMetadataAdapter. diff(Item<PrismContainerValue<Containerable>,PrismContainerDefinition<Containerable>> other, @NotNull ParameterizedEquivalenceStrategy strategy)
Collection<PrismContainerValue<Containerable>>
ValueMetadataAdapter. getClonedValues()
@NotNull List<PrismContainerValue<Containerable>>
ValueMetadataAdapter. getValues()
Methods in com.evolveum.midpoint.prism.impl.metadata with parameters of type PrismContainerValue Modifier and Type Method Description boolean
ValueMetadataAdapter. add(@NotNull PrismContainerValue<Containerable> newValue)
boolean
ValueMetadataAdapter. add(@NotNull PrismContainerValue<Containerable> newValue, @NotNull EquivalenceStrategy strategy)
void
ValueMetadataAdapter. addIgnoringEquivalents(@NotNull PrismContainerValue<Containerable> newValue)
void
ValueMetadataAdapter. addRespectingMetadataAndCloning(PrismContainerValue<Containerable> value, @NotNull EquivalenceStrategy strategy, EquivalenceStrategy metadataEquivalenceStrategy)
boolean
ValueMetadataAdapter. contains(@NotNull PrismContainerValue<Containerable> value)
boolean
ValueMetadataAdapter. contains(@NotNull PrismContainerValue<Containerable> value, @NotNull EquivalenceStrategy strategy)
PrismContainerValue<Containerable>
ValueMetadataAdapter. findValue(@NotNull PrismContainerValue<Containerable> value, @NotNull EquivalenceStrategy strategy)
PrismContainerValue<Containerable>
ValueMetadataAdapter. findValue(PrismContainerValue<Containerable> value, @NotNull Comparator<PrismContainerValue<Containerable>> comparator)
void
ValueMetadataAdapter. mergeValue(PrismContainerValue<Containerable> otherValue)
boolean
ValueMetadataAdapter. remove(PrismContainerValue<Containerable> value)
boolean
ValueMetadataAdapter. remove(PrismContainerValue<Containerable> value, @NotNull EquivalenceStrategy strategy)
void
ValueMetadataAdapter. removeRespectingMetadata(PrismContainerValue<Containerable> value, @NotNull EquivalenceStrategy strategy, EquivalenceStrategy metadataEquivalenceStrategy)
void
ValueMetadataAdapter. replace(PrismContainerValue<Containerable> newValue)
void
ValueMetadataAdapter. setParent(@Nullable PrismContainerValue<?> parentValue)
void
ValueMetadataAdapter. setValue(@NotNull PrismContainerValue<Containerable> value)
-
Uses of PrismContainerValue in com.evolveum.midpoint.prism.impl.query
Methods in com.evolveum.midpoint.prism.impl.query with parameters of type PrismContainerValue Modifier and Type Method Description boolean
AllFilterImpl. match(PrismContainerValue value, MatchingRuleRegistry matchingRuleRegistry)
boolean
AndFilterImpl. match(PrismContainerValue value, MatchingRuleRegistry matchingRuleRegistry)
boolean
ComparativeFilterImpl. match(PrismContainerValue object, MatchingRuleRegistry matchingRuleRegistry)
boolean
EqualFilterImpl. match(PrismContainerValue objectValue, MatchingRuleRegistry matchingRuleRegistry)
boolean
ExistsFilterImpl. match(PrismContainerValue value, MatchingRuleRegistry matchingRuleRegistry)
boolean
FullTextFilterImpl. match(PrismContainerValue value, MatchingRuleRegistry matchingRuleRegistry)
boolean
InOidFilterImpl. match(PrismContainerValue value, MatchingRuleRegistry matchingRuleRegistry)
boolean
NoneFilterImpl. match(PrismContainerValue value, MatchingRuleRegistry matchingRuleRegistry)
boolean
NotFilterImpl. match(PrismContainerValue value, MatchingRuleRegistry matchingRuleRegistry)
boolean
OrFilterImpl. match(PrismContainerValue value, MatchingRuleRegistry matchingRuleRegistry)
boolean
OrgFilterImpl. match(PrismContainerValue value, MatchingRuleRegistry matchingRuleRegistry)
boolean
RefFilterImpl. match(PrismContainerValue objectValue, MatchingRuleRegistry matchingRuleRegistry)
boolean
SubstringFilterImpl. match(PrismContainerValue containerValue, MatchingRuleRegistry matchingRuleRegistry)
boolean
TypeFilterImpl. match(PrismContainerValue value, MatchingRuleRegistry matchingRuleRegistry)
boolean
UndefinedFilterImpl. match(PrismContainerValue value, MatchingRuleRegistry matchingRuleRegistry)
abstract boolean
ValueFilterImpl. match(PrismContainerValue cvalue, MatchingRuleRegistry matchingRuleRegistry)
-
Uses of PrismContainerValue in com.evolveum.midpoint.prism.impl.schema
Methods in com.evolveum.midpoint.prism.impl.schema with parameters of type PrismContainerValue Modifier and Type Method Description <C extends Containerable,O extends Objectable>
voidSchemaRegistryImpl. applyDefinition(PrismContainerValue<C> prismContainerValue, Class<O> compileTimeClass, ItemPath path, boolean force)
<C extends Containerable>
voidSchemaRegistryImpl. applyDefinition(PrismContainerValue<C> prismContainerValue, QName typeName, ItemPath path, boolean force)
-
Uses of PrismContainerValue in com.evolveum.midpoint.prism.impl.xjc
Methods in com.evolveum.midpoint.prism.impl.xjc that return PrismContainerValue Modifier and Type Method Description static <T extends Containerable>
PrismContainerValue<T>PrismForJAXBUtil. getFieldContainerValue(PrismContainerValue<?> parent, QName fieldName)
protected abstract PrismContainerValue
PrismContainerArrayList. getValueFrom(T t)
Methods in com.evolveum.midpoint.prism.impl.xjc with parameters of type PrismContainerValue Modifier and Type Method Description static PrismContainer<?>
PrismForJAXBUtil. createContainer(PrismContainerValue parentValue, QName name)
protected abstract T
PrismContainerArrayList. createItem(PrismContainerValue value)
static <IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>>
IPrismForJAXBUtil. createItem(PrismContainerValue parentValue, QName name, Class<I> type)
protected T
PrismContainerArrayList. createItemInternal(PrismContainerValue value)
static PrismProperty<?>
PrismForJAXBUtil. createProperty(PrismContainerValue parentValue, QName name)
static PrismReference
PrismForJAXBUtil. createReference(PrismContainerValue parentValue, QName name)
static <T> List<T>
PrismForJAXBUtil. getAny(PrismContainerValue value, Class<T> clazz)
static <T extends PrismContainer<?>>
TPrismForJAXBUtil. getContainer(PrismContainerValue parentValue, QName name)
static <T extends Containerable>
PrismContainerValue<T>PrismForJAXBUtil. getFieldContainerValue(PrismContainerValue<?> parent, QName fieldName)
static <T extends Containerable>
TPrismForJAXBUtil. getFieldSingleContainerable(PrismContainerValue<?> parent, QName fieldName, Class<T> fieldClass)
static <T> T
PrismForJAXBUtil. getPropertyValue(PrismContainerValue container, QName name, Class<T> clazz)
static <T> List<T>
PrismForJAXBUtil. getPropertyValues(PrismContainerValue<?> container, QName name, Class<T> clazz)
static PrismReference
PrismForJAXBUtil. getReference(PrismContainerValue parent, QName fieldName)
static PrismReferenceValue
PrismForJAXBUtil. getReferenceValue(PrismContainerValue<?> parent, QName name)
static <T extends Containerable>
booleanPrismForJAXBUtil. setFieldContainerValue(PrismContainerValue<?> parent, ItemName fieldName, PrismContainerValue<T> fieldContainerValue)
static <T> void
PrismForJAXBUtil. setPropertyValue(PrismContainerValue<?> container, ItemName name, T value)
static void
PrismForJAXBUtil. setReferenceValueAsObject(PrismContainerValue parentValue, QName referenceQName, PrismObject targetObject)
This method must merge new value with potential existing value of the reference.static void
PrismForJAXBUtil. setReferenceValueAsRef(PrismContainerValue<?> parentValue, QName referenceName, PrismReferenceValue value)
This method must merge new value with potential existing value of the reference.static PrismObject
PrismForJAXBUtil. setupContainerValue(PrismObject prismObject, PrismContainerValue containerValue)
Constructors in com.evolveum.midpoint.prism.impl.xjc with parameters of type PrismContainerValue Constructor Description AnyArrayList(PrismContainerValue<C> containerValue)
PrismContainerArrayList(PrismContainer<T> container, PrismContainerValue<?> parent)
PrismReferenceArrayList(PrismReference reference, PrismContainerValue<?> parent)
PropertyArrayList(@NotNull PrismProperty property, @NotNull PrismContainerValue<?> parent)
-
Uses of PrismContainerValue in com.evolveum.midpoint.prism.query
Methods in com.evolveum.midpoint.prism.query with parameters of type PrismContainerValue Modifier and Type Method Description boolean
ObjectFilter. match(PrismContainerValue value, MatchingRuleRegistry matchingRuleRegistry)
boolean
ValueFilter. match(PrismContainerValue cvalue, MatchingRuleRegistry matchingRuleRegistry)
-
Uses of PrismContainerValue in com.evolveum.midpoint.prism.schema
Methods in com.evolveum.midpoint.prism.schema with parameters of type PrismContainerValue Modifier and Type Method Description <C extends Containerable,O extends Objectable>
voidSchemaRegistry. applyDefinition(PrismContainerValue<C> prismContainerValue, Class<O> type, ItemPath path, boolean force)
<C extends Containerable>
voidSchemaRegistry. applyDefinition(PrismContainerValue<C> prismContainerValue, QName typeName, ItemPath path, boolean force)
-
Uses of PrismContainerValue in com.evolveum.midpoint.prism.util
Methods in com.evolveum.midpoint.prism.util that return types with arguments of type PrismContainerValue Modifier and Type Method Description ItemDelta<PrismContainerValue<O>,PrismObjectDefinition<O>>
ObjectDeltaObject. getDelta()
Methods in com.evolveum.midpoint.prism.util with parameters of type PrismContainerValue Modifier and Type Method Description static <C extends Containerable>
voidPrismAsserts. assertContainerAdd(ObjectDelta<?> objectDelta, ItemPath propertyPath, PrismContainerValue<C>... expectedCVals)
static void
PrismAsserts. assertHasNoObject(PrismContainerValue<?> pcv, ItemPath path)
static void
PrismAsserts. assertHasNoTargetName(PrismContainerValue<?> pcv, ItemPath path)
static void
PrismAsserts. assertHasObject(PrismContainerValue<?> pcv, ItemPath path)
static void
PrismAsserts. assertHasTargetName(PrismContainerValue<?> pcv, ItemPath path)
static void
PrismAsserts. assertParentConsistency(PrismContainerValue<?> pval)
static <T> void
PrismAsserts. assertPropertyValue(PrismContainerValue<?> containerValue, ItemPath propPath, T... realPropValues)
static <T> void
PrismAsserts. assertPropertyValueMatch(PrismContainerValue<?> containerValue, ItemPath propQName, MatchingRule<T> matchingRule, T... realPropValues)
static String
PrismPrettyPrinter. prettyPrint(PrismContainerValue<?> pcv)
Method parameters in com.evolveum.midpoint.prism.util with type arguments of type PrismContainerValue Modifier and Type Method Description void
ObjectDeltaObject. setDelta(ItemDelta<PrismContainerValue<O>,PrismObjectDefinition<O>> delta)
-
Uses of PrismContainerValue in com.evolveum.midpoint.repo.common
Method parameters in com.evolveum.midpoint.repo.common with type arguments of type PrismContainerValue Modifier and Type Method Description default void
ObjectResolver. resolveAllReferences(Collection<PrismContainerValue<?>> pcvs, Object taskObject, OperationResult result)
-
Uses of PrismContainerValue in com.evolveum.midpoint.repo.common.expression
Methods in com.evolveum.midpoint.repo.common.expression with parameters of type PrismContainerValue Modifier and Type Method Description boolean
ValueSetDefinition. containsYieldTunnel(IV pval, @Nullable PrismContainerValue<?> metadataValue)
Same as containsYield, but wraps exceptions in TunnelException. -
Uses of PrismContainerValue in com.evolveum.midpoint.repo.sqlbase
Methods in com.evolveum.midpoint.repo.sqlbase with parameters of type PrismContainerValue Modifier and Type Method Description void
SqlRepoContext. normalizeAllRelations(PrismContainerValue<?> pcv)
-
Uses of PrismContainerValue in com.evolveum.midpoint.schema.util
Methods in com.evolveum.midpoint.schema.util that return PrismContainerValue Modifier and Type Method Description static PrismContainerValue<ExtensionType>
ObjectTypeUtil. getExtensionContainerValue(Containerable containerable)
Methods in com.evolveum.midpoint.schema.util that return types with arguments of type PrismContainerValue Modifier and Type Method Description static ValueSelector<PrismContainerValue<ValueMetadataType>>
ProvenanceMetadataUtil. originSelector(String oid)
-
Uses of PrismContainerValue in com.evolveum.midpoint.schema.util.cases
Methods in com.evolveum.midpoint.schema.util.cases with parameters of type PrismContainerValue Modifier and Type Method Description static ObjectReferenceType
ApprovalContextUtil. getObjectRef(PrismContainerValue<CaseWorkItemType> workItem)
static ObjectReferenceType
ApprovalContextUtil. getRequesterRef(PrismContainerValue<CaseWorkItemType> workItem)
static XMLGregorianCalendar
ApprovalContextUtil. getStartTimestamp(PrismContainerValue<CaseWorkItemType> workItem)
static ObjectReferenceType
ApprovalContextUtil. getTargetRef(PrismContainerValue<CaseWorkItemType> workItem)
-
Uses of PrismContainerValue in com.evolveum.midpoint.schema.util.task.work
Methods in com.evolveum.midpoint.schema.util.task.work that return PrismContainerValue Modifier and Type Method Description static PrismContainerValue<?>
WorkDefinitionWrapper.UntypedWorkDefinitionWrapper. getPcv(WorkDefinitionSource source)
@Nullable PrismContainerValue<?>
LegacyWorkDefinitionSource. getTaskExtension()
@NotNull PrismContainerValue<?>
WorkDefinitionWrapper.UntypedWorkDefinitionWrapper. getUntypedDefinition()
-
Uses of PrismContainerValue in com.evolveum.midpoint.security.enforcer.api
Methods in com.evolveum.midpoint.security.enforcer.api with parameters of type PrismContainerValue Modifier and Type Method Description <C extends Containerable>
AccessDecisionSecurityEnforcer. determineSubitemDecision(ObjectSecurityConstraints securityConstraints, PrismContainerValue<C> containerValue, String operationUrl, AuthorizationPhaseType phase, ItemPath subitemRootPath, PlusMinusZero plusMinusZero, String decisionContextDesc)
-