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.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.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.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()
-