Modifier and Type | Method and Description |
---|---|
static <IV extends PrismValue,ID extends ItemDefinition> |
StaticExpressionUtil.parseValueElements(Collection<?> valueElements,
ID outputDefinition,
String contextDescription,
PrismContext prismContext) |
static <IV extends PrismValue,ID extends ItemDefinition> |
StaticExpressionUtil.serializeValueElements(Item<IV,ID> item,
String contextDescription) |
Modifier and Type | Method and Description |
---|---|
PrismValue |
SceneItemValue.getSourceValue() |
Modifier and Type | Class and Description |
---|---|
class |
Expression<V extends PrismValue,D extends ItemDefinition> |
interface |
ExpressionEvaluator<V extends PrismValue,D extends ItemDefinition> |
class |
ItemDeltaItem<V extends PrismValue,D extends ItemDefinition> |
class |
Source<V extends PrismValue,D extends ItemDefinition> |
class |
SourceTriple<V extends PrismValue,D extends ItemDefinition> |
Modifier and Type | Method and Description |
---|---|
static <T,V extends PrismValue> |
ExpressionUtil.convertToPrismValue(T value,
ItemDefinition definition,
String contextDescription,
PrismContext prismContext) |
<V extends PrismValue,D extends ItemDefinition> |
ExpressionEvaluatorFactory.createEvaluator(Collection<JAXBElement<?>> evaluatorElements,
D outputDefinition,
String contextDescription,
Task task,
OperationResult result) |
static <V extends PrismValue,D extends ItemDefinition> |
ExpressionUtil.evaluateExpression(ExpressionVariables variables,
D outputDefinition,
com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionType expressionType,
ExpressionFactory expressionFactory,
String shortDesc,
Task task,
OperationResult parentResult) |
<IV extends PrismValue,ID extends ItemDefinition> |
ObjectDeltaObject.findIdi(ItemPath path) |
<IV extends PrismValue,ID extends ItemDefinition> |
ItemDeltaItem.findIdi(ItemPath path) |
<V extends PrismValue> |
ExpressionFactory.getEvaluatorFactory(QName elementName) |
<V extends PrismValue,D extends ItemDefinition> |
ExpressionFactory.makeExpression(com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionType expressionType,
D outputDefinition,
String shortDesc,
Task task,
OperationResult result) |
static <IV extends PrismValue,ID extends ItemDefinition> |
ExpressionUtil.toItemDeltaItem(Object object,
ObjectResolver objectResolver,
String string,
OperationResult result) |
static <V extends PrismValue> |
ExpressionUtil.toOutputTriple(PrismValueDeltaSetTriple<V> resultTriple,
ItemDefinition outputDefinition,
ItemPath residualPath,
Protector protector,
PrismContext prismContext) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSearchExpressionEvaluator<V extends PrismValue,D extends ItemDefinition> |
class |
AbstractValueTransformationExpressionEvaluator<V extends PrismValue,D extends ItemDefinition,E extends com.evolveum.midpoint.xml.ns._public.common.common_3.TransformExpressionEvaluatorType> |
class |
AsIsExpressionEvaluator<V extends PrismValue,D extends ItemDefinition> |
class |
GenerateExpressionEvaluator<V extends PrismValue,D extends ItemDefinition> |
class |
LiteralExpressionEvaluator<V extends PrismValue,D extends ItemDefinition> |
class |
PathExpressionEvaluator<V extends PrismValue,D extends ItemDefinition> |
Modifier and Type | Method and Description |
---|---|
<V extends PrismValue,D extends ItemDefinition> |
LiteralExpressionEvaluatorFactory.createEvaluator(Collection<JAXBElement<?>> evaluatorElements,
D outputDefinition,
String contextDescription,
Task task,
OperationResult result) |
<V extends PrismValue,D extends ItemDefinition> |
AssociationFromLinkExpressionEvaluatorFactory.createEvaluator(Collection<JAXBElement<?>> evaluatorElements,
D outputDefinition,
String contextDescription,
Task task,
OperationResult result) |
<V extends PrismValue,D extends ItemDefinition> |
AsIsExpressionEvaluatorFactory.createEvaluator(Collection<JAXBElement<?>> evaluatorElements,
D outputDefinition,
String contextDescription,
Task task,
OperationResult result) |
<V extends PrismValue,D extends ItemDefinition> |
ReferenceSearchExpressionEvaluatorFactory.createEvaluator(Collection<JAXBElement<?>> evaluatorElements,
D outputDefinition,
String contextDescription,
Task task,
OperationResult result) |
<V extends PrismValue,D extends ItemDefinition> |
AssociationTargetSearchExpressionEvaluatorFactory.createEvaluator(Collection<JAXBElement<?>> evaluatorElements,
D outputDefinition,
String contextDescription,
Task task,
OperationResult result) |
<V extends PrismValue,D extends ItemDefinition> |
AssignmentTargetSearchExpressionEvaluatorFactory.createEvaluator(Collection<JAXBElement<?>> evaluatorElements,
D outputDefinition,
String contextDescription,
Task task,
OperationResult result) |
<V extends PrismValue,D extends ItemDefinition> |
PathExpressionEvaluatorFactory.createEvaluator(Collection<JAXBElement<?>> evaluatorElements,
D outputDefinition,
String contextDescription,
Task task,
OperationResult result) |
<V extends PrismValue,D extends ItemDefinition> |
GenerateExpressionEvaluatorFactory.createEvaluator(Collection<JAXBElement<?>> evaluatorElements,
D outputDefinition,
String contextDescription,
Task task,
OperationResult result) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSearchExpressionEvaluatorCache<V extends PrismValue,RV extends PrismObject,QK extends QueryKey,QR extends QueryResult>
Cache for search expression-based evaluators.
|
class |
QueryResult<V extends PrismValue> |
Modifier and Type | Class and Description |
---|---|
class |
ScriptExpressionEvaluator<V extends PrismValue,D extends ItemDefinition> |
Modifier and Type | Method and Description |
---|---|
<V extends PrismValue,D extends ItemDefinition> |
ScriptExpressionEvaluatorFactory.createEvaluator(Collection<JAXBElement<?>> evaluatorElements,
D outputDefinition,
String contextDescription,
Task task,
OperationResult result) |
<V extends PrismValue> |
ScriptExpression.evaluate(ExpressionVariables variables,
com.evolveum.midpoint.xml.ns._public.common.common_3.ScriptExpressionReturnTypeType suggestedReturnType,
boolean useNew,
String contextDescription,
Task task,
OperationResult result) |
<T,V extends PrismValue> |
ScriptEvaluator.evaluate(com.evolveum.midpoint.xml.ns._public.common.common_3.ScriptExpressionEvaluatorType expressionType,
ExpressionVariables variables,
ItemDefinition outputDefinition,
com.evolveum.midpoint.xml.ns._public.common.common_3.ScriptExpressionReturnTypeType suggestedReturnType,
ObjectResolver objectResolver,
Collection<FunctionLibrary> functions,
String contextDescription,
Task task,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
<T,V extends PrismValue> |
Jsr223ScriptEvaluator.evaluate(com.evolveum.midpoint.xml.ns._public.common.common_3.ScriptExpressionEvaluatorType expressionType,
ExpressionVariables variables,
ItemDefinition outputDefinition,
com.evolveum.midpoint.xml.ns._public.common.common_3.ScriptExpressionReturnTypeType suggestedReturnType,
ObjectResolver objectResolver,
Collection<FunctionLibrary> functions,
String contextDescription,
Task task,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
<T,V extends PrismValue> |
VelocityScriptEvaluator.evaluate(com.evolveum.midpoint.xml.ns._public.common.common_3.ScriptExpressionEvaluatorType expressionType,
ExpressionVariables variables,
ItemDefinition outputDefinition,
com.evolveum.midpoint.xml.ns._public.common.common_3.ScriptExpressionReturnTypeType suggestedReturnType,
ObjectResolver objectResolver,
Collection<FunctionLibrary> functions,
String contextDescription,
Task task,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
<T,V extends PrismValue> |
XPathScriptEvaluator.evaluate(com.evolveum.midpoint.xml.ns._public.common.common_3.ScriptExpressionEvaluatorType expressionType,
ExpressionVariables variables,
ItemDefinition outputDefinition,
com.evolveum.midpoint.xml.ns._public.common.common_3.ScriptExpressionReturnTypeType suggestedReturnType,
ObjectResolver objectResolver,
Collection<FunctionLibrary> functions,
String contextDescription,
Task task,
OperationResult result) |
Modifier and Type | Class and Description |
---|---|
class |
Mapping<V extends PrismValue,D extends ItemDefinition>
Mapping is non-recyclable single-use object.
|
static class |
Mapping.Builder<V extends PrismValue,D extends ItemDefinition>
Builder is used to construct a configuration of Mapping object, which - after building - becomes
immutable.
|
interface |
PrismValueDeltaSetTripleProducer<V extends PrismValue,D extends ItemDefinition> |
Modifier and Type | Method and Description |
---|---|
<V extends PrismValue,D extends ItemDefinition> |
MappingFactory.createMappingBuilder() |
<V extends PrismValue,D extends ItemDefinition> |
MappingFactory.createMappingBuilder(com.evolveum.midpoint.xml.ns._public.common.common_3.MappingType mappingType,
String shortDesc) |
Modifier and Type | Method and Description |
---|---|
Mapping.Builder<V,D> |
Mapping.Builder.addVariableDefinition(QName name,
PrismValue value) |
Modifier and Type | Class and Description |
---|---|
class |
SequentialValueExpressionEvaluator<V extends PrismValue,D extends ItemDefinition> |
Modifier and Type | Method and Description |
---|---|
<V extends PrismValue,D extends ItemDefinition> |
SequentialValueExpressionEvaluatorFactory.createEvaluator(Collection<JAXBElement<?>> evaluatorElements,
D outputDefinition,
String contextDescription,
Task task,
OperationResult result) |
Modifier and Type | Class and Description |
---|---|
class |
ItemValueWithOrigin<V extends PrismValue,D extends ItemDefinition> |
Modifier and Type | Method and Description |
---|---|
static <V extends PrismValue,D extends ItemDefinition> |
LensUtil.addAssignmentPathVariables(Mapping.Builder<V,D> builder,
AssignmentPathVariables assignmentPathVariables) |
static <V extends PrismValue,D extends ItemDefinition,I extends ItemValueWithOrigin<V,D>> |
LensUtil.consolidateTripleToDelta(ItemPath itemPath,
DeltaSetTriple<I> triple,
D itemDefinition,
ItemDelta<V,D> aprioriItemDelta,
PrismContainer<?> itemContainer,
ValueMatcher<?> valueMatcher,
Comparator<V> comparator,
boolean addUnchangedValues,
boolean filterExistingValues,
boolean isExclusiveStrong,
String contextDescription,
boolean applyWeak)
Consolidate the mappings of a single item to a delta.
|
static <V extends PrismValue,D extends ItemDefinition,F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
LensUtil.createFocusMapping(MappingFactory mappingFactory,
LensContext<F> context,
com.evolveum.midpoint.xml.ns._public.common.common_3.MappingType mappingType,
com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType originObject,
ObjectDeltaObject<F> focusOdo,
AssignmentPathVariables assignmentPathVariables,
Integer iteration,
String iterationToken,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.SystemConfigurationType> configuration,
XMLGregorianCalendar now,
String contextDesc,
Task task,
OperationResult result) |
static <V extends PrismValue,D extends ItemDefinition,F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
LensUtil.createFocusMapping(MappingFactory mappingFactory,
LensContext<F> context,
com.evolveum.midpoint.xml.ns._public.common.common_3.MappingType mappingType,
com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType originObject,
ObjectDeltaObject<F> focusOdo,
AssignmentPathVariables assignmentPathVariables,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.SystemConfigurationType> configuration,
XMLGregorianCalendar now,
String contextDesc,
Task task,
OperationResult result) |
static <V extends PrismValue,D extends ItemDefinition> |
ItemValueWithOrigin.createOutputTriple(PrismValueDeltaSetTripleProducer<V,D> mapping) |
Modifier and Type | Class and Description |
---|---|
class |
MappingEvaluatorParams<V extends PrismValue,D extends ItemDefinition,T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType,F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
interface |
MappingExtractor<V extends PrismValue,D extends ItemDefinition,F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
interface |
MappingInitializer<V extends PrismValue,D extends ItemDefinition> |
interface |
MappingOutputProcessor<V extends PrismValue> |
Modifier and Type | Method and Description |
---|---|
<V extends PrismValue,D extends ItemDefinition,F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MappingEvaluator.evaluateMapping(Mapping<V,D> mapping,
LensContext<F> lensContext,
Task task,
OperationResult parentResult) |
<V extends PrismValue,D extends ItemDefinition,T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType,F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
MappingEvaluator.evaluateMappingSetProjection(MappingEvaluatorParams<V,D,T,F> params,
Task task,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
static void |
FocusConstraintsChecker.clearCacheForValues(Collection<? extends PrismValue> values) |
Modifier and Type | Method and Description |
---|---|
static <V extends PrismValue,F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
Utils.evaluateScript(ScriptExpression scriptExpression,
LensContext<F> lensContext,
ExpressionVariables variables,
boolean useNew,
String shortDesc,
Task task,
OperationResult parentResult) |
Modifier and Type | Method and Description |
---|---|
PrismValue |
SceneItemValueImpl.getSourceValue() |
Modifier and Type | Method and Description |
---|---|
void |
SceneItemValueImpl.setSourceValue(PrismValue sourceValue) |
Modifier and Type | Class and Description |
---|---|
class |
Item<V extends PrismValue,D extends ItemDefinition>
Item is a common abstraction of Property and PropertyContainer.
|
class |
PartiallyResolvedItem<V extends PrismValue,D extends ItemDefinition> |
Modifier and Type | Class and Description |
---|---|
class |
PrismContainerValue<C extends Containerable> |
class |
PrismPropertyValue<T> |
class |
PrismReferenceValue |
Modifier and Type | Field and Description |
---|---|
protected PrismValue |
Item.parent |
Modifier and Type | Method and Description |
---|---|
<IV extends PrismValue,ID extends ItemDefinition> |
PrismContainerValue.add(Item<IV,ID> item) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismContainerValue.add(Item<IV,ID> item,
boolean checkUniquness)
Adds an item to a property container.
|
<IV extends PrismValue,ID extends ItemDefinition> |
PrismContainerValue.addReplaceExisting(Item<IV,ID> item)
Adds an item to a property container.
|
static <T extends PrismValue> |
PrismValue.cloneCollection(Collection<T> values) |
static <X extends PrismValue> |
PrismValue.cloneValues(Collection<X> values) |
static <V extends PrismValue> |
PrismValue.containsRealValue(Collection<V> collection,
V value) |
static <V extends PrismValue> |
PrismValue.equalsRealValues(Collection<V> collection1,
Collection<V> collection2) |
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>> |
PrismContainerValue.findItem(ItemDefinition itemDefinition,
Class<I> type) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismObject.findItem(ItemPath path) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismContainerValue.findItem(ItemPath itemPath) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismContainer.findItem(ItemPath propPath) |
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>> |
PrismObject.findItem(ItemPath path,
Class<I> type) |
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>> |
PrismContainer.findItem(ItemPath propPath,
Class<I> type) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismContainerValue.findItem(QName itemName) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismContainer.findItem(QName itemQName) |
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>> |
PrismContainerValue.findItem(QName itemName,
Class<I> type) |
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>> |
PrismContainer.findItem(QName itemQName,
Class<I> type) |
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>> |
PrismContainer.findOrCreateItem(ItemPath containerPath,
Class<I> type) |
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>> |
PrismContainerValue.findOrCreateItem(ItemPath path,
Class<I> type,
ID definition) |
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>> |
PrismContainer.findOrCreateItem(ItemPath containerPath,
Class<I> type,
ID definition) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismContainerValue.findOrCreateItem(QName containerName) |
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>> |
PrismContainerValue.findOrCreateItem(QName containerName,
Class<I> type) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismPropertyValue.findPartial(ItemPath path) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismReferenceValue.findPartial(ItemPath path) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismContainerValue.findPartial(ItemPath path) |
abstract <IV extends PrismValue,ID extends ItemDefinition> |
Item.findPartial(ItemPath path) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismProperty.findPartial(ItemPath path) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismReference.findPartial(ItemPath path) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismContainer.findPartial(ItemPath path) |
abstract <X extends PrismValue,Y extends ItemDefinition> |
PrismValue.findPartial(ItemPath path) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismContainerValue.merge(Item<IV,ID> item)
Merges the provided item into this item.
|
<IV extends PrismValue,ID extends ItemDefinition> |
PrismContainerValue.remove(Item<IV,ID> item) |
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>> |
PrismObject.removeItem(ItemPath path,
Class<I> itemType) |
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>> |
PrismContainer.removeItem(ItemPath path,
Class<I> itemType) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismContainerValue.replace(Item<IV,ID> oldItem,
Item<IV,ID> newItem) |
static <T extends PrismValue> |
PrismValue.resetParentCollection(Collection<T> values)
Sets all parents to null.
|
<IV extends PrismValue,ID extends ItemDefinition> |
PrismContainerValue.substract(Item<IV,ID> item)
Substract the provided item from this item.
|
Modifier and Type | Method and Description |
---|---|
abstract PrismValue |
PrismValue.clone() |
PrismValue |
Item.findValue(PrismValue value,
boolean ignoreMetadata)
Returns value that is equal or equivalent to the provided value.
|
PrismValue |
Item.getNextValue(PrismValue value)
Returns values that is following the specified value.
|
PrismValue |
PrismObject.getParent() |
PrismValue |
Item.getParent() |
PrismValue |
Item.getPreviousValue(PrismValue value)
Returns value that is previous to the specified value.
|
Modifier and Type | Method and Description |
---|---|
protected void |
PrismValue.copyValues(PrismValue clone) |
Collection<? extends ItemDelta> |
PrismValue.diff(PrismValue otherValue)
Assumes matching representations.
|
Collection<? extends ItemDelta> |
PrismValue.diff(PrismValue otherValue,
boolean ignoreMetadata,
boolean isLiteral)
Assumes matching representations.
|
boolean |
PrismValue.equals(PrismValue otherValue,
boolean ignoreMetadata) |
boolean |
PrismValue.equals(PrismValue thisValue,
PrismValue otherValue) |
boolean |
PrismPropertyValue.equalsComplex(PrismValue other,
boolean ignoreMetadata,
boolean isLiteral) |
boolean |
PrismReferenceValue.equalsComplex(PrismValue other,
boolean ignoreMetadata,
boolean isLiteral) |
boolean |
PrismContainerValue.equalsComplex(PrismValue other,
boolean ignoreMetadata,
boolean isLiteral) |
boolean |
PrismValue.equalsComplex(PrismValue other,
boolean ignoreMetadata,
boolean isLiteral) |
boolean |
PrismValue.equalsRealValue(PrismValue otherValue) |
boolean |
PrismValue.equalsRealValue(PrismValue thisValue,
PrismValue otherValue) |
PrismValue |
Item.findValue(PrismValue value,
boolean ignoreMetadata)
Returns value that is equal or equivalent to the provided value.
|
PrismValue |
Item.getNextValue(PrismValue value)
Returns values that is following the specified value.
|
PrismPropertyValue<T> |
PrismProperty.getNextValue(PrismValue value) |
PrismContainerValue<C> |
PrismContainer.getNextValue(PrismValue value) |
PrismValue |
Item.getPreviousValue(PrismValue value)
Returns value that is previous to the specified value.
|
PrismPropertyValue<T> |
PrismProperty.getPreviousValue(PrismValue value) |
PrismContainerValue<C> |
PrismContainer.getPreviousValue(PrismValue value) |
boolean |
Item.hasRealValue(PrismValue value) |
boolean |
Item.hasValue(PrismValue value) |
boolean |
Item.hasValue(PrismValue value,
boolean ignoreMetadata) |
boolean |
PrismPropertyValue.match(PrismValue otherValue) |
boolean |
PrismReferenceValue.match(PrismValue otherValue) |
boolean |
PrismContainerValue.match(PrismValue otherValue) |
abstract boolean |
PrismValue.match(PrismValue otherValue) |
boolean |
PrismReferenceValue.representsSameValue(PrismValue other) |
boolean |
PrismContainerValue.representsSameValue(PrismValue other) |
boolean |
PrismValue.representsSameValue(PrismValue other)
Returns true if this and other value represent the same value.
|
Element |
PrismContext.serializeValueToDom(PrismValue pval,
QName elementName)
Deprecated.
|
Element |
PrismContext.serializeValueToDom(PrismValue pval,
QName elementName,
Document document)
Deprecated.
|
void |
PrismObject.setParent(PrismValue parentValue) |
void |
Item.setParent(PrismValue parentValue) |
Modifier and Type | Class and Description |
---|---|
class |
ItemDelta<V extends PrismValue,D extends ItemDefinition> |
class |
PartiallyResolvedDelta<V extends PrismValue,D extends ItemDefinition> |
class |
PrismValueDeltaSetTriple<V extends PrismValue>
DeltaSetTriple that is limited to hold prism values.
|
Modifier and Type | Method and Description |
---|---|
static <V extends PrismValue> |
PrismValueDeltaSetTriple.diffPrismValueDeltaSetTriple(Collection<V> valuesOld,
Collection<V> valuesNew)
Compares two (unordered) collections and creates a triple describing the differences.
|
<O extends PrismValue> |
PrismValueDeltaSetTriple.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> |
ObjectDelta.findItemDelta(ItemPath propertyPath) |
<IV extends PrismValue,ID extends ItemDefinition> |
ObjectDelta.findPartial(ItemPath propertyPath) |
static <IV extends PrismValue,ID extends ItemDefinition> |
ItemDelta.toDeltaSetTriple(Item<IV,ID> item,
ItemDelta<IV,ID> delta) |
static <IV extends PrismValue,ID extends ItemDefinition> |
ItemDelta.toDeltaSetTriple(Item<IV,ID> item,
ItemDelta<IV,ID> delta,
boolean oldValuesValid,
boolean newValuesValid)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
ItemDelta.addEstimatedOldValues(V... newValues) |
void |
ItemDelta.addValuesToAdd(V... newValues) |
void |
ItemDelta.addValuesToDelete(V... newValues) |
void |
ItemDelta.mergeValuesToAdd(V[] newValues) |
void |
ItemDelta.mergeValuesToDelete(V[] newValues) |
void |
ItemDelta.mergeValuesToReplace(V[] newValues) |
void |
ItemDelta.setValuesToReplace(V... newValues) |
Modifier and Type | Method and Description |
---|---|
S_MaybeDelete |
S_ValuesEntry.add(PrismValue... values) |
S_MaybeDelete |
DeltaBuilder.add(PrismValue... values) |
S_ItemEntry |
S_ValuesEntry.delete(PrismValue... values) |
S_ItemEntry |
DeltaBuilder.delete(PrismValue... values) |
S_ItemEntry |
S_MaybeDelete.delete(PrismValue... values) |
S_ItemEntry |
S_ValuesEntry.replace(PrismValue... values) |
S_ItemEntry |
DeltaBuilder.replace(PrismValue... values) |
Modifier and Type | Method and Description |
---|---|
S_MaybeDelete |
S_ValuesEntry.add(Collection<? extends PrismValue> values) |
S_MaybeDelete |
DeltaBuilder.add(Collection<? extends PrismValue> values) |
S_ItemEntry |
S_ValuesEntry.delete(Collection<? extends PrismValue> values) |
S_ItemEntry |
DeltaBuilder.delete(Collection<? extends PrismValue> values) |
S_ItemEntry |
S_ValuesEntry.replace(Collection<? extends PrismValue> values) |
S_ItemEntry |
DeltaBuilder.replace(Collection<? extends PrismValue> values) |
Modifier and Type | Method and Description |
---|---|
<IV extends PrismValue,ID extends ItemDefinition> |
PrismJasonProcessor.parseItem(com.fasterxml.jackson.databind.JsonNode values,
QName itemName,
String defaultNamespace,
ItemDefinition def) |
Modifier and Type | Method and Description |
---|---|
<IV extends PrismValue,ID extends ItemDefinition> |
XNodeProcessor.parseItem(XNode xnode,
QName itemName,
ItemDefinition itemDef,
ParsingContext pc)
This gets definition of an unspecified type.
|
<IV extends PrismValue,ID extends ItemDefinition,C extends Containerable> |
JaxbDomHack.parseRawElement(Object element,
PrismContainerDefinition<C> definition)
This is used in a form of "fromAny" to parse elements from a JAXB getAny method to prism.
|
<IV extends PrismValue,ID extends ItemDefinition> |
XNodeSerializer.serializeItem(Item<IV,ID> item) |
<IV extends PrismValue,ID extends ItemDefinition> |
XNodeProcessor.serializeItem(Item<IV,ID> item) |
<IV extends PrismValue,ID extends ItemDefinition> |
XNodeSerializer.serializeItem(Item<IV,ID> item,
SerializationContext ctx) |
<IV extends PrismValue,ID extends ItemDefinition> |
XNodeSerializer.serializeItemAsRoot(Item<IV,ID> item) |
<IV extends PrismValue,ID extends ItemDefinition> |
XNodeProcessor.serializeItemAsRoot(Item<IV,ID> item) |
<V extends PrismValue> |
XNodeSerializer.serializeItemValue(V itemValue,
ItemDefinition definition) |
<V extends PrismValue> |
XNodeSerializer.serializeItemValue(V itemValue,
ItemDefinition definition,
SerializationOptions options) |
Modifier and Type | Method and Description |
---|---|
XNode |
XNodeProcessor.serializeItemValue(PrismValue pval) |
RootXNode |
XNodeSerializer.serializeItemValueAsRoot(PrismValue value,
QName elementName) |
RootXNode |
XNodeProcessor.serializeItemValueAsRoot(PrismValue pval,
QName elementName) |
Object |
JaxbDomHack.toAny(PrismValue value)
Serializes prism value to JAXB "any" format as returned by JAXB getAny() methods.
|
Modifier and Type | Class and Description |
---|---|
class |
PropertyValueFilter<V extends PrismValue> |
class |
ValueFilter<T extends PrismValue> |
Modifier and Type | Method and Description |
---|---|
static <IV extends PrismValue,ID extends ItemDefinition> |
PrismAsserts.assertNoAdd(ItemDelta<IV,ID> delta) |
static <IV extends PrismValue,ID extends ItemDefinition> |
PrismAsserts.assertNoAdd(String message,
ItemDelta<IV,ID> delta) |
static <IV extends PrismValue,ID extends ItemDefinition> |
PrismAsserts.assertNoDelete(ItemDelta<IV,ID> delta) |
static <IV extends PrismValue,ID extends ItemDefinition> |
PrismAsserts.assertNoDelete(String message,
ItemDelta<IV,ID> delta) |
static <IV extends PrismValue,ID extends ItemDefinition> |
PrismAsserts.assertNoReplace(ItemDelta<IV,ID> delta) |
static <IV extends PrismValue,ID extends ItemDefinition> |
PrismAsserts.assertNoReplace(String message,
ItemDelta<IV,ID> delta) |
static <T,V extends PrismValue> |
PrismAsserts.assertTripleMinus(PrismValueDeltaSetTriple<V> triple,
T... expectedValues) |
static <T,V extends PrismValue> |
PrismAsserts.assertTriplePlus(PrismValueDeltaSetTriple<V> triple,
T... expectedValues) |
static <T,V extends PrismValue> |
PrismAsserts.assertTripleSet(String setName,
Collection<V> tripleSet,
T... expectedValues) |
static <T,V extends PrismValue> |
PrismAsserts.assertTripleZero(PrismValueDeltaSetTriple<V> triple,
T... expectedValues) |
static <IV extends PrismValue,ID extends ItemDefinition> |
RawTypeUtil.getParsedItem(ID itemDefinition,
List<RawType> values,
QName elementQName,
PrismContainerDefinition containerDef) |
Modifier and Type | Method and Description |
---|---|
Class<? extends PrismValue> |
RValueType.getValueClass() |
Modifier and Type | Method and Description |
---|---|
static RValueType |
RValueType.getTypeFromValueClass(Class<? extends PrismValue> clazz) |
Modifier and Type | Method and Description |
---|---|
protected Object |
ItemRestriction.getValue(List<? extends PrismValue> values) |
Modifier and Type | Method and Description |
---|---|
static <IV extends PrismValue,ID extends ItemDefinition> |
DeltaConvertor.createItemDelta(ItemDeltaType propMod,
Class<? extends Objectable> objectType,
PrismContext prismContext)
Creates delta from PropertyModificationType (XML).
|
static <IV extends PrismValue,ID extends ItemDefinition> |
DeltaConvertor.createItemDelta(ItemDeltaType propMod,
PrismContainerDefinition<?> pcDef) |
static <IV extends PrismValue,ID extends ItemDefinition> |
DeltaConvertor.createItemDelta(ItemDeltaType propMod,
PrismContainerDefinition<?> pcDef,
boolean allowRawValues) |
Modifier and Type | Method and Description |
---|---|
static <T extends PrismValue> |
ObjectQueryUtil.getValuesFromQuery(ObjectQuery query,
QName itemName) |
Modifier and Type | Method and Description |
---|---|
static PrismValue |
ObjectQueryUtil.getValueFromQuery(ObjectQuery query,
QName itemName) |
Modifier and Type | Method and Description |
---|---|
Map.Entry<ItemPath,Collection<? extends PrismValue>> |
ObjectQueryUtil.FilterComponents.getKnownComponent(ItemPath path) |
Map<ItemPath,Collection<? extends PrismValue>> |
ObjectQueryUtil.FilterComponents.getKnownComponents() |
Modifier and Type | Method and Description |
---|---|
<IV extends PrismValue,ID extends ItemDefinition> |
Task.getExtensionItem(QName itemName)
Returns specified item (property, reference or container) from the extension.
|
Modifier and Type | Class and Description |
---|---|
class |
PropertyOrReferenceWrapper<I extends Item<? extends PrismValue,ID>,ID extends ItemDefinition>
Extracts common functionality of PropertyWrapper and ReferenceWrapper.
|
class |
PropertyWrapper<I extends Item<? extends PrismValue,ID>,ID extends ItemDefinition> |
Modifier and Type | Method and Description |
---|---|
static PrismValue |
ObjectWrapper.clone(PrismValue value) |
PrismValue |
ValueWrapper.getOldValue() |
PrismValue |
ValueWrapper.getValue() |
Modifier and Type | Method and Description |
---|---|
static PrismValue |
ObjectWrapper.clone(PrismValue value) |
Constructor and Description |
---|
ValueWrapper(ItemWrapper property,
PrismValue value) |
ValueWrapper(ItemWrapper property,
PrismValue value,
PrismValue oldValue,
ValueStatus status) |
ValueWrapper(ItemWrapper property,
PrismValue value,
ValueStatus status) |
Modifier and Type | Method and Description |
---|---|
<IV extends PrismValue,ID extends ItemDefinition> |
RawType.getParsedItem(ID itemDefinition) |
<IV extends PrismValue,ID extends ItemDefinition> |
RawType.getParsedItem(ID itemDefinition,
QName itemName) |
<IV extends PrismValue,ID extends ItemDefinition> |
RawType.getParsedValue(ItemDefinition itemDefinition,
QName itemName) |
Copyright © 2016 evolveum. All rights reserved.