Uses of Interface
com.evolveum.midpoint.prism.PrismValue
Packages that use PrismValue
Package
Description
Package that contains base page classes.
GUI API package for various utility classes and interfaces.
Implements gathering and evaluation of inbound mappings: both during clockwork and before it (for correlation purposes).
This is an experiment how to provide reliable and consistent information about the origin of individual configuration items
(mappings, expressions, etc).
Supports merging of (usually) configuration beans.
Provides all the necessary support for evaluating selectors and their clauses, i.e. for calling methods:
-
ValueSelector.matches(PrismValue, MatchingContext)
- ValueSelector.toFilter(FilteringContext)
I.e., contains the evaluation context objects and all their components.Defines value selectors and their clauses.
-
Uses of PrismValue in com.evolveum.midpoint.common
Methods in com.evolveum.midpoint.common with type parameters of type PrismValueModifier and TypeMethodDescriptionstatic <IV extends PrismValue,ID extends ItemDefinition<?>>
Item<IV,ID> StaticExpressionUtil.parseValueElements(Collection<?> valueElements, ID outputDefinition, String contextDescription) static <IV extends PrismValue,ID extends ItemDefinition<?>>
List<jakarta.xml.bind.JAXBElement<RawType>>StaticExpressionUtil.serializeValueElements(Item<IV, ID> item) -
Uses of PrismValue in com.evolveum.midpoint.gui.api.factory.wrapper
Classes in com.evolveum.midpoint.gui.api.factory.wrapper with type parameters of type PrismValueModifier and TypeInterfaceDescriptioninterfaceItemWrapperFactory<IW extends ItemWrapper,VW extends PrismValueWrapper, PV extends PrismValue> -
Uses of PrismValue in com.evolveum.midpoint.gui.api.page
Methods in com.evolveum.midpoint.gui.api.page with type parameters of type PrismValueModifier and TypeMethodDescription<IW extends ItemWrapper,VW extends PrismValueWrapper, PV extends PrismValue>
VWPageAdminLTE.createValueWrapper(IW parentWrapper, PV newValue, ValueStatus status, WrapperContext context) -
Uses of PrismValue in com.evolveum.midpoint.gui.api.prism.wrapper
Methods in com.evolveum.midpoint.gui.api.prism.wrapper with type parameters of type PrismValueModifier and TypeMethodDescription<PV extends PrismValue>
voidItemWrapper.add(PV newValueWrapper, ModelServiceLocator locator) <PV extends PrismValue>
voidItemWrapper.addIgnoringEquivalents(PV newValueWrapper, ModelServiceLocator locator) Handles the situation when e.g. new (empty) value is added to a wrapper with just empty value<D extends ItemDelta<PrismValue,? extends ItemDefinition>>
voidPrismValueWrapper.addToDelta(D delta) <D extends ItemDelta<? extends PrismValue,? extends ItemDefinition>>
Collection<D>ItemWrapper.getDelta()<V extends PrismValue>
VPrismValueWrapper.getNewValue()<V extends PrismValue>
VPrismValueWrapper.getOldValue() -
Uses of PrismValue in com.evolveum.midpoint.gui.api.registry
Methods in com.evolveum.midpoint.gui.api.registry with type parameters of type PrismValueModifier and TypeMethodDescription<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 PrismValue in com.evolveum.midpoint.gui.api.util
Methods in com.evolveum.midpoint.gui.api.util with type parameters of type PrismValueModifier and TypeMethodDescriptionstatic <IW extends ItemWrapper,PV extends PrismValue, VW extends PrismValueWrapper>
VWWebPrismUtil.createNewValueWrapper(IW itemWrapper, PV newValue, PageBase pageBase, org.apache.wicket.ajax.AjaxRequestTarget target) static <IW extends ItemWrapper,PV extends PrismValue, VW extends PrismValueWrapper>
VWWebPrismUtil.createNewValueWrapper(IW itemWrapper, PV newValue, ModelServiceLocator modelServiceLocator) static <IW extends ItemWrapper,PV extends PrismValue, VW extends PrismValueWrapper>
VWWebPrismUtil.createNewValueWrapper(IW itemWrapper, PV newValue, ModelServiceLocator modelServiceLocator, WrapperContext wrapperContext) static <IW extends ItemWrapper,PV extends PrismValue, VW extends PrismValueWrapper>
VWWebPrismUtil.createNewValueWrapper(IW itemWrapper, PV newValue, ValueStatus status, ModelServiceLocator modelServiceLocator) static <IW extends ItemWrapper,PV extends PrismValue, VW extends PrismValueWrapper>
VWWebPrismUtil.createNewValueWrapper(IW itemWrapper, PV newValue, ValueStatus status, ModelServiceLocator modelServiceLocator, WrapperContext context) <IW extends ItemWrapper,VW extends PrismValueWrapper, PV extends PrismValue>
VWModelServiceLocator.createValueWrapper(IW parentWrapper, PV newValue, ValueStatus status, WrapperContext context) Methods in com.evolveum.midpoint.gui.api.util with parameters of type PrismValueModifier and TypeMethodDescriptionstatic booleanWebPrismUtil.hasValueTemplateMetadata(PrismValue value) static booleanWebPrismUtil.isValueFromResourceTemplate(PrismValue valueFromDelta, PrismContainer parent) -
Uses of PrismValue in com.evolveum.midpoint.gui.impl.factory.wrapper
Classes in com.evolveum.midpoint.gui.impl.factory.wrapper with type parameters of type PrismValueModifier and TypeClassDescriptionclassItemWrapperFactoryImpl<IW extends ItemWrapper,PV extends PrismValue, I extends Item, VW extends PrismValueWrapper> -
Uses of PrismValue in com.evolveum.midpoint.gui.impl.prism.panel
Classes in com.evolveum.midpoint.gui.impl.prism.panel with type parameters of type PrismValueModifier and TypeClassDescriptionclassItemHeaderPanel<V extends PrismValue,I extends Item<V, ID>, ID extends ItemDefinition<I>, IW extends ItemWrapper> Methods in com.evolveum.midpoint.gui.impl.prism.panel with type parameters of type PrismValueModifier and TypeMethodDescriptionprotected abstract <PV extends PrismValue>
PVItemPanel.createNewValue(IW itemWrapper) protected <PV extends PrismValue>
PVPrismContainerPanel.createNewValue(PCW itemWrapper) protected <PV extends PrismValue>
PVPrismContainerValuePanel.createNewValue(PrismContainerWrapper<C> itemWrapper) protected <PV extends PrismValue>
PVPrismPropertyPanel.createNewValue(PrismPropertyWrapper<T> itemWrapper) protected <PV extends PrismValue>
PVPrismPropertyValuePanel.createNewValue(PrismPropertyWrapper<T> itemWrapper) protected <PV extends PrismValue>
PVPrismReferencePanel.createNewValue(PrismReferenceWrapper<R> itemWrapper) protected <PV extends PrismValue>
PVPrismReferenceValuePanel.createNewValue(PrismReferenceWrapper<R> itemWrapper) protected abstract <PV extends PrismValue>
PVPrismValuePanel.createNewValue(IW itemWrapper) protected <PV extends PrismValue>
PVValueMetadataPanel.createNewValue(PrismContainerWrapper<C> itemWrapper) -
Uses of PrismValue in com.evolveum.midpoint.gui.impl.prism.wrapper
Methods in com.evolveum.midpoint.gui.impl.prism.wrapper with type parameters of type PrismValueModifier and TypeMethodDescription<PV extends PrismValue>
voidItemWrapperImpl.add(PV newValue, ModelServiceLocator locator) <PV extends PrismValue>
voidValueMetadataWrapperImpl.add(PV newValueWrapper, ModelServiceLocator locator) <PV extends PrismValue>
voidItemWrapperImpl.addIgnoringEquivalents(PV newValue, ModelServiceLocator locator) <PV extends PrismValue>
voidValueMetadataWrapperImpl.addIgnoringEquivalents(PV newValue, ModelServiceLocator locator) <D extends ItemDelta<PrismValue,? extends ItemDefinition>>
voidPrismValueWrapperImpl.addToDelta(D delta) protected <D extends ItemDelta<? extends PrismValue,? extends ItemDefinition>>
voidExpressionWrapper.addValueToDelta(PrismPropertyValueWrapper<ExpressionType> value, D delta) protected <D extends ItemDelta<? extends PrismValue,? extends ItemDefinition>>
voidItemWrapperImpl.addValueToDelta(VW value, D delta) protected <D extends ItemDelta<? extends PrismValue,? extends ItemDefinition>>
Collection<D>ItemWrapperImpl.computeDeltaInternal()protected <D extends ItemDelta<? extends PrismValue,? extends ItemDefinition>>
Collection<D>PrismContainerWrapperImpl.computeDeltasInternal()protected abstract <PV extends PrismValue>
PVItemWrapperImpl.createNewEmptyValue(ModelServiceLocator locator) <D extends ItemDelta<? extends PrismValue,? extends ItemDefinition>>
Collection<D>AuthenticationBehaviorWrapper.getDelta()<D extends ItemDelta<? extends PrismValue,? extends ItemDefinition>>
Collection<D>ItemWrapperImpl.getDelta()<D extends ItemDelta<? extends PrismValue,? extends ItemDefinition>>
Collection<D>PrismContainerWrapperImpl.getDelta()<D extends ItemDelta<? extends PrismValue,? extends ItemDefinition>>
Collection<D>ProfilingClassLoggerContainerWrapperImpl.getDelta()<D extends ItemDelta<? extends PrismValue,? extends ItemDefinition>>
Collection<D>ResourceAttributeMappingWrapper.getDelta()<D extends ItemDelta<? extends PrismValue,? extends ItemDefinition>>
Collection<D>ValueMetadataWrapperImpl.getDelta()<V extends PrismValue>
VPrismValueWrapperImpl.getNewValue()protected <V extends PrismValue>
VPrismValueWrapperImpl.getNewValueWithMetadataApplied()<V extends PrismValue>
VPrismValueWrapperImpl.getOldValue()Methods in com.evolveum.midpoint.gui.impl.prism.wrapper with parameters of type PrismValueModifier and TypeMethodDescriptionbooleanItemWrapperImpl.canBeDefinitionOf(PrismValue pvalue) booleanValueMetadataWrapperImpl.canBeDefinitionOf(PrismValue pvalue) -
Uses of PrismValue in com.evolveum.midpoint.gui.impl.registry
Methods in com.evolveum.midpoint.gui.impl.registry with type parameters of type PrismValueModifier and TypeMethodDescription<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 PrismValue in com.evolveum.midpoint.model.api
Methods in com.evolveum.midpoint.model.api that return PrismValueMethods in com.evolveum.midpoint.model.api with parameters of type PrismValueModifier and TypeMethodDescriptionvoidPipelineItem.setValue(@NotNull PrismValue value) booleanObjectTreeDeltas.subtractFromFocusDelta(@NotNull ItemPath itemPath, @NotNull PrismValue value, boolean fromMinus, boolean dryRun) Constructors in com.evolveum.midpoint.model.api with parameters of type PrismValueModifierConstructorDescriptionPipelineItem(@NotNull PrismValue value, @NotNull OperationResult result) PipelineItem(@NotNull PrismValue value, @NotNull OperationResult result, @NotNull VariablesMap variables) -
Uses of PrismValue in com.evolveum.midpoint.model.api.context
Classes in com.evolveum.midpoint.model.api.context with type parameters of type PrismValueModifier and TypeInterfaceDescriptioninterfaceMapping<V extends PrismValue,D extends ItemDefinition<?>> Mapping prepared for evaluation (or already evaluated). -
Uses of PrismValue in com.evolveum.midpoint.model.api.correlation
Methods in com.evolveum.midpoint.model.api.correlation that return types with arguments of type PrismValueModifier and TypeMethodDescription@NotNull Set<PrismValue>CorrelationCaseDescription.CorrelationPropertyValuesDescription.getPrimaryValues()@NotNull Set<PrismValue>CorrelationCaseDescription.CorrelationPropertyValuesDescription.getSecondaryValues()Constructor parameters in com.evolveum.midpoint.model.api.correlation with type arguments of type PrismValueModifierConstructorDescriptionCorrelationPropertyValuesDescription(@NotNull CorrelationPropertyDefinition propertyDefinition, @NotNull Set<PrismValue> primaryValues, @NotNull Set<PrismValue> secondaryValues, @NotNull CorrelationCaseDescription.Match match) -
Uses of PrismValue in com.evolveum.midpoint.model.api.expr
Methods in com.evolveum.midpoint.model.api.expr with type parameters of type PrismValueModifier and TypeMethodDescription<V extends PrismValue,D extends ItemDefinition<?>>
Mapping<V,D> MidpointFunctions.getMapping()Methods in com.evolveum.midpoint.model.api.expr that return types with arguments of type PrismValueModifier and TypeMethodDescription@NotNull Collection<PrismValue>MidpointFunctions.collectAssignedFocusMappingsResults(@NotNull ItemPath path) Returns all non-negative values from all focus mappings (targeted to given path) from all non-negative evaluated assignments.MidpointFunctions.selectIdentityItemValues(@Nullable Collection<FocusIdentityType> identities, @Nullable FocusIdentitySourceType source, @NotNull ItemPath itemPath) Selects specified values from all relevant identity data. -
Uses of PrismValue in com.evolveum.midpoint.model.api.simulation
Classes in com.evolveum.midpoint.model.api.simulation with type parameters of type PrismValueModifier and TypeInterfaceDescriptionstatic interfaceProcessedObject.ProcessedObjectItemDelta<V extends PrismValue,D extends ItemDefinition<?>> ItemDeltaaugmented with functionality needed to display it in a complex way, for example, with the information on real change(s) to the object.Methods in com.evolveum.midpoint.model.api.simulation that return types with arguments of type PrismValueModifier and TypeMethodDescription@NotNull Set<? extends PrismValue>ProcessedObject.ProcessedObjectItemDelta.getPrismValuesAfter()Prism values of the corresponding item after execution of this delta; beware - may contain results of related deltas@NotNull Set<? extends PrismValue>ProcessedObject.ProcessedObjectItemDelta.getPrismValuesBefore()Prism values of the corresponding item before execution of this delta. -
Uses of PrismValue in com.evolveum.midpoint.model.api.visualizer
Methods in com.evolveum.midpoint.model.api.visualizer that return PrismValue -
Uses of PrismValue in com.evolveum.midpoint.model.common.expression
Classes in com.evolveum.midpoint.model.common.expression with type parameters of type PrismValueModifier and TypeClassDescriptionclassModelExpressionEnvironment<F extends ObjectType,V extends PrismValue, D extends ItemDefinition<?>> Describes an environment in which anExpressionis evaluated.static final classModelExpressionEnvironment.ExpressionEnvironmentBuilder<F extends ObjectType,V extends PrismValue, D extends ItemDefinition<?>> Methods in com.evolveum.midpoint.model.common.expression with type parameters of type PrismValueModifier and TypeMethodDescriptionstatic <V extends PrismValue,D extends ItemDefinition<?>>
Mapping<V,D> ModelExpressionThreadLocalHolder.getMapping() -
Uses of PrismValue in com.evolveum.midpoint.model.common.expression.evaluator
Classes in com.evolveum.midpoint.model.common.expression.evaluator with type parameters of type PrismValueModifier and TypeClassDescriptionclassAbstractSearchExpressionEvaluator<V extends PrismValue,O extends ObjectType, D extends ItemDefinition<?>, E extends SearchObjectExpressionEvaluatorType> Expression evaluator that is based on searching for an object of `O` type meeting specified criteria (like entitlement shadow), and then converting it into "processed" form (like association value).classConstExpressionEvaluator<V extends PrismValue,D extends ItemDefinition<?>> Returns zero set with a single value obtained by resolving given https://docs.evolveum.com/midpoint/reference/expressions/constants/[constant].classFunctionExpressionEvaluator<V extends PrismValue,D extends ItemDefinition<?>> Calls specified library function expression.classGenerateExpressionEvaluator<V extends PrismValue,D extends ItemDefinition<?>> Generates a string value based on given value policy.classProportionalExpressionEvaluator<V extends PrismValue,D extends ItemDefinition<?>> Methods in com.evolveum.midpoint.model.common.expression.evaluator with type parameters of type PrismValueModifier and TypeMethodDescription<V extends PrismValue,D extends ItemDefinition<?>>
ExpressionEvaluator<V>AssignmentTargetSearchExpressionEvaluatorFactory.createEvaluator(@NotNull Collection<jakarta.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, @Nullable ExpressionProfile expressionProfile, @NotNull ExpressionFactory expressionFactory, @NotNull String contextDescription, @NotNull Task task, @NotNull OperationResult result) <V extends PrismValue,D extends ItemDefinition<?>>
ExpressionEvaluator<V>AssociationFromLinkExpressionEvaluatorFactory.createEvaluator(@NotNull Collection<jakarta.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, @Nullable ExpressionProfile expressionProfile, @NotNull ExpressionFactory expressionFactory, @NotNull String contextDescription, @NotNull Task task, @NotNull OperationResult result) <V extends PrismValue,D extends ItemDefinition<?>>
ExpressionEvaluator<V>AssociationTargetSearchExpressionEvaluatorFactory.createEvaluator(@NotNull Collection<jakarta.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, @Nullable ExpressionProfile expressionProfile, @NotNull ExpressionFactory expressionFactory, @NotNull String contextDescription, @NotNull Task task, @NotNull OperationResult result) <V extends PrismValue,D extends ItemDefinition<?>>
ExpressionEvaluator<V>ConstExpressionEvaluatorFactory.createEvaluator(@NotNull Collection<jakarta.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, @Nullable ExpressionProfile expressionProfile, @NotNull ExpressionFactory expressionFactory, @NotNull String contextDescription, @NotNull Task task, @NotNull OperationResult result) <V extends PrismValue,D extends ItemDefinition<?>>
ExpressionEvaluator<V>FunctionExpressionEvaluatorFactory.createEvaluator(@NotNull Collection<jakarta.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, @Nullable ExpressionProfile expressionProfile, @NotNull ExpressionFactory expressionFactory, @NotNull String contextDescription, @NotNull Task task, @NotNull OperationResult result) <V extends PrismValue,D extends ItemDefinition<?>>
ExpressionEvaluator<V>GenerateExpressionEvaluatorFactory.createEvaluator(@NotNull Collection<jakarta.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, @Nullable ExpressionProfile expressionProfile, @NotNull ExpressionFactory expressionFactory, @NotNull String contextDescription, @NotNull Task task, @NotNull OperationResult result) <V extends PrismValue,D extends ItemDefinition<?>>
ExpressionEvaluator<V>ProportionalExpressionEvaluatorFactory.createEvaluator(@NotNull Collection<jakarta.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, @Nullable ExpressionProfile expressionProfile, @NotNull ExpressionFactory expressionFactory, @NotNull String contextDescription, @NotNull Task task, @NotNull OperationResult result) <V extends PrismValue,D extends ItemDefinition<?>>
ExpressionEvaluator<V>ReferenceSearchExpressionEvaluatorFactory.createEvaluator(@NotNull Collection<jakarta.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, @Nullable ExpressionProfile expressionProfile, @NotNull ExpressionFactory expressionFactory, @NotNull String contextDescription, @NotNull Task task, @NotNull OperationResult result) -
Uses of PrismValue in com.evolveum.midpoint.model.common.expression.evaluator.caching
Classes in com.evolveum.midpoint.model.common.expression.evaluator.caching with type parameters of type PrismValueModifier and TypeClassDescriptionclassAbstractSearchExpressionEvaluatorCache<V extends PrismValue,O extends ObjectType, QK extends QueryKey, QR extends QueryResult<V>> Cache for search expression-based evaluators.classQueryResult<V extends PrismValue> -
Uses of PrismValue in com.evolveum.midpoint.model.common.expression.evaluator.path
Classes in com.evolveum.midpoint.model.common.expression.evaluator.path with type parameters of type PrismValueModifier and TypeClassDescriptionclassPathExpressionEvaluator<V extends PrismValue,D extends ItemDefinition<?>> Returns value set triple derived from specified (or default) source by resolving specified path.Methods in com.evolveum.midpoint.model.common.expression.evaluator.path with type parameters of type PrismValueModifier and TypeMethodDescription<V extends PrismValue,D extends ItemDefinition<?>>
ExpressionEvaluator<V>PathExpressionEvaluatorFactory.createEvaluator(@NotNull Collection<jakarta.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, @Nullable ExpressionProfile expressionProfile, @NotNull ExpressionFactory expressionFactory, @NotNull String contextDescription, @NotNull Task task, @NotNull OperationResult result) -
Uses of PrismValue in com.evolveum.midpoint.model.common.expression.evaluator.transformation
Classes in com.evolveum.midpoint.model.common.expression.evaluator.transformation with type parameters of type PrismValueModifier and TypeClassDescriptionclassAbstractValueTransformationExpressionEvaluator<V extends PrismValue,D extends ItemDefinition<?>, E extends TransformExpressionEvaluatorType> Evaluates transformational expression: one that transforms input values to output values. -
Uses of PrismValue in com.evolveum.midpoint.model.common.expression.functions
Methods in com.evolveum.midpoint.model.common.expression.functions with type parameters of type PrismValueModifier and TypeMethodDescription<V extends PrismValue,D extends ItemDefinition<?>>
Expression<V,D> FunctionLibraryManager.createFunctionExpression(FunctionConfigItem function, D outputDefinition, @NotNull ExpressionProfile functionExpressionProfile, Task task, OperationResult result) <V extends PrismValue,D extends ItemDefinition<?>>
ObjectLibraryFunctionExecutor.execute(@NotNull String functionName, @Nullable Map<String, Object> rawParams) This method is invoked by the scripts.Methods in com.evolveum.midpoint.model.common.expression.functions with parameters of type PrismValueModifier and TypeMethodDescription@NotNull Collection<?>BasicExpressionFunctions.getMetadataExtensionValues(PrismValue value, String itemLocalPart) Simplified version of getMetadataValue aimed at fetching single-segment extension paths.@NotNull Collection<?>BasicExpressionFunctions.getMetadataValues(PrismValue value, Object... pathSegments) Generic method to extract all metadata values pointed-to by given item path (specified as segments).@NotNull Collection<?>BasicExpressionFunctions.getMetadataValues(PrismValue value, String path) -
Uses of PrismValue in com.evolveum.midpoint.model.common.expression.script
Classes in com.evolveum.midpoint.model.common.expression.script with type parameters of type PrismValueModifier and TypeClassDescriptionclassScriptExpressionEvaluator<V extends PrismValue,D extends ItemDefinition<?>> Executes specified script written e.g. in Groovy, JavaScript, Python, etc.Methods in com.evolveum.midpoint.model.common.expression.script with type parameters of type PrismValueModifier and TypeMethodDescription<V extends PrismValue,D extends ItemDefinition<?>>
ExpressionEvaluator<V>ScriptExpressionEvaluatorFactory.createEvaluator(@NotNull Collection<jakarta.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, @Nullable ExpressionProfile expressionProfile, @NotNull ExpressionFactory expressionFactory, @NotNull String contextDescription, @NotNull Task task, @NotNull OperationResult result) <V extends PrismValue>
@NotNull List<V>AbstractScriptEvaluator.evaluate(@NotNull ScriptExpressionEvaluationContext context) <V extends PrismValue>
@NotNull List<V>ScriptEvaluator.evaluate(@NotNull ScriptExpressionEvaluationContext context) Evaluates given script in given context.<V extends PrismValue>
@NotNull List<V>ScriptExpression.evaluate(ScriptExpressionEvaluationContext context) -
Uses of PrismValue in com.evolveum.midpoint.model.common.mapping
Classes in com.evolveum.midpoint.model.common.mapping with type parameters of type PrismValueModifier and TypeClassDescriptionclassAbstractMappingBuilder<V extends PrismValue,D extends ItemDefinition<?>, MBT extends AbstractMappingType, RT extends AbstractMappingBuilder<V, D, MBT, RT>> Builder is used to construct a configuration of Mapping object, which - after building - becomes immutable.classAbstractMappingImpl<V extends PrismValue,D extends ItemDefinition<?>, MBT extends AbstractMappingType> Evaluation of a mapping.classMappingBuilder<V extends PrismValue,D extends ItemDefinition<?>> Builder for (traditional) data mappings.classMappingImpl<V extends PrismValue,D extends ItemDefinition<?>> (Traditional) data mapping.interfacePrismValueDeltaSetTripleProducer<V extends PrismValue,D extends ItemDefinition> Methods in com.evolveum.midpoint.model.common.mapping with type parameters of type PrismValueModifier and TypeMethodDescription<V extends PrismValue,D extends ItemDefinition<?>>
MappingBuilder<V,D> MappingFactory.createMappingBuilder()<V extends PrismValue,D extends ItemDefinition<?>>
MappingBuilder<V,D> MappingFactory.createMappingBuilder(@NotNull ConfigurationItem<MappingType> mappingCI, String shortDesc) <V extends PrismValue,D extends ItemDefinition<?>>
MappingBuilder<V,D> MappingFactory.createMappingBuilder(@Nullable MappingType mappingBean, @NotNull ConfigurationItemOrigin context, String shortDesc) <V extends PrismValue,D extends ItemDefinition<?>>
MetadataMappingBuilder<V,D> MappingFactory.createMappingBuilder(@Nullable MetadataMappingType mappingBean, @NotNull ConfigurationItemOrigin context, String shortDesc) Methods in com.evolveum.midpoint.model.common.mapping with parameters of type PrismValueModifier and TypeMethodDescriptionAbstractMappingBuilder.addVariableDefinition(String name, PrismValue value) -
Uses of PrismValue in com.evolveum.midpoint.model.common.mapping.metadata
Classes in com.evolveum.midpoint.model.common.mapping.metadata with type parameters of type PrismValueModifier and TypeClassDescriptionclassMetadataMappingBuilder<V extends PrismValue,D extends ItemDefinition<?>> classMetadataMappingImpl<V extends PrismValue,D extends ItemDefinition<?>> Evaluated or to-be-evaluated metadata mapping.Methods in com.evolveum.midpoint.model.common.mapping.metadata that return PrismValueModifier and TypeMethodDescriptionMetadataComputationInput.InputDataValue.getPrismValue()Data value, e.g.Methods in com.evolveum.midpoint.model.common.mapping.metadata that return types with arguments of type PrismValueMethods in com.evolveum.midpoint.model.common.mapping.metadata with parameters of type PrismValueModifier and TypeMethodDescriptionvoidMetadataComputationInput.add(PrismValue inputValue, Map<String, Collection<?>> metadataSourceMap) Method parameters in com.evolveum.midpoint.model.common.mapping.metadata with type arguments of type PrismValueModifier and TypeMethodDescriptionTransformationalMetadataComputation.forMapping(List<PrismValue> inputValues, ItemValueMetadataProcessingSpec processingSpec, MappingImpl<?, ?> mapping) Constructors in com.evolveum.midpoint.model.common.mapping.metadata with parameters of type PrismValueModifierConstructorDescriptionInputDataValue(PrismValue value, Map<String, Collection<?>> metadataSourceMap) -
Uses of PrismValue in com.evolveum.midpoint.model.common.util
Methods in com.evolveum.midpoint.model.common.util with type parameters of type PrismValueModifier and TypeMethodDescriptionstatic <V extends PrismValue,D extends ItemDefinition<?>, C extends Containerable>
List<ItemDelta<V,D>> PopulatorUtil.computePopulateItemDeltas(PopulateType fromPopulate, PrismContainerDefinition<C> targetContainerDefinition, VariablesMap variables, ExpressionEvaluationContext params, String contextDescription, Task task, OperationResult result) static <IV extends PrismValue,ID extends ItemDefinition<?>, C extends Containerable>
ItemDelta<IV,ID> PopulatorUtil.evaluatePopulateExpression(PopulateItemType populateItem, VariablesMap variables, ExpressionEvaluationContext context, PrismContainerDefinition<C> targetContainerDefinition, String contextDescription, Task task, OperationResult result) -
Uses of PrismValue in com.evolveum.midpoint.model.impl.expr
Classes in com.evolveum.midpoint.model.impl.expr with type parameters of type PrismValueModifier and TypeClassDescriptionclassSequentialValueExpressionEvaluator<V extends PrismValue,D extends ItemDefinition<?>> Returns current value of a given sequence object.Methods in com.evolveum.midpoint.model.impl.expr with type parameters of type PrismValueModifier and TypeMethodDescription<V extends PrismValue,D extends ItemDefinition<?>>
ExpressionEvaluator<V>SequentialValueExpressionEvaluatorFactory.createEvaluator(@NotNull Collection<jakarta.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, @Nullable ExpressionProfile expressionProfile, @NotNull ExpressionFactory expressionFactory, @NotNull String contextDescription, @NotNull Task task, @NotNull OperationResult result) <V extends PrismValue,D extends ItemDefinition<?>>
Mapping<V,D> MidpointFunctionsImpl.getMapping()Methods in com.evolveum.midpoint.model.impl.expr that return types with arguments of type PrismValueModifier and TypeMethodDescription@NotNull Collection<PrismValue>MidpointFunctionsImpl.collectAssignedFocusMappingsResults(@NotNull ItemPath path) MidpointFunctionsImpl.selectIdentityItemValues(@Nullable Collection<FocusIdentityType> identities, @Nullable FocusIdentitySourceType source, @NotNull ItemPath itemPath) -
Uses of PrismValue in com.evolveum.midpoint.model.impl.lens
Classes in com.evolveum.midpoint.model.impl.lens with type parameters of type PrismValueModifier and TypeClassDescriptionclassItemValueWithOrigin<V extends PrismValue,D extends ItemDefinition> classIvwoConsolidator<V extends PrismValue,D extends ItemDefinition<?>, I extends ItemValueWithOrigin<V, D>> Consolidate the output of mappings for a single item to a delta.final classIvwoConsolidatorBuilder<V extends PrismValue,D extends ItemDefinition<?>, I extends ItemValueWithOrigin<V, D>> Methods in com.evolveum.midpoint.model.impl.lens with type parameters of type PrismValueModifier and TypeMethodDescriptionstatic <V extends PrismValue,D extends ItemDefinition<?>>
MappingBuilder<V,D> LensUtil.addAssignmentPathVariables(MappingBuilder<V, D> builder, AssignmentPathVariables assignmentPathVariables) static <V extends PrismValue,D extends ItemDefinition<?>>
DeltaSetTriple<ItemValueWithOrigin<V,D>> ItemValueWithOrigin.createOutputTriple(PrismValueDeltaSetTripleProducer<V, D> mapping) -
Uses of PrismValue in com.evolveum.midpoint.model.impl.lens.identities
Methods in com.evolveum.midpoint.model.impl.lens.identities that return types with arguments of type PrismValueModifier and TypeMethodDescription@NotNull Collection<PrismValue>IdentitiesManager.selectIdentityItemValue(@Nullable Collection<FocusIdentityType> identities, @Nullable FocusIdentitySourceType source, @NotNull ItemPath itemPath) -
Uses of PrismValue in com.evolveum.midpoint.model.impl.lens.projector
Classes in com.evolveum.midpoint.model.impl.lens.projector with type parameters of type PrismValueModifier and TypeInterfaceDescriptioninterfaceEvaluatedConstructionMappingExtractor<V extends PrismValue,D extends ItemDefinition, AH extends AssignmentHolderType> -
Uses of PrismValue in com.evolveum.midpoint.model.impl.lens.projector.focus
Classes in com.evolveum.midpoint.model.impl.lens.projector.focus with type parameters of type PrismValueModifier and TypeInterfaceDescriptionstatic interfaceFocalMappingSetEvaluation.TripleCustomizer<V extends PrismValue,D extends ItemDefinition<?>> Methods in com.evolveum.midpoint.model.impl.lens.projector.focus with type parameters of type PrismValueModifier and TypeMethodDescription<V extends PrismValue,D extends ItemDefinition<?>, T extends ObjectType, F extends FocusType>
Map<UniformItemPath,MappingOutputStruct<V>> ProjectionMappingSetEvaluator.evaluateMappingsToTriples(MappingEvaluatorParams<V, D, T, F> params, Task task, OperationResult result) <D extends ItemDefinition<?>,V extends PrismValue>
voidProjectionValueMetadataCreator.setValueMetadata(@NotNull ItemDelta<V, D> itemDelta, @NotNull LensProjectionContext projectionCtx, MappingEvaluationEnvironment env, OperationResult result) <V extends PrismValue,D extends ItemDefinition<?>>
voidProjectionValueMetadataCreator.setValueMetadata(@NotNull Item<V, D> resourceObjectItem, @NotNull LensProjectionContext projectionCtx, MappingEvaluationEnvironment env, OperationResult result) Method parameters in com.evolveum.midpoint.model.impl.lens.projector.focus with type arguments of type PrismValueModifier and TypeMethodDescriptionstatic voidFocusConstraintsChecker.clearCacheForValues(Collection<? extends PrismValue> values) -
Uses of PrismValue in com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds
Classes in com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds with type parameters of type PrismValueModifier and TypeClassDescriptionclassInboundMappingInContext<V extends PrismValue,D extends ItemDefinition<?>> Inbound mapping along with itsLensProjectionContext(if relevant). -
Uses of PrismValue in com.evolveum.midpoint.model.impl.lens.projector.mappings
Classes in com.evolveum.midpoint.model.impl.lens.projector.mappings with type parameters of type PrismValueModifier and TypeClassDescriptionclassMappingEvaluatorParams<V extends PrismValue,D extends ItemDefinition<?>, T extends ObjectType, F extends FocusType> TODO determine the fate of this classinterfaceMappingInitializer<V extends PrismValue,D extends ItemDefinition<?>> interfaceMappingOutputProcessor<V extends PrismValue>classMappingOutputStruct<V extends PrismValue>Output of mappings computation: basically the triple plus some flags.Methods in com.evolveum.midpoint.model.impl.lens.projector.mappings with type parameters of type PrismValueModifier and TypeMethodDescription<V extends PrismValue,D extends ItemDefinition<?>, AH extends AssignmentHolderType>
Source<V,D> AutoassignRoleMappingEvaluationRequest.constructDefaultSource(ObjectDeltaObject<AH> focusOdo) <V extends PrismValue,D extends ItemDefinition<?>, AH extends AssignmentHolderType>
Source<V,D> FocalMappingEvaluationRequest.constructDefaultSource(ObjectDeltaObject<AH> focusOdo) <V extends PrismValue,D extends ItemDefinition, T extends ObjectType, F extends FocusType>
voidNextRecompute.createTrigger(PrismObject<T> targetObject, PrismObjectDefinition<T> targetObjectDefinition, LensElementContext<T> targetContext) <V extends PrismValue,D extends ItemDefinition<?>, F extends ObjectType>
voidMappingEvaluator.evaluateMapping(@NotNull MappingImpl<V, D> mapping, @Nullable LensContext<F> lensContext, @NotNull Task task, @NotNull OperationResult result) <V extends PrismValue,D extends ItemDefinition<?>, F extends ObjectType>
voidMappingEvaluator.evaluateMapping(@NotNull MappingImpl<V, D> mapping, @Nullable LensContext<F> lensContext, @Nullable LensProjectionContext projContext, @NotNull Task task, @NotNull OperationResult result) Evaluates parsed mapping in given lens and projection context (if available - they may be null).static <V extends PrismValue,D extends ItemDefinition>
NextRecomputeNextRecompute.update(NextRecompute mappingNextRecompute, NextRecompute existing) -
Uses of PrismValue in com.evolveum.midpoint.model.impl.scripting
Methods in com.evolveum.midpoint.model.impl.scripting with parameters of type PrismValueModifier and TypeMethodDescriptionvoidPipelineData.addValue(PrismValue value, VariablesMap variables) voidPipelineData.addValue(PrismValue value, OperationResult result, VariablesMap variables) static @NotNull PipelineDataPipelineData.create(@NotNull PrismValue value, @NotNull VariablesMap variables) -
Uses of PrismValue in com.evolveum.midpoint.model.impl.scripting.actions
Methods in com.evolveum.midpoint.model.impl.scripting.actions with parameters of type PrismValueModifier and TypeMethodDescriptionvoidBaseActionExecutor.ItemProcessor.process(PrismValue value, PipelineItem item, OperationResult result) voidBaseActionExecutor.ConsoleFailureMessageWriter.write(PrismValue value, @NotNull Throwable exception) -
Uses of PrismValue in com.evolveum.midpoint.model.impl.scripting.helpers
Methods in com.evolveum.midpoint.model.impl.scripting.helpers with parameters of type PrismValueModifier and TypeMethodDescriptionstatic <T> TScriptingDataUtil.getRealValue(PrismValue prismValue, Class<T> clazz) -
Uses of PrismValue in com.evolveum.midpoint.model.impl.util
Methods in com.evolveum.midpoint.model.impl.util with type parameters of type PrismValueModifier and TypeMethodDescriptionstatic <V extends PrismValue,F extends ObjectType>
@NotNull List<V>ModelImplUtils.evaluateScript(ScriptExpression scriptExpression, LensContext<F> lensContext, VariablesMap variables, boolean useNew, String shortDesc, Task task, OperationResult parentResult) -
Uses of PrismValue in com.evolveum.midpoint.model.impl.visualizer.output
Methods in com.evolveum.midpoint.model.impl.visualizer.output that return PrismValueMethods in com.evolveum.midpoint.model.impl.visualizer.output with parameters of type PrismValueModifier and TypeMethodDescriptionvoidVisualizationItemValueImpl.setSourceValue(PrismValue sourceValue) -
Uses of PrismValue in com.evolveum.midpoint.notifications.api.events.factory
Methods in com.evolveum.midpoint.notifications.api.events.factory with parameters of type PrismValueModifier and TypeMethodDescription@NotNull CustomEventCustomEventFactory.createEvent(String subtype, PrismValue value, EventOperationType operation, EventStatusType status, String channel) -
Uses of PrismValue in com.evolveum.midpoint.prism
Classes in com.evolveum.midpoint.prism with type parameters of type PrismValueModifier and TypeInterfaceDescriptioninterfaceItem<V extends PrismValue,D extends ItemDefinition<?>> Item is a common abstraction of Property, Reference and Container.classPartiallyResolvedItem<V extends PrismValue,D extends ItemDefinition<?>> TODO descriptioninterfaceValueSelector<V extends PrismValue>Selects a value from multivalued item (property, container, reference).Subinterfaces of PrismValue in com.evolveum.midpoint.prismModifier and TypeInterfaceDescriptioninterfacePrismContainerValue<C extends Containerable>interfacePrismObjectValue<O extends Objectable>Extension of PrismContainerValue that holds object-specific data (OID and version).interfaceinterfaceMethods in com.evolveum.midpoint.prism with type parameters of type PrismValueModifier and TypeMethodDescription<IV extends PrismValue,ID extends ItemDefinition<?>>
void<IV extends PrismValue,ID extends ItemDefinition<?>>
voidAdds an item to a property container.<IV extends PrismValue,ID extends ItemDefinition<?>>
voidPrismContainerValue.addReplaceExisting(Item<IV, ID> item) Adds an item to a property container.static <T extends PrismValue>
@NotNull Collection<T>PrismValueCollectionsUtil.cloneCollection(Collection<T> values) static <T extends PrismValue>
@NotNull Collection<T>PrismValueCollectionsUtil.cloneCollectionComplex(CloneStrategy strategy, Collection<T> values) static <X extends PrismValue>
Collection<X>PrismValueCollectionsUtil.cloneValues(Collection<X> values) static <V extends PrismValue>
booleanPrismValueCollectionsUtil.collectionContainsEquivalentValue(Collection<V> collection, V value, ParameterizedEquivalenceStrategy equivalenceStrategy) static <V extends PrismValue>
booleanPrismValueCollectionsUtil.contains(Collection<V> thisSet, V otherValue, EquivalenceStrategy strategy) static <V extends PrismValue>
booleanPrismValueCollectionsUtil.containsAll(Collection<V> thisSet, Collection<V> otherSet, EquivalenceStrategy strategy) static <V extends PrismValue,D extends ItemDefinition<?>>
booleanItemCollectionsUtil.containsEquivalentValue(Item<V, D> item, V value, Comparator<V> comparator) static <V extends PrismValue>
booleanPrismValueCollectionsUtil.containsRealValue(Collection<V> collection, V value) static <X,V extends PrismValue>
booleanPrismValueCollectionsUtil.containsRealValue(Collection<X> collection, V value, Function<X, V> valueExtractor) <IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IPrismContainerValue.createDetachedSubItem(QName name, Class<I> type, ID itemDefinition, boolean immutable) <V extends PrismValue,D extends ItemDefinition<?>>
Item<V,D> ItemFactory.createDummyItem(Item<V, D> itemOld, D definition, ItemPath path) Creates a dummy container with a fixed path.static <V extends PrismValue>
booleanPrismValueCollectionsUtil.equalsRealValues(Collection<V> collection1, Collection<V> collection2) <IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IPrismContainer.findCreateItem(ItemPath itemPath, Class<I> type, ID itemDefinition, boolean create) <IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IPrismContainer.findCreateItem(QName itemQName, Class<I> type, boolean create) <IV extends PrismValue,ID extends ItemDefinition<?>>
Item<IV,ID> <IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
I<IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
I<IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IPrismContainerValue.findItem(ItemDefinition itemDefinition, Class<I> type) default <IV extends PrismValue,ID extends ItemDefinition<?>>
Item<IV,ID> <IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
I<IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IPrismContainer.findOrCreateItem(ItemPath containerPath, Class<I> type) <IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IPrismContainer.findOrCreateItem(ItemPath containerPath, Class<I> type, ID definition) <IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IPrismContainerValue.findOrCreateItem(ItemPath path, Class<I> type, ID definition) <IV extends PrismValue,ID extends ItemDefinition<?>>
Item<IV,ID> PrismContainerValue.findOrCreateItem(QName containerName) <IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IPrismContainerValue.findOrCreateItem(QName containerName, Class<I> type) <IV extends PrismValue,ID extends ItemDefinition<?>>
PartiallyResolvedItem<IV,ID> Item.findPartial(ItemPath path) <IV extends PrismValue,ID extends ItemDefinition<?>>
PartiallyResolvedItem<IV,ID> PrismContainer.findPartial(ItemPath path) <IV extends PrismValue,ID extends ItemDefinition<?>>
PartiallyResolvedItem<IV,ID> PrismContainerValue.findPartial(ItemPath path) <IV extends PrismValue,ID extends ItemDefinition<?>>
PartiallyResolvedItem<IV,ID> PrismProperty.findPartial(ItemPath path) <IV extends PrismValue,ID extends ItemDefinition<?>>
PartiallyResolvedItem<IV,ID> PrismPropertyValue.findPartial(ItemPath path) <IV extends PrismValue,ID extends ItemDefinition<?>>
PartiallyResolvedItem<IV,ID> PrismReference.findPartial(ItemPath path) <IV extends PrismValue,ID extends ItemDefinition<?>>
PartiallyResolvedItem<IV,ID> PrismReferenceValue.findPartial(ItemPath path) static <V extends PrismValue>
@NotNull Collection<V><IV extends PrismValue,ID extends ItemDefinition<?>>
booleanMerges the provided item into this item.<IV extends PrismValue,ID extends ItemDefinition<?>>
Item<IV,ID> PrismParser.parseItem()Parses the input as a prism item.<IV extends PrismValue,ID extends ItemDefinition<?>>
Item<IV,ID> PrismParserNoIO.parseItem()<IV extends PrismValue>
IVPrismParser.parseItemValue()Parses the input as a prism value.<IV extends PrismValue>
IVPrismParserNoIO.parseItemValue()<IV extends PrismValue,ID extends ItemDefinition<?>>
void<IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
voidPrismContainer.removeItem(ItemPath path, Class<I> itemType) <IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
voidPrismObject.removeItem(ItemPath path, Class<I> itemType) <IV extends PrismValue,ID extends ItemDefinition<?>>
voidstatic <T extends PrismValue>
Collection<T>PrismValueCollectionsUtil.resetParentCollection(Collection<T> values) Sets all parents to null.<IV extends PrismValue,ID extends ItemDefinition<?>>
booleanSubtract the provided item from this item.Methods in com.evolveum.midpoint.prism that return PrismValueModifier and TypeMethodDescriptionPrismValue.clone()Literal clone.PrismValue.cloneComplex(CloneStrategy strategy) Complex clone with different cloning strategies.default @NotNull PrismValuePrismValue.cloneIfImmutable()PrismValue.createImmutableClone()ItemFactory.createValue(Object realValue) @NotNull PrismValuePrismValue.getRootValue()Methods in com.evolveum.midpoint.prism that return types with arguments of type PrismValueModifier and TypeMethodDescriptionstatic Collection<? extends PrismValue>PrismValueCollectionsUtil.differenceConsideringIds(@NotNull Collection<? extends PrismValue> collection1, @NotNull Collection<? extends PrismValue> collection2, @NotNull EquivalenceStrategy strategy) Returns values present in `collection1` but not in `collection2`.static @NotNull Collection<PrismValue>Item.getAllValues(Item<?, ?> item, ItemPath path) @NotNull Collection<PrismValue>Item.getAllValues(ItemPath path) Returns all values corresponding to the provided path.@NotNull Collection<PrismValue>PrismValue.getAllValues(ItemPath path) static Collection<? extends PrismValue>PrismValueCollectionsUtil.intersection(@NotNull Collection<? extends PrismValue> collection1, @NotNull Collection<? extends PrismValue> collection2, @NotNull EquivalenceStrategy strategy) Returns values present in `collection1` as well as in `collection2`.static Collection<? extends PrismValue>PrismValueCollectionsUtil.sameIdDifferentContent(@NotNull Collection<? extends PrismValue> collection1, @NotNull Collection<? extends PrismValue> collection2, @NotNull EquivalenceStrategy strategy) Returns values that exist (by ID) in both collections but differ in content.static Collection<PrismValue>PrismValueCollectionsUtil.toPrismValues(Object... realValues) Methods in com.evolveum.midpoint.prism with parameters of type PrismValueModifier and TypeMethodDescriptionbooleanItemDefinition.canBeDefinitionOf(PrismValue pvalue) TODO documentstatic booleanItemCollectionsUtil.contains(Collection<? extends PrismValue> values, PrismValue valueToMatch, EquivalenceStrategy strategy) Collection<? extends ItemDelta>PrismValue.diff(PrismValue otherValue, ParameterizedEquivalenceStrategy strategy) Assumes matching representations.static booleanPrismValueUtil.differentIds(PrismValue v1, PrismValue v2) booleanPrismValue.equals(PrismValue otherValue, @NotNull EquivalenceStrategy strategy) booleanPrismValue.equals(PrismValue otherValue, @NotNull ParameterizedEquivalenceStrategy strategy) static LongPrismContainerValue.getId(PrismValue value) static <T> TPrismValueUtil.getNearestValueOfType(@Nullable PrismValue value, @NotNull Class<T> type) Returns the nearest (going upwards) real value of given `type`.static @Nullable PrismContainerValue<?>PrismValueUtil.getParentContainerValue(PrismValue value) static @Nullable PrismObject<?>PrismValueUtil.getParentObject(@Nullable PrismValue value) Returns parent object, potentially traversing multiple parent links to get there.static @Nullable ObjectablePrismValueUtil.getRootObject(@NotNull PrismValue value) Deprecated.static booleanPrismContainerValue.idsMatch(PrismValue v1, PrismValue v2) static booleanPrismContainerValue.isIdOnly(PrismValue value) booleanPrismValue.representsSameValue(PrismValue other, boolean lax) Returns true if this and other value represent the same value.PrismSerializer.serialize(@NotNull PrismValue value) Serializes given prism value (property, reference, or container).PrismSerializer.serialize(@NotNull PrismValue value, QName rootName) Serializes given prism value (property, reference, or container).Method parameters in com.evolveum.midpoint.prism with type arguments of type PrismValueModifier and TypeMethodDescriptionstatic booleanItemCollectionsUtil.contains(Collection<? extends PrismValue> values, PrismValue valueToMatch, EquivalenceStrategy strategy) static Collection<? extends PrismValue>PrismValueCollectionsUtil.differenceConsideringIds(@NotNull Collection<? extends PrismValue> collection1, @NotNull Collection<? extends PrismValue> collection2, @NotNull EquivalenceStrategy strategy) Returns values present in `collection1` but not in `collection2`.@Nullable ComplexTypeDefinitionValueBasedDefinitionLookupHelper.findComplexTypeDefinition(QName typeName, Map<ItemPath, PrismValue> hintValues) static <T> Set<T>PrismValueCollectionsUtil.getRealValuesOfCollection(Collection<? extends PrismValue> collection) static <T> Set<T>PrismValueCollectionsUtil.getRealValuesOfCollectionPreservingNull(Collection<? extends PrismValue> collection) static Collection<? extends PrismValue>PrismValueCollectionsUtil.intersection(@NotNull Collection<? extends PrismValue> collection1, @NotNull Collection<? extends PrismValue> collection2, @NotNull EquivalenceStrategy strategy) Returns values present in `collection1` as well as in `collection2`.static Collection<? extends PrismValue>PrismValueCollectionsUtil.sameIdDifferentContent(@NotNull Collection<? extends PrismValue> collection1, @NotNull Collection<? extends PrismValue> collection2, @NotNull EquivalenceStrategy strategy) Returns values that exist (by ID) in both collections but differ in content. -
Uses of PrismValue in com.evolveum.midpoint.prism.deleg
Classes in com.evolveum.midpoint.prism.deleg with type parameters of type PrismValueModifier and TypeInterfaceDescriptioninterfaceItemDeltaDelegator<V extends PrismValue,D extends ItemDefinition<?>> Methods in com.evolveum.midpoint.prism.deleg with parameters of type PrismValueModifier and TypeMethodDescriptiondefault voidItemDeltaDelegator.addEstimatedOldValues(V... newValues) default voidItemDeltaDelegator.addValuesToAdd(V... newValues) default voidItemDeltaDelegator.addValuesToDelete(V... newValues) default booleanItemDefinitionDelegator.canBeDefinitionOf(PrismValue pvalue) default voidItemDeltaDelegator.mergeValuesToAdd(V[] newValues) default voidItemDeltaDelegator.mergeValuesToDelete(V[] newValues) default voidItemDeltaDelegator.mergeValuesToReplace(V[] newValues) default booleanItemDeltaDelegator.removeValueToAdd(PrismValue valueToRemove) default booleanItemDeltaDelegator.removeValueToDelete(PrismValue valueToRemove) default booleanItemDeltaDelegator.removeValueToReplace(PrismValue valueToRemove) default voidItemDeltaDelegator.setValuesToReplace(V... newValues) -
Uses of PrismValue in com.evolveum.midpoint.prism.delta
Classes in com.evolveum.midpoint.prism.delta with type parameters of type PrismValueModifier and TypeInterfaceDescriptioninterfaceItemDelta<V extends PrismValue,D extends ItemDefinition<?>> Item Delta describes a change of an item which is a property, container or a reference.interfaceItemDeltaValidator<V extends PrismValue>classPartiallyResolvedDelta<V extends PrismValue,D extends ItemDefinition<?>> interfacePrismValueDeltaSetTriple<V extends PrismValue>DeltaSetTriple that is limited to hold prism values.Methods in com.evolveum.midpoint.prism.delta with type parameters of type PrismValueModifier and TypeMethodDescriptionstatic <V extends PrismValue>
PrismValueDeltaSetTriple<V>DeltaSetTripleUtil.allToZeroSet(Collection<V> values, PrismContext prismContext) static <V extends PrismValue,D extends ItemDefinition<?>>
ItemDelta<V,D> ItemDeltaUtil.createAddDeltaFor(Item<V, D> item) static <V extends PrismValue,D extends ItemDefinition<?>>
ItemDelta<V,D> ItemDeltaUtil.createAddDeltaFor(Item<V, D> item, PrismValue value) <V extends PrismValue>
PrismValueDeltaSetTriple<V>DeltaFactory.createPrismValueDeltaSetTriple()<V extends PrismValue>
PrismValueDeltaSetTriple<V>DeltaFactory.createPrismValueDeltaSetTriple(Collection<V> zeroSet, Collection<V> plusSet, Collection<V> minusSet) static <V extends PrismValue>
PrismValueDeltaSetTriple<V>DeltaSetTripleUtil.diffPrismValueDeltaSetTriple(Collection<V> valuesOld, Collection<V> valuesNew, PrismContext prismContext) Compares two (unordered) collections and creates a triple describing the differences.<O extends PrismValue>
voidPrismValueDeltaSetTriple.distributeAs(V myMember, PrismValueDeltaSetTriple<O> otherTriple, O otherMember) Distributes a value in this triple similar to the placement of other value in the other triple.<IV extends PrismValue,ID extends ItemDefinition<?>>
ItemDelta<IV,ID> ObjectDelta.findItemDelta(ItemPath itemPath) TODO specify this method!<IV extends PrismValue,ID extends ItemDefinition<?>>
ItemDelta<IV,ID> ObjectDelta.findItemDelta(ItemPath itemPath, boolean strict) <IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>, DD extends ItemDelta<IV, ID>>
DDObjectDelta.findItemDelta(ItemPath itemPath, Class<DD> deltaType, Class<I> itemType, boolean strict) <IV extends PrismValue,ID extends ItemDefinition<?>>
Collection<PartiallyResolvedDelta<IV,ID>> ObjectDelta.findPartial(ItemPath propertyPath) static <IV extends PrismValue,ID extends ItemDefinition<?>>
PrismValueDeltaSetTriple<IV>ItemDeltaUtil.toDeltaSetTriple(Item<IV, ID> itemOld, ItemDelta<IV, ID> delta) Converts the old state of an item and the delta into "plus/minus/zero" information.Methods in com.evolveum.midpoint.prism.delta that return types with arguments of type PrismValueModifier and TypeMethodDescriptionObjectDelta.getDeletedValuesFor(ItemPath itemPath) Limitations: (1) For DELETE object delta, we don't know what values were in the object's itemObjectDelta.getNewValuesFor(ItemPath itemPath) Methods in com.evolveum.midpoint.prism.delta with parameters of type PrismValueModifier and TypeMethodDescriptionvoidItemDelta.addEstimatedOldValues(V... newValues) voidItemDelta.addValuesToAdd(V... newValues) voidItemDelta.addValuesToDelete(V... newValues) static <V extends PrismValue,D extends ItemDefinition<?>>
ItemDelta<V,D> ItemDeltaUtil.createAddDeltaFor(Item<V, D> item, PrismValue value) voidItemDelta.mergeValuesToAdd(V[] newValues) voidItemDelta.mergeValuesToDelete(V[] newValues) voidItemDelta.mergeValuesToReplace(V[] newValues) booleanItemDelta.removeValueToAdd(PrismValue valueToRemove) booleanItemDelta.removeValueToDelete(PrismValue valueToRemove) booleanItemDelta.removeValueToReplace(PrismValue valueToRemove) voidItemDelta.setValuesToReplace(V... newValues) booleanObjectDelta.subtract(@NotNull ItemPath itemPath, @NotNull PrismValue value, boolean fromMinusSet, boolean dryRun) Checks if the delta tries to add (or set) a 'value' for the item identified by 'itemPath'. -
Uses of PrismValue in com.evolveum.midpoint.prism.delta.builder
Methods in com.evolveum.midpoint.prism.delta.builder with parameters of type PrismValueModifier and TypeMethodDescriptionS_MaybeAdd.add(PrismValue... values) S_ValuesEntry.add(PrismValue... values) S_MaybeDelete.delete(PrismValue... values) Deprecated.S_ValuesEntry.delete(PrismValue... values) S_ValuesEntry.mod(PlusMinusZero plusMinusZero, PrismValue... values) S_ValuesEntry.old(PrismValue... values) S_ValuesEntry.replace(PrismValue... values) Method parameters in com.evolveum.midpoint.prism.delta.builder with type arguments of type PrismValueModifier and TypeMethodDescriptionS_MaybeAdd.add(Collection<? extends PrismValue> values) S_ValuesEntry.add(Collection<? extends PrismValue> values) S_MaybeDelete.delete(Collection<? extends PrismValue> values) Deprecated.S_ValuesEntry.delete(Collection<? extends PrismValue> values) S_ValuesEntry.mod(PlusMinusZero plusMinusZero, Collection<? extends PrismValue> values) S_ValuesEntry.old(Collection<? extends PrismValue> values) S_ValuesEntry.replace(Collection<? extends PrismValue> values) -
Uses of PrismValue in com.evolveum.midpoint.prism.equivalence
Methods in com.evolveum.midpoint.prism.equivalence with type parameters of type PrismValueModifier and TypeMethodDescriptiondefault <V extends PrismValue>
Comparator<V>EquivalenceStrategy.prismValueComparator()Methods in com.evolveum.midpoint.prism.equivalence with parameters of type PrismValueModifier and TypeMethodDescriptionbooleanEquivalenceStrategy.equals(PrismValue first, PrismValue second) booleanParameterizedEquivalenceStrategy.equals(PrismValue first, PrismValue second) intEquivalenceStrategy.hashCode(PrismValue value) intParameterizedEquivalenceStrategy.hashCode(PrismValue value) -
Uses of PrismValue in com.evolveum.midpoint.prism.extensions
Classes in com.evolveum.midpoint.prism.extensions with type parameters of type PrismValueModifier and TypeClassDescriptionclassMethods in com.evolveum.midpoint.prism.extensions with type parameters of type PrismValueModifier and TypeMethodDescription<O extends PrismValue>
voidAbstractDelegatedPrismValueDeltaSetTriple.distributeAs(V myMember, PrismValueDeltaSetTriple<O> otherTriple, O otherMember) -
Uses of PrismValue in com.evolveum.midpoint.prism.impl
Classes in com.evolveum.midpoint.prism.impl with type parameters of type PrismValueModifier and TypeClassDescriptionclassItemImpl<V extends PrismValue,D extends ItemDefinition<?>> Item is a common abstraction of Property and PropertyContainer.Classes in com.evolveum.midpoint.prism.impl that implement PrismValueModifier and TypeClassDescriptionclassPrismContainerValueImpl<C extends Containerable>classPrismObjectValueImpl<O extends Objectable>Extension of PrismContainerValue that holds object-specific data (OID and version).classclassBEWARE!classMethods in com.evolveum.midpoint.prism.impl with type parameters of type PrismValueModifier and TypeMethodDescription<IV extends PrismValue,ID extends ItemDefinition<?>>
void<IV extends PrismValue,ID extends ItemDefinition<?>>
voidAdds an item to a property container.<IV extends PrismValue,ID extends ItemDefinition<?>>
voidPrismContainerValueImpl.addReplaceExisting(Item<IV, ID> item) Adds an item to a property container.<IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IPrismContainerValueImpl.createDetachedSubItem(QName name, Class<I> type, ID itemDefinition, boolean immutable) <V extends PrismValue,D extends ItemDefinition<?>>
Item<V,D> ItemFactoryImpl.createDummyItem(Item<V, D> itemOld, D definition, ItemPath path) <IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IPrismContainerImpl.findCreateItem(ItemPath itemPath, Class<I> type, ID itemDefinition, boolean create) <IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IPrismContainerImpl.findCreateItem(QName itemQName, Class<I> type, boolean create) <IV extends PrismValue,ID extends ItemDefinition<?>>
Item<IV,ID> <IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
I<IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
I<IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IPrismContainerValueImpl.findItem(ItemDefinition itemDefinition, Class<I> type) <IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
I<IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IPrismContainerImpl.findOrCreateItem(ItemPath containerPath, Class<I> type) <IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IPrismContainerImpl.findOrCreateItem(ItemPath containerPath, Class<I> type, ID definition) <IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IPrismContainerValueImpl.findOrCreateItem(ItemPath path, Class<I> type, ID definition) <IV extends PrismValue,ID extends ItemDefinition<?>>
Item<IV,ID> PrismContainerValueImpl.findOrCreateItem(QName containerName) <IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IPrismContainerValueImpl.findOrCreateItem(QName containerName, Class<I> type) <IV extends PrismValue,ID extends ItemDefinition<?>>
PartiallyResolvedItem<IV,ID> PrismContainerImpl.findPartial(ItemPath path) <IV extends PrismValue,ID extends ItemDefinition<?>>
PartiallyResolvedItem<IV,ID> PrismContainerValueImpl.findPartial(ItemPath path) <IV extends PrismValue,ID extends ItemDefinition<?>>
PartiallyResolvedItem<IV,ID> PrismPropertyImpl.findPartial(ItemPath path) <IV extends PrismValue,ID extends ItemDefinition<?>>
PartiallyResolvedItem<IV,ID> PrismPropertyValueImpl.findPartial(ItemPath path) <IV extends PrismValue,ID extends ItemDefinition<?>>
PartiallyResolvedItem<IV,ID> PrismReferenceImpl.findPartial(ItemPath path) <IV extends PrismValue,ID extends ItemDefinition<?>>
PartiallyResolvedItem<IV,ID> PrismReferenceValueImpl.findPartial(ItemPath path) <IV extends PrismValue,ID extends ItemDefinition<?>>
booleanMerges the provided item into this item.<IV extends PrismValue,ID extends ItemDefinition<?>>
void<IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
voidPrismContainerImpl.removeItem(ItemPath path, Class<I> itemType) <IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
voidPrismObjectImpl.removeItem(ItemPath path, Class<I> itemType) <IV extends PrismValue,ID extends ItemDefinition<?>>
void<IV extends PrismValue,ID extends ItemDefinition<?>>
booleanSubtract the provided item from this item.Methods in com.evolveum.midpoint.prism.impl that return PrismValueModifier and TypeMethodDescriptionabstract PrismValuePrismValueImpl.clone()Literal clone.abstract PrismValuePrismValueImpl.cloneComplex(CloneStrategy strategy) Complex clone with different cloning strategies.PrismValueImpl.createImmutableClone()ItemFactoryImpl.createValue(Object realValue) @NotNull PrismValuePrismValueImpl.getRootValue()Methods in com.evolveum.midpoint.prism.impl that return types with arguments of type PrismValueModifier and TypeMethodDescription@NotNull Collection<PrismValue>ItemImpl.getAllValues(ItemPath path) @NotNull Collection<PrismValue>PrismContainerImpl.getAllValues(ItemPath path) @NotNull Collection<PrismValue>PrismContainerValueImpl.getAllValues(ItemPath path) @NotNull Collection<PrismValue>PrismReferenceImpl.getAllValues(ItemPath path) @NotNull Collection<PrismValue>PrismReferenceValueImpl.getAllValues(ItemPath path) @NotNull Collection<PrismValue>PrismValueImpl.getAllValues(ItemPath path) Methods in com.evolveum.midpoint.prism.impl with parameters of type PrismValueModifier and TypeMethodDescriptionbooleanDummyPrismObjectDefinition.canBeDefinitionOf(PrismValue pvalue) booleanPrismContainerDefinitionImpl.canBeDefinitionOf(PrismValue pvalue) booleanPrismPropertyDefinitionImpl.canBeDefinitionOf(PrismValue pvalue) booleanPrismReferenceDefinitionImpl.canBeDefinitionOf(PrismValue pvalue) Collection<? extends ItemDelta>PrismValueImpl.diff(PrismValue otherValue, ParameterizedEquivalenceStrategy strategy) Assumes matching representations.booleanPrismContainerValueImpl.diffMatchingRepresentation(PrismValue otherValue, Collection<? extends ItemDelta> deltas, ParameterizedEquivalenceStrategy strategy, boolean exitOnDiff) final voidPrismValueImpl.diffMatchingRepresentation(PrismValue otherValue, Collection<? extends ItemDelta> deltas, ParameterizedEquivalenceStrategy strategy) booleanPrismValueImpl.diffMatchingRepresentation(PrismValue otherValue, Collection<? extends ItemDelta> deltas, ParameterizedEquivalenceStrategy strategy, boolean exitOnDiff) booleanPrismContainerValueImpl.equals(PrismValue other, @NotNull ParameterizedEquivalenceStrategy strategy) booleanPrismObjectValueImpl.equals(PrismValue other, @NotNull ParameterizedEquivalenceStrategy strategy) booleanPrismPropertyValueImpl.equals(PrismValue other, @NotNull ParameterizedEquivalenceStrategy strategy) booleanPrismReferenceValueImpl.equals(PrismValue other, @NotNull ParameterizedEquivalenceStrategy strategy) booleanPrismValueImpl.equals(PrismValue otherValue, @NotNull EquivalenceStrategy equivalenceStrategy) booleanPrismValueImpl.equals(PrismValue other, @NotNull ParameterizedEquivalenceStrategy strategy) booleanPrismContainerValueImpl.representsSameValue(PrismValue other, boolean lax) booleanPrismValueImpl.representsSameValue(PrismValue other, boolean lax) -
Uses of PrismValue in com.evolveum.midpoint.prism.impl.delta
Classes in com.evolveum.midpoint.prism.impl.delta with type parameters of type PrismValueModifier and TypeClassDescriptionclassItemDeltaImpl<V extends PrismValue,D extends ItemDefinition<?>> classPrismValueDeltaSetTripleImpl<V extends PrismValue>DeltaSetTriple that is limited to hold prism values.Methods in com.evolveum.midpoint.prism.impl.delta with type parameters of type PrismValueModifier and TypeMethodDescription<V extends PrismValue>
PrismValueDeltaSetTriple<V>DeltaFactoryImpl.createPrismValueDeltaSetTriple()<V extends PrismValue>
PrismValueDeltaSetTriple<V>DeltaFactoryImpl.createPrismValueDeltaSetTriple(Collection<V> zeroSet, Collection<V> plusSet, Collection<V> minusSet) <O extends PrismValue>
voidPrismValueDeltaSetTripleImpl.distributeAs(V myMember, PrismValueDeltaSetTriple<O> otherTriple, O otherMember) Distributes a value in this triple similar to the placement of other value in the other triple.<IV extends PrismValue,ID extends ItemDefinition<?>>
ItemDelta<IV,ID> ObjectDeltaImpl.findItemDelta(ItemPath itemPath) <IV extends PrismValue,ID extends ItemDefinition<?>>
ItemDelta<IV,ID> ObjectDeltaImpl.findItemDelta(ItemPath itemPath, boolean strict) <IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>, DD extends ItemDelta<IV, ID>>
DDObjectDeltaImpl.findItemDelta(ItemPath propertyPath, Class<DD> deltaType, Class<I> itemType, boolean strict) <IV extends PrismValue,ID extends ItemDefinition<?>>
Collection<PartiallyResolvedDelta<IV,ID>> ObjectDeltaImpl.findPartial(ItemPath propertyPath) Methods in com.evolveum.midpoint.prism.impl.delta that return types with arguments of type PrismValueModifier and TypeMethodDescriptionObjectDeltaImpl.getDeletedValuesFor(ItemPath itemPath) Limitations: (1) For DELETE object delta, we don't know what values were in the object's itemObjectDeltaImpl.getNewValuesFor(ItemPath itemPath) Methods in com.evolveum.midpoint.prism.impl.delta with parameters of type PrismValueModifier and TypeMethodDescriptionvoidItemDeltaImpl.addEstimatedOldValues(V... newValues) voidItemDeltaImpl.addValuesToAdd(V... newValues) voidItemDeltaImpl.addValuesToDelete(V... newValues) voidItemDeltaImpl.mergeValuesToAdd(V[] newValues) voidItemDeltaImpl.mergeValuesToDelete(V[] newValues) voidItemDeltaImpl.mergeValuesToReplace(V[] newValues) booleanItemDeltaImpl.removeValueToAdd(PrismValue valueToRemove) booleanItemDeltaImpl.removeValueToDelete(PrismValue valueToRemove) booleanItemDeltaImpl.removeValueToReplace(PrismValue valueToRemove) voidItemDeltaImpl.setValuesToReplace(V... newValues) booleanObjectDeltaImpl.subtract(@NotNull ItemPath itemPath, @NotNull PrismValue value, boolean fromMinusSet, boolean dryRun) Checks if the delta tries to add (or set) a 'value' for the item identified by 'itemPath'. -
Uses of PrismValue in com.evolveum.midpoint.prism.impl.delta.builder
Methods in com.evolveum.midpoint.prism.impl.delta.builder with parameters of type PrismValueModifier and TypeMethodDescriptionDeltaBuilder.add(PrismValue... values) DeltaBuilder.delete(PrismValue... values) DeltaBuilder.mod(PlusMinusZero plusMinusZero, PrismValue... values) DeltaBuilder.old(PrismValue... values) DeltaBuilder.replace(PrismValue... values) Method parameters in com.evolveum.midpoint.prism.impl.delta.builder with type arguments of type PrismValueModifier and TypeMethodDescriptionDeltaBuilder.add(Collection<? extends PrismValue> values) DeltaBuilder.delete(Collection<? extends PrismValue> values) DeltaBuilder.mod(PlusMinusZero plusMinusZero, Collection<? extends PrismValue> values) DeltaBuilder.old(Collection<? extends PrismValue> values) DeltaBuilder.replace(Collection<? extends PrismValue> values) -
Uses of PrismValue in com.evolveum.midpoint.prism.impl.item
Classes in com.evolveum.midpoint.prism.impl.item with type parameters of type PrismValueModifier and TypeClassDescriptionclassDummyItem<V extends PrismValue,D extends ItemDefinition<?>, R extends Item<V, D>> Methods in com.evolveum.midpoint.prism.impl.item with type parameters of type PrismValueModifier and TypeMethodDescription<IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IDummyContainerImpl.findCreateItem(ItemPath itemPath, Class<I> type, ID itemDefinition, boolean create) <IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IDummyContainerImpl.findCreateItem(QName itemQName, Class<I> type, boolean create) <IV extends PrismValue,ID extends ItemDefinition<?>>
Item<IV,ID> <IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
I<IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
I<IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IDummyContainerImpl.findOrCreateItem(ItemPath containerPath, Class<I> type) <IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IDummyContainerImpl.findOrCreateItem(ItemPath containerPath, Class<I> type, ID definition) <IV extends PrismValue,ID extends ItemDefinition<?>>
PartiallyResolvedItem<IV,ID> DummyContainerImpl.findPartial(ItemPath path) <IV extends PrismValue,ID extends ItemDefinition<?>>
PartiallyResolvedItem<IV,ID> DummyPropertyImpl.findPartial(ItemPath path) <IV extends PrismValue,ID extends ItemDefinition<?>>
PartiallyResolvedItem<IV,ID> DummyReferenceImpl.findPartial(ItemPath path) <IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
voidDummyContainerImpl.removeItem(ItemPath path, Class<I> itemType) Methods in com.evolveum.midpoint.prism.impl.item that return types with arguments of type PrismValueModifier and TypeMethodDescriptionfinal @NotNull Collection<PrismValue>DummyItem.getAllValues(ItemPath path) -
Uses of PrismValue in com.evolveum.midpoint.prism.impl.marshaller
Methods in com.evolveum.midpoint.prism.impl.marshaller with type parameters of type PrismValueModifier and TypeMethodDescription<IV extends PrismValue,ID extends ItemDefinition<?>>
Item<IV,ID> PrismParserImplIO.parseItem()<IV extends PrismValue,ID extends ItemDefinition<?>>
Item<IV,ID> PrismParserImplNoIO.parseItem()<IV extends PrismValue>
IVPrismParserImplIO.parseItemValue()<IV extends PrismValue>
IVPrismParserImplNoIO.parseItemValue()<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.Methods in com.evolveum.midpoint.prism.impl.marshaller with parameters of type PrismValueModifier and TypeMethodDescriptionstatic @NotNull ItemInfoItemInfo.determineFromValue(@NotNull PrismValue value, QName itemName, ItemDefinition itemDefinition, @NotNull SchemaRegistry schemaRegistry) PrismSerializerImpl.serialize(@NotNull PrismValue value) PrismSerializerImpl.serialize(@NotNull PrismValue value, QName itemName) JaxbDomHackImpl.toAny(PrismValue value) Serializes prism value to JAXB "any" format as returned by JAXB getAny() methods. -
Uses of PrismValue in com.evolveum.midpoint.prism.impl.metadata
Methods in com.evolveum.midpoint.prism.impl.metadata with type parameters of type PrismValueModifier and TypeMethodDescription<IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IValueMetadataAdapter.findCreateItem(ItemPath itemPath, Class<I> type, ID itemDefinition, boolean create) <IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IValueMetadataAdapter.findCreateItem(QName itemQName, Class<I> type, boolean create) <IV extends PrismValue,ID extends ItemDefinition<?>>
Item<IV,ID> <IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
I<IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
I<IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IValueMetadataAdapter.findOrCreateItem(ItemPath containerPath, Class<I> type) <IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IValueMetadataAdapter.findOrCreateItem(ItemPath containerPath, Class<I> type, ID definition) <IV extends PrismValue,ID extends ItemDefinition<?>>
PartiallyResolvedItem<IV,ID> ValueMetadataAdapter.findPartial(ItemPath path) static <V extends PrismValue>
@NotNull Collection<V><IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
voidValueMetadataAdapter.removeItem(ItemPath path, Class<I> itemType) Methods in com.evolveum.midpoint.prism.impl.metadata that return types with arguments of type PrismValueModifier and TypeMethodDescriptionstatic @NotNull Collection<PrismValue>ValueMetadataAdapter.getAllValues(Item<?, ?> item, ItemPath path) @NotNull Collection<PrismValue>ValueMetadataAdapter.getAllValues(ItemPath path) -
Uses of PrismValue in com.evolveum.midpoint.prism.impl.query
Classes in com.evolveum.midpoint.prism.impl.query with type parameters of type PrismValueModifier and TypeClassDescriptionclassValueFilterImpl<V extends PrismValue,D extends ItemDefinition<?>> -
Uses of PrismValue in com.evolveum.midpoint.prism.impl.xjc
Methods in com.evolveum.midpoint.prism.impl.xjc with type parameters of type PrismValueModifier and TypeMethodDescriptionstatic <IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IPrismForJAXBUtil.createItem(PrismContainerValue parentValue, QName name, Class<I> type) -
Uses of PrismValue in com.evolveum.midpoint.prism.marshaller
Methods in com.evolveum.midpoint.prism.marshaller with type parameters of type PrismValueModifier and TypeMethodDescription<IV extends PrismValue,ID extends ItemDefinition<?>, C extends Containerable>
Item<IV,ID> JaxbDomHack.parseRawElement(Object element, PrismContainerDefinition<C> definition) Methods in com.evolveum.midpoint.prism.marshaller with parameters of type PrismValue -
Uses of PrismValue in com.evolveum.midpoint.prism.query
Classes in com.evolveum.midpoint.prism.query with type parameters of type PrismValueModifier and TypeInterfaceDescriptioninterfaceValueFilter<V extends PrismValue,D extends ItemDefinition<?>> -
Uses of PrismValue in com.evolveum.midpoint.prism.util
Classes in com.evolveum.midpoint.prism.util with type parameters of type PrismValueModifier and TypeClassDescriptionclassItemDeltaItem<V extends PrismValue,D extends ItemDefinition<?>> A class defining old item state (before change), delta (change) and new item state (after change).Methods in com.evolveum.midpoint.prism.util with type parameters of type PrismValueModifier and TypeMethodDescriptionstatic <IV extends PrismValue,ID extends ItemDefinition<?>>
voidPrismAsserts.assertNoAdd(ItemDelta<IV, ID> delta) static <IV extends PrismValue,ID extends ItemDefinition<?>>
voidPrismAsserts.assertNoAdd(String message, ItemDelta<IV, ID> delta) static <IV extends PrismValue,ID extends ItemDefinition<?>>
voidPrismAsserts.assertNoDelete(ItemDelta<IV, ID> delta) static <IV extends PrismValue,ID extends ItemDefinition<?>>
voidPrismAsserts.assertNoDelete(String message, ItemDelta<IV, ID> delta) static <IV extends PrismValue,ID extends ItemDefinition<?>>
voidPrismAsserts.assertNoReplace(ItemDelta<IV, ID> delta) static <IV extends PrismValue,ID extends ItemDefinition<?>>
voidPrismAsserts.assertNoReplace(String message, ItemDelta<IV, ID> delta) static <T,V extends PrismValue>
voidPrismAsserts.assertTripleMinus(PrismValueDeltaSetTriple<V> triple, T... expectedValues) static <T,V extends PrismValue>
voidPrismAsserts.assertTriplePlus(PrismValueDeltaSetTriple<V> triple, T... expectedValues) static <T,V extends PrismValue>
voidPrismAsserts.assertTripleSet(String setName, Collection<V> tripleSet, T... expectedValues) static <T,V extends PrismValue>
voidPrismAsserts.assertTripleZero(PrismValueDeltaSetTriple<V> triple, T... expectedValues) protected static <V extends PrismValue,D extends ItemDefinition<?>>
DItemDeltaItem.determineDefinition(Item<V, D> itemOld, ItemDelta<V, D> delta, Item<V, D> itemNew, D explicitDefinition) default <IV extends PrismValue,ID extends ItemDefinition<?>>
ItemDeltaItem<IV,ID> Finds a child IDI related to given `path`.<IV extends PrismValue,ID extends ItemDefinition<?>>
ItemDeltaItem<IV,ID> AbstractItemDeltaItem.findIdi(@NotNull ItemPath path, @Nullable DefinitionResolver<D, ID> additionalDefinitionResolver) As #findIdi(ItemPath) but with additional definition resolver that provides definitions for sub-items found.<IV extends PrismValue,ID extends ItemDefinition<?>>
ItemDeltaItem<IV,ID> ItemDeltaItem.findIdi(@NotNull ItemPath path, @Nullable DefinitionResolver<D, ID> additionalDefinitionResolver) <IV extends PrismValue,ID extends ItemDefinition<?>>
ItemDeltaItem<IV,ID> ObjectDeltaObject.findIdi(@NotNull ItemPath path, @Nullable DefinitionResolver<PrismObjectDefinition<O>, ID> additionalDefinitionResolver) static <V extends PrismValue,D extends ItemDefinition<?>>
ItemDeltaItem<V,D> Presumably for "value creation" delta. -
Uses of PrismValue in com.evolveum.midpoint.repo.common.expression
Classes in com.evolveum.midpoint.repo.common.expression with type parameters of type PrismValueModifier and TypeClassDescriptionclassExpression<V extends PrismValue,D extends ItemDefinition<?>> "Compiled" form ofExpressionTypebean.interfaceExpressionEvaluator<V extends PrismValue>Represents an expression evaluator (e.g. literal, path, script, assignmentTargetSearch, etc).classSource<V extends PrismValue,D extends ItemDefinition<?>> Expression evaluation source.classSourceTriple<V extends PrismValue,D extends ItemDefinition<?>> PrismValueDeltaSetTriple that also remembers the source from which it has originated.classValueSetDefinition<IV extends PrismValue,D extends ItemDefinition<?>> Methods in com.evolveum.midpoint.repo.common.expression with type parameters of type PrismValueModifier and TypeMethodDescriptionstatic <V extends PrismValue>
Collection<V>ExpressionUtil.computeTargetValues(ItemPath path, TypedValue<?> defaultTargetContext, VariablesMap variables, ObjectResolver objectResolver, String contextDesc, Task task, OperationResult result) static <T,V extends PrismValue>
VExpressionUtil.convertToPrismValue(T realValue, ItemDefinition<?> definition, String contextDescription) Guaranteed to return _detached_ (i.e., parent-less) prism value.<V extends PrismValue,D extends ItemDefinition<?>>
ExpressionEvaluator<V>ExpressionEvaluatorFactory.createEvaluator(@NotNull Collection<jakarta.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, @Nullable ExpressionProfile expressionProfile, @NotNull ExpressionFactory expressionFactory, @NotNull String contextDescription, @NotNull Task task, @NotNull OperationResult result) Creates an evaluator.static <V extends PrismValue,D extends ItemDefinition<?>>
VExpressionUtil.evaluateExpression(VariablesMap variables, D outputDefinition, ExpressionType expressionType, ExpressionProfile expressionProfile, ExpressionFactory expressionFactory, String shortDesc, Task task, OperationResult parentResult) static <V extends PrismValue,D extends ItemDefinition<?>>
VExpressionUtil.evaluateExpression(Collection<Source<?, ?>> sources, VariablesMap variables, D outputDefinition, ExpressionType expressionType, ExpressionProfile expressionProfile, ExpressionFactory expressionFactory, String shortDesc, Task task, OperationResult parentResult) static <V extends PrismValue,D extends ItemDefinition<?>>
@NotNull Collection<V>ExpressionUtil.evaluateExpressionNative(Collection<Source<?, ?>> sources, VariablesMap variables, D outputDefinition, ExpressionType expressionType, ExpressionProfile expressionProfile, ExpressionFactory expressionFactory, String shortDesc, Task task, OperationResult parentResult) static <V extends PrismValue>
VExpressionUtil.getExpressionOutputValue(PrismValueDeltaSetTriple<V> outputTriple, String shortDesc) static <V extends PrismValue,D extends ItemDefinition<?>>
@Nullable ObjectExpressionEvaluationUtil.getSingleRealValue(PrismValueDeltaSetTriple<V> outputTriple, D outputDefinition, String contextDesc) <V extends PrismValue,D extends ItemDefinition<?>>
Expression<V,D> ExpressionFactory.makeExpression(@Nullable ExpressionConfigItem expressionCI, D outputDefinition, ExpressionProfile expressionProfile, String shortDesc, @NotNull Task task, @NotNull OperationResult result) Note that the expression profile is provided here explicitly.<V extends PrismValue,D extends ItemDefinition<?>>
Expression<V,D> ExpressionFactory.makeExpression(@Nullable ExpressionType expressionBean, D outputDefinition, ExpressionProfile expressionProfile, String shortDesc, @NotNull Task task, @NotNull OperationResult result) Deprecated.Methods in com.evolveum.midpoint.repo.common.expression with parameters of type PrismValueModifier and TypeMethodDescriptionvoidVariableProducer.processSourceValue(@NotNull Source<?, ?> source, @Nullable PrismValue value, @NotNull VariablesMap variables) Processes a source value, putting extra variables to `variables` map (if applicable).Method parameters in com.evolveum.midpoint.repo.common.expression with type arguments of type PrismValueModifier and TypeMethodDescriptionTransformationValueMetadataComputer.compute(@NotNull List<PrismValue> inputValues, @NotNull OperationResult result) -
Uses of PrismValue in com.evolveum.midpoint.repo.common.expression.evaluator
Classes in com.evolveum.midpoint.repo.common.expression.evaluator with type parameters of type PrismValueModifier and TypeClassDescriptionclassAbstractExpressionEvaluator<V extends PrismValue,D extends ItemDefinition<?>, E> Evaluates an expression defined byAbstractExpressionEvaluator.expressionEvaluatorBean.classAsIsExpressionEvaluator<V extends PrismValue,D extends ItemDefinition<?>> Returns value set triple of the default source.classLiteralExpressionEvaluator<V extends PrismValue,D extends ItemDefinition<?>> Always returns zero set with literal value (values) specified in the evaluator.Methods in com.evolveum.midpoint.repo.common.expression.evaluator with type parameters of type PrismValueModifier and TypeMethodDescription<V extends PrismValue,D extends ItemDefinition<?>>
ExpressionEvaluator<V>AsIsExpressionEvaluatorFactory.createEvaluator(@NotNull Collection<jakarta.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, @Nullable ExpressionProfile expressionProfile, @NotNull ExpressionFactory expressionFactory, @NotNull String contextDescription, @NotNull Task task, @NotNull OperationResult result) <V extends PrismValue,D extends ItemDefinition<?>>
ExpressionEvaluator<V>LiteralExpressionEvaluatorFactory.createEvaluator(@NotNull Collection<jakarta.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, @Nullable ExpressionProfile expressionProfile, @NotNull ExpressionFactory expressionFactory, @NotNull String contextDescription, @NotNull Task task, @NotNull OperationResult result) Methods in com.evolveum.midpoint.repo.common.expression.evaluator with parameters of type PrismValueModifier and TypeMethodDescriptionprotected voidAbstractExpressionEvaluator.addInternalOrigin(PrismValue value, ExpressionEvaluationContext context) Adds Internal origin for given prismValue. -
Uses of PrismValue in com.evolveum.midpoint.repo.common.query
Methods in com.evolveum.midpoint.repo.common.query with parameters of type PrismValue -
Uses of PrismValue in com.evolveum.midpoint.report.api
Methods in com.evolveum.midpoint.report.api that return types with arguments of type PrismValueModifier and TypeMethodDescriptionCollection<? extends PrismValue>ReportService.evaluateScript(@NotNull PrismObject<ReportType> report, @NotNull ExpressionType expression, VariablesMap variables, String shortDesc, Task task, OperationResult result) -
Uses of PrismValue in com.evolveum.midpoint.schema
Methods in com.evolveum.midpoint.schema with type parameters of type PrismValueModifier and TypeMethodDescriptionstatic <IV extends PrismValue,ID extends ItemDefinition<?>>
ItemDelta<IV,ID> DeltaConvertor.createItemDelta(@NotNull ItemDeltaType propMod, @NotNull PrismContainerDefinition<?> rootPcd) Item delta: XML -> native.static <IV extends PrismValue,ID extends ItemDefinition<?>>
ItemDelta<IV,ID> DeltaConvertor.createItemDelta(@NotNull ItemDeltaType propMod, @NotNull PrismContainerDefinition<?> rootPcd, boolean convertUnknownTypes) Item delta: ItemDeltaType -> native.static <IV extends PrismValue,ID extends ItemDefinition<?>>
ItemDelta<IV,ID> DeltaConvertor.createItemDelta(ItemDeltaType propMod, Class<? extends Containerable> objectType, PrismContext prismContext) Item delta: XML -> native. -
Uses of PrismValue in com.evolveum.midpoint.schema.config
Method parameters in com.evolveum.midpoint.schema.config with type arguments of type PrismValueModifier and TypeMethodDescriptionstatic ConfigurationItemOriginConfigurationItemOrigin.embedded(@NotNull Object value, @NotNull OriginProvider<? super PrismValue> providerForDetachedValues) -
Uses of PrismValue in com.evolveum.midpoint.schema.expression
Method parameters in com.evolveum.midpoint.schema.expression with type arguments of type PrismValueModifier and TypeMethodDescriptionstatic TypedValue<?>TypedValue.of(@NotNull Collection<? extends PrismValue> prismValues, @Nullable QName typeName) Creates aTypedValuewith a collection of real values. -
Uses of PrismValue in com.evolveum.midpoint.schema.merger
Methods in com.evolveum.midpoint.schema.merger with parameters of type PrismValueModifier and TypeMethodDescriptionvoidOriginMarker.mark(PrismValue value) Imprints the origin into the value. -
Uses of PrismValue in com.evolveum.midpoint.schema.metadata
Methods in com.evolveum.midpoint.schema.metadata with parameters of type PrismValueModifier and TypeMethodDescriptionbooleanMidpointProvenanceEquivalenceStrategy.equals(PrismValue first, PrismValue second) intMidpointProvenanceEquivalenceStrategy.hashCode(PrismValue value) -
Uses of PrismValue in com.evolveum.midpoint.schema.route
Methods in com.evolveum.midpoint.schema.route that return types with arguments of type PrismValueModifier and TypeMethodDescriptionItemRouteSegment.filter(List<PrismValue> prismValues) static @NotNull List<PrismValue>ItemRouteResolver.resolve(@Nullable Containerable containerable, @NotNull ItemRoute route) @NotNull List<PrismValue>ItemRoute.resolveFor(@Nullable Containerable containerable) Shouldn't return `null` values.Method parameters in com.evolveum.midpoint.schema.route with type arguments of type PrismValue -
Uses of PrismValue in com.evolveum.midpoint.schema.selector.eval
Methods in com.evolveum.midpoint.schema.selector.eval with parameters of type PrismValueModifier and TypeMethodDescriptionvoidSelectorProcessingContext.traceMatchingEnd(ValueSelector selector, @NotNull PrismValue value, boolean match) voidSelectorProcessingContext.traceMatchingStart(ValueSelector selector, @NotNull PrismValue value) -
Uses of PrismValue in com.evolveum.midpoint.schema.selector.spec
Methods in com.evolveum.midpoint.schema.selector.spec with parameters of type PrismValueModifier and TypeMethodDescriptionbooleanArchetypeRefClause.matches(@NotNull PrismValue value, @NotNull MatchingContext ctx) Determines whether the archetype(s) do match the selector.booleanAssigneeClause.matches(@NotNull PrismValue value, @NotNull MatchingContext ctx) booleanCandidateAssigneeClause.matches(@NotNull PrismValue value, @NotNull MatchingContext ctx) booleanDelegatorClause.matches(@NotNull PrismValue value, @NotNull MatchingContext ctx) booleanFilterClause.matches(@NotNull PrismValue value, @NotNull MatchingContext ctx) booleanOrgRefClause.matches(@NotNull PrismValue value, @NotNull MatchingContext ctx) booleanOrgRelationClause.matches(@NotNull PrismValue value, @NotNull MatchingContext ctx) booleanOwnerClause.matches(@NotNull PrismValue value, @NotNull MatchingContext ctx) booleanParentClause.matches(@NotNull PrismValue value, @NotNull MatchingContext ctx) booleanRelatedObjectClause.matches(@NotNull PrismValue value, @NotNull MatchingContext ctx) booleanRequesterClause.matches(@NotNull PrismValue value, @NotNull MatchingContext ctx) booleanRoleRelationClause.matches(@NotNull PrismValue value, @NotNull MatchingContext ctx) abstract booleanSelectorClause.matches(@NotNull PrismValue value, @NotNull MatchingContext ctx) Returns `true` if the `value` matches this clause.booleanSelfClause.matches(@NotNull PrismValue value, @NotNull MatchingContext ctx) booleanSubtypeClause.matches(@NotNull PrismValue value, @NotNull MatchingContext ctx) booleanTenantClause.matches(@NotNull PrismValue value, @NotNull MatchingContext ctx) booleanTypeClause.matches(@NotNull PrismValue value, @NotNull MatchingContext ctx) booleanValueSelector.matches(@NotNull PrismValue value, @NotNull MatchingContext ctx) Returns `true` if the `value` matches this selector. -
Uses of PrismValue in com.evolveum.midpoint.schema.util
Methods in com.evolveum.midpoint.schema.util with parameters of type PrismValueModifier and TypeMethodDescriptionstatic @Nullable ObjectTypeObjectTypeUtil.asObjectTypeIfPossible(@Nullable PrismValue value) static voidObjectTypeUtil.normalizeAllRelations(PrismValue value, RelationRegistry relationRegistry) static booleanProvenanceMetadataUtil.valueHasMappingSpec(PrismValue value, MappingSpecificationType mappingSpecification) Method parameters in com.evolveum.midpoint.schema.util with type arguments of type PrismValueModifier and TypeMethodDescriptionstatic ValueListTypeExecuteScriptUtil.createInput(Collection<? extends PrismValue> values) static ValueListTypeExecuteScriptUtil.createInputCloned(Collection<? extends PrismValue> values) static Collection<PrismObject<? extends ObjectType>>ObjectTypeUtil.getRootsForValues(@NotNull Collection<PrismValue> values) AsObjectTypeUtil.getRootsForContainerables(Collection)but for arbitrary prism values. -
Uses of PrismValue in com.evolveum.midpoint.schema.validator
Methods in com.evolveum.midpoint.schema.validator with parameters of type PrismValueModifier and TypeMethodDescriptionvoidObjectValidator.checkOid(ValidationResult result, PrismValue item, String oid) -
Uses of PrismValue in com.evolveum.midpoint.security.enforcer.api
Classes in com.evolveum.midpoint.security.enforcer.api with type parameters of type PrismValueModifier and TypeClassDescriptionclassValueAuthorizationParameters<V extends PrismValue>Authorization parameters for sub-object operations.Methods in com.evolveum.midpoint.security.enforcer.api that return PrismValueModifier and TypeMethodDescriptionAbstractAuthorizationParameters.getValue()The value (for value-based params) or "any object" - for traditional params.Methods in com.evolveum.midpoint.security.enforcer.api with parameters of type PrismValueModifier and TypeMethodDescriptionPrismEntityOpConstraints.ForItemContent.getValueConstraints(@NotNull PrismValue value) Returns compiled constraints for given value of the current item. -
Uses of PrismValue in com.evolveum.midpoint.task.api
Methods in com.evolveum.midpoint.task.api with type parameters of type PrismValueModifier and TypeMethodDescription<IV extends PrismValue,ID extends ItemDefinition<?>>
Item<IV,ID> Task.getExtensionItemOrClone(ItemName itemName) Returns specified item (property, reference or container) from the extension. -
Uses of PrismValue in com.evolveum.midpoint.task.api.test
Methods in com.evolveum.midpoint.task.api.test with type parameters of type PrismValueModifier and TypeMethodDescription<IV extends PrismValue,ID extends ItemDefinition<?>>
Item<IV,ID> NullTaskImpl.getExtensionItemOrClone(ItemName propertyName) -
Uses of PrismValue in com.evolveum.midpoint.web.component.prism.show
Methods in com.evolveum.midpoint.web.component.prism.show with parameters of type PrismValueModifier and TypeMethodDescriptionstatic ValueMetadataWrapperImplVisualizationUtil.createValueMetadataWrapper(PrismValue value, PageBase page) -
Uses of PrismValue in com.evolveum.midpoint.web.component.search.filter
Classes in com.evolveum.midpoint.web.component.search.filter with type parameters of type PrismValueModifier and TypeClassDescriptionclassValueSearchFilterItem<V extends PrismValue,D extends ItemDefinition<?>, O extends ObjectType> -
Uses of PrismValue in com.evolveum.prism.xml.ns._public.types_3
Methods in com.evolveum.prism.xml.ns._public.types_3 with type parameters of type PrismValueModifier and TypeMethodDescriptionstatic <V extends PrismValue>
DeltaSetTripleTypeDeltaSetTripleType.fromDeltaSetTriple(PrismValueDeltaSetTriple<V> triple) <IV extends PrismValue,ID extends ItemDefinition<?>>
Item<IV,ID> RawType.getParsedItem(ID itemDefinition) <IV extends PrismValue,ID extends ItemDefinition<?>>
Item<IV,ID> RawType.getParsedItem(ID itemDefinition, QName itemName) <IV extends PrismValue>
IVRawType.getParsedValue(@Nullable ItemDefinition<?> itemDefinition, @Nullable QName itemName) Methods in com.evolveum.prism.xml.ns._public.types_3 that return PrismValueConstructors in com.evolveum.prism.xml.ns._public.types_3 with parameters of type PrismValueModifierConstructorDescriptionRawType(PrismValue parsed, QName explicitTypeName, @NotNull PrismContext prismContext)