Uses of Interface
com.evolveum.midpoint.prism.PrismContainerValue
-
-
Uses of PrismContainerValue in com.evolveum.midpoint.gui.api.factory.wrapper
Methods in com.evolveum.midpoint.gui.api.factory.wrapper with parameters of type PrismContainerValue Modifier and Type Method Description PrismContainerValueWrapper<C>
PrismContainerWrapperFactory. createContainerValueWrapper(PrismContainerWrapper<C> objectWrapper, PrismContainerValue<C> objectValue, ValueStatus status, WrapperContext context)
default <C extends Containerable>
booleanWrapperFactory. match(ItemDefinition<?> def, PrismContainerValue<C> parent)
-
Uses of PrismContainerValue in com.evolveum.midpoint.gui.api.page
Methods in com.evolveum.midpoint.gui.api.page with parameters of type PrismContainerValue Modifier and Type Method Description <ID extends ItemDefinition,C extends Containerable>
ItemWrapperFactory<?,?,?>PageAdminLTE. findWrapperFactory(ID def, PrismContainerValue<C> parentValue)
-
Uses of PrismContainerValue in com.evolveum.midpoint.gui.api.prism.wrapper
Methods in com.evolveum.midpoint.gui.api.prism.wrapper that return PrismContainerValue Modifier and Type Method Description PrismContainerValue<C>
PrismContainerValueWrapper. getContainerValueApplyDelta()
PrismContainerValue<AssignmentType>
AssignmentValueWrapper. getNewValue()
PrismContainerValue<C>
PrismContainerValueWrapper. getNewValue()
PrismContainerValue<O>
PrismObjectValueWrapper. getNewValue()
PrismContainerValue<C>
PrismContainerValueWrapper. getValueToAdd()
-
Uses of PrismContainerValue in com.evolveum.midpoint.gui.api.registry
Methods in com.evolveum.midpoint.gui.api.registry with parameters of type PrismContainerValue Modifier and Type Method Description <IW extends ItemWrapper,VW extends PrismValueWrapper,PV extends PrismValue,C extends Containerable>
ItemWrapperFactory<IW,VW,PV>GuiComponentRegistry. findWrapperFactory(ItemDefinition<?> def, PrismContainerValue<C> parent)
-
Uses of PrismContainerValue in com.evolveum.midpoint.gui.api.util
Methods in com.evolveum.midpoint.gui.api.util that return PrismContainerValue Modifier and Type Method Description static <C extends Containerable>
PrismContainerValue<C>WebPrismUtil. cleanupEmptyContainerValue(PrismContainerValue<C> value)
static PrismContainerValue<ValueMetadataType>
WebPrismUtil. getNewYieldValue()
Methods in com.evolveum.midpoint.gui.api.util with parameters of type PrismContainerValue Modifier and Type Method Description static <C extends Containerable>
PrismContainerValue<C>WebPrismUtil. cleanupEmptyContainerValue(PrismContainerValue<C> value)
static <T> T
WebComponentUtil. getContainerValue(PrismContainerValue object, QName containerName, Class<T> type)
static <T> T
WebComponentUtil. getValue(PrismContainerValue object, QName propertyName, Class<T> type)
-
Uses of PrismContainerValue in com.evolveum.midpoint.gui.impl.component
Methods in com.evolveum.midpoint.gui.impl.component with parameters of type PrismContainerValue Modifier and Type Method Description PrismContainerValueWrapper<C>
MultivalueContainerListPanel. createNewItemContainerValueWrapper(PrismContainerValue<C> newItem, PrismContainerWrapper<C> model, org.apache.wicket.ajax.AjaxRequestTarget target)
-
Uses of PrismContainerValue in com.evolveum.midpoint.gui.impl.factory.wrapper
Methods in com.evolveum.midpoint.gui.impl.factory.wrapper that return PrismContainerValue Modifier and Type Method Description protected PrismContainerValue<C>
LoggingConfigurationWrapperFactoryImpl. createNewValue(PrismContainer<C> item)
protected PrismContainerValue<C>
NoEmptyValueContainerWrapperFactoryImpl. createNewValue(PrismContainer<C> item)
protected PrismContainerValue<C>
PrismContainerWrapperFactoryImpl. createNewValue(PrismContainer<C> item)
protected PrismContainerValue<ClassLoggerConfigurationType>
ProfilingClassLoggerWrapperFactoryImpl. createNewValue(PrismContainer<ClassLoggerConfigurationType> item)
Methods in com.evolveum.midpoint.gui.impl.factory.wrapper that return types with arguments of type PrismContainerValue Modifier and Type Method Description protected List<PrismContainerValue<ClassLoggerConfigurationType>>
ProfilingClassLoggerWrapperFactoryImpl. getValues(PrismContainer<ClassLoggerConfigurationType> item)
-
Uses of PrismContainerValue in com.evolveum.midpoint.gui.impl.prism.panel
Methods in com.evolveum.midpoint.gui.impl.prism.panel that return PrismContainerValue Modifier and Type Method Description protected PrismContainerValue<C>
PrismContainerColumnHeaderPanel. createNewValue(PrismContainerWrapper<C> parent)
protected PrismContainerValue<C>
PrismContainerHeaderPanel. createNewValue(PCW parent)
-
Uses of PrismContainerValue in com.evolveum.midpoint.gui.impl.prism.wrapper
Methods in com.evolveum.midpoint.gui.impl.prism.wrapper that return PrismContainerValue Modifier and Type Method Description protected PrismContainerValue<C>
PrismContainerWrapperImpl. createNewEmptyValue(ModelServiceLocator locator)
PrismContainerValue<C>
PrismContainerWrapperImpl. createValue()
PrismContainerValue<ValueMetadataType>
ValueMetadataWrapperImpl. createValue()
PrismContainerValue<C>
PrismContainerValueWrapperImpl. getContainerValueApplyDelta()
PrismContainerValue<C>
PrismContainerValueWrapperImpl. getNewValue()
PrismContainerValue<O>
PrismObjectValueWrapperImpl. getNewValue()
PrismContainerValue<C>
PrismContainerValueWrapperImpl. getOldValue()
PrismContainerValue<C>
PrismContainerValueWrapperImpl. getValueToAdd()
PrismContainerValue<ClassLoggerConfigurationType>
ProfilingClassLoggerContainerValueWrapperImpl. getValueToAdd()
Constructors in com.evolveum.midpoint.gui.impl.prism.wrapper with parameters of type PrismContainerValue Constructor Description AssignmentValueWrapperImpl(PrismContainerWrapper<AssignmentType> parent, PrismContainerValue<AssignmentType> pcv, ValueStatus status)
ConstructionValueWrapper(PrismContainerWrapper<ConstructionType> parent, PrismContainerValue<ConstructionType> pcv, ValueStatus status)
PrismContainerValueWrapperImpl(PrismContainerWrapper<C> parent, PrismContainerValue<C> pcv, ValueStatus status)
ProfilingClassLoggerContainerValueWrapperImpl(PrismContainerWrapper<ClassLoggerConfigurationType> parent, PrismContainerValue<ClassLoggerConfigurationType> pcv, ValueStatus status)
ResourceAttributeMappingValueWrapper(PrismContainerWrapper<ResourceAttributeDefinitionType> parent, PrismContainerValue<ResourceAttributeDefinitionType> pcv, ValueStatus status)
-
Uses of PrismContainerValue in com.evolveum.midpoint.gui.impl.registry
Methods in com.evolveum.midpoint.gui.impl.registry with parameters of type PrismContainerValue Modifier and Type Method Description <IW extends ItemWrapper,VW extends PrismValueWrapper,PV extends PrismValue,C extends Containerable>
ItemWrapperFactory<IW,VW,PV>GuiComponentRegistryImpl. findWrapperFactory(ItemDefinition<?> def, PrismContainerValue<C> parent)
-
Uses of PrismContainerValue in com.evolveum.midpoint.gui.impl.util
Methods in com.evolveum.midpoint.gui.impl.util with parameters of type PrismContainerValue Modifier and Type Method Description static <C extends Containerable>
StringGuiDisplayNameUtil. getDisplayName(PrismContainerValue<C> 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 Item<?,?>
PrismAsserts. assertIncomplete(PrismContainerValue<?> object, ItemPath itemPath)
static Item<?,?>
PrismAsserts. assertNotIncomplete(PrismContainerValue<?> object, ItemPath itemPath)
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.merger
Methods in com.evolveum.midpoint.schema.merger with parameters of type PrismContainerValue Modifier and Type Method Description protected static boolean
BaseMergeOperation. hasValue(PrismContainerValue<?> pcv, @NotNull ItemName itemName)
void
BaseItemMerger. merge(@NotNull ItemName itemName, @NotNull PrismContainerValue<?> targetParent, @NotNull PrismContainerValue<?> sourceParent)
void
IgnoreSourceItemMerger. merge(@NotNull ItemName itemName, @NotNull PrismContainerValue<?> target, @NotNull PrismContainerValue<?> source)
void
ItemMerger. merge(@NotNull ItemName itemName, @NotNull PrismContainerValue<?> target, @NotNull PrismContainerValue<?> source)
Merges all data about specific item (named `itemName`) from `source` container value to `target` one, according to (its own) strategy.void
RequiredItemMerger. merge(@NotNull ItemName itemName, @NotNull PrismContainerValue<?> target, @NotNull PrismContainerValue<?> source)
-
Uses of PrismContainerValue in com.evolveum.midpoint.schema.merger.key
Methods in com.evolveum.midpoint.schema.merger.key with parameters of type PrismContainerValue Modifier and Type Method Description void
DefaultNaturalKeyImpl. mergeMatchingKeys(PrismContainerValue<?> targetValue, PrismContainerValue<?> sourceValue)
void
ItemPathNaturalKeyImpl. mergeMatchingKeys(PrismContainerValue<?> targetValue, PrismContainerValue<?> sourceValue)
Source and target paths have to be equivalent here.void
NaturalKey. mergeMatchingKeys(PrismContainerValue<?> targetValue, PrismContainerValue<?> sourceValue)
Merges natural key value in target and in source (assuming they match according toNaturalKey.valuesMatch(PrismContainerValue, PrismContainerValue)
), i.e.boolean
DefaultNaturalKeyImpl. valuesMatch(PrismContainerValue<?> targetValue, PrismContainerValue<?> sourceValue)
boolean
ItemPathNaturalKeyImpl. valuesMatch(PrismContainerValue<?> targetValue, PrismContainerValue<?> sourceValue)
boolean
NaturalKey. valuesMatch(PrismContainerValue<?> targetValue, PrismContainerValue<?> sourceValue)
Returns `true` if the target and source container values match on their natural key. -
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 @Nullable PrismContainerValue<ConfigurationPropertiesType>
ResourceTypeUtil. getConfigurationProperties(@NotNull ResourceType resource, @Nullable String connectorName)
static PrismContainerValue<ExtensionType>
ObjectTypeUtil. getExtensionContainerValue(Containerable containerable)
static @Nullable PrismContainerValue<ResultsHandlerConfigurationType>
ResourceTypeUtil. getResultsHandlerConfiguration(@NotNull ResourceType resource, @Nullable String connectorName)
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.web.component.assignment
Methods in com.evolveum.midpoint.web.component.assignment that return PrismContainerValue Modifier and Type Method Description PrismContainerValue<AssignmentType>
AssignmentEditorDto. getNewValue(PrismContext prismContext)
PrismContainerValue<AssignmentType>
AssignmentEditorDto. getOldValue()
-
Uses of PrismContainerValue in com.evolveum.midpoint.web.component.model.delta
Constructors in com.evolveum.midpoint.web.component.model.delta with parameters of type PrismContainerValue Constructor Description ContainerValueDto(PrismContainerValue value)
-
Uses of PrismContainerValue in com.evolveum.midpoint.web.component.prism.show
Methods in com.evolveum.midpoint.web.component.prism.show that return PrismContainerValue Modifier and Type Method Description PrismContainerValue<?>
WrapperScene. getSourceValue()
-
Uses of PrismContainerValue in com.evolveum.prism.xml.ns._public.types_3
Methods in com.evolveum.prism.xml.ns._public.types_3 that return PrismContainerValue Modifier and Type Method Description PrismContainerValue
RawObjectType. asPrismContainerValue()
Methods in com.evolveum.prism.xml.ns._public.types_3 with parameters of type PrismContainerValue Modifier and Type Method Description void
RawObjectType. setupContainerValue(PrismContainerValue container)
-