Modifier and Type | Method and Description |
---|---|
static <IV extends PrismValue,ID extends ItemDefinition> |
StaticExpressionUtil.parseValueElements(Collection<?> valueElements,
ID outputDefinition,
String contextDescription) |
static <IV extends PrismValue,ID extends ItemDefinition> |
StaticExpressionUtil.serializeValueElements(Item<IV,ID> item,
String contextDescription) |
Modifier and Type | Method and Description |
---|---|
boolean |
LayerRefinedAttributeDefinitionImpl.canBeDefinitionOf(PrismValue pvalue) |
Modifier and Type | Method and Description |
---|---|
PrismValue |
PipelineItem.getValue() |
Modifier and Type | Method and Description |
---|---|
void |
PipelineItem.setValue(PrismValue value) |
Constructor and Description |
---|
PipelineItem(PrismValue value,
OperationResult result) |
PipelineItem(PrismValue value,
OperationResult result,
Map<String,Object> variables) |
Modifier and Type | Interface and Description |
---|---|
interface |
Mapping<V extends PrismValue,D extends ItemDefinition> |
Modifier and Type | Method and Description |
---|---|
Collection<PrismValue> |
MidpointFunctions.collectAssignedFocusMappingsResults(ItemPath path)
Returns all non-negative values from all focus mappings (targeted to given path)
from all non-negative evaluated assignments.
|
Modifier and Type | Method and Description |
---|---|
PrismValue |
SceneItemValue.getSourceValue() |
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 |
PrismObjectValue<O extends Objectable>
Extension of PrismContainerValue that holds object-specific data (OID and version).
|
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 checkUniqueness)
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 <T extends PrismValue> |
PrismValue.cloneCollectionComplex(CloneStrategy strategy,
Collection<T> values) |
static <X extends PrismValue> |
PrismValue.cloneValues(Collection<X> values) |
static <V extends PrismValue> |
PrismValue.collectionContainsEquivalentValue(Collection<V> collection,
V value) |
static <V extends PrismValue> |
PrismValue.contains(Collection<V> thisSet,
V otherValue,
boolean ignoreMetadata,
boolean isLiteral) |
static <V extends PrismValue> |
PrismValue.containsAll(Collection<V> thisSet,
Collection<V> otherSet,
boolean ignoreMetadata,
boolean isLiteral) |
static <V extends PrismValue> |
PrismValue.containsRealValue(Collection<V> collection,
V value) |
static <X,V extends PrismValue> |
PrismValue.containsRealValue(Collection<X> collection,
V value,
Function<X,V> valueExtractor) |
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>> |
PrismContainerValue.createDetachedSubItem(QName name,
Class<I> type,
ID itemDefinition,
boolean immutable) |
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> |
PrismContainerValue.findItem(ItemPath itemPath) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismContainer.findItem(ItemPath path) |
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>> |
PrismContainer.findItem(ItemPath path,
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> |
PrismContainerValue.findItem(String itemName) |
<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> |
PrismReferenceValue.findPartial(ItemPath path) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismReference.findPartial(ItemPath path) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismPropertyValue.findPartial(ItemPath path) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismProperty.findPartial(ItemPath path) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismContainerValue.findPartial(ItemPath path) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismContainer.findPartial(ItemPath path) |
abstract <IV extends PrismValue,ID extends ItemDefinition> |
Item.findPartial(ItemPath path) |
<X extends PrismValue,Y extends ItemDefinition> |
IPrismValue.findPartial(ItemPath path) |
static <V extends PrismValue> |
Item.getValues(Item<V,?> item) |
<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> |
PrismParserNoIO.parseItem() |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismParser.parseItem()
Parses the input as a prism item.
|
<IV extends PrismValue> |
PrismParserNoIO.parseItemValue() |
<IV extends PrismValue> |
PrismParser.parseItemValue()
Parses the input as a prism value.
|
<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.subtract(Item<IV,ID> item)
Subtract the provided item from this item.
|
Modifier and Type | Method and Description |
---|---|
abstract PrismValue |
PrismValue.clone()
Literal clone.
|
abstract PrismValue |
PrismValue.cloneComplex(CloneStrategy strategy)
Complex clone with different cloning strategies.
|
PrismValue |
Item.findValue(PrismValue value,
boolean ignoreMetadata)
Returns value that is equal or equivalent to the provided value.
|
static PrismValue |
PrismValue.fromRealValue(Object realValue) |
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.
|
PrismValue |
PrismValue.getRootValue() |
Modifier and Type | Method and Description |
---|---|
List<? extends PrismValue> |
Item.findValuesIgnoreMetadata(PrismValue value) |
static Collection<PrismValue> |
Item.getAllValues(Item<?,?> item,
ItemPath path) |
Collection<PrismValue> |
PrismValue.getAllValues(ItemPath path) |
Collection<PrismValue> |
PrismContainerValue.getAllValues(ItemPath path) |
Collection<PrismValue> |
Item.getAllValues(ItemPath path) |
Modifier and Type | Method and Description |
---|---|
boolean |
PrismReferenceDefinitionImpl.canBeDefinitionOf(PrismValue pvalue) |
boolean |
PrismPropertyDefinitionImpl.canBeDefinitionOf(PrismValue pvalue) |
boolean |
PrismContainerDefinitionImpl.canBeDefinitionOf(PrismValue pvalue) |
boolean |
ItemDefinition.canBeDefinitionOf(PrismValue pvalue) |
protected void |
PrismValue.copyValues(CloneStrategy strategy,
PrismValue clone) |
Collection<? extends ItemDelta> |
PrismValue.diff(PrismValue otherValue)
Assumes matching representations.
|
Collection<? extends ItemDelta> |
IPrismValue.diff(PrismValue otherValue) |
Collection<? extends ItemDelta> |
PrismValue.diff(PrismValue otherValue,
boolean ignoreMetadata,
boolean isLiteral)
Assumes matching representations.
|
Collection<? extends ItemDelta> |
IPrismValue.diff(PrismValue otherValue,
boolean ignoreMetadata,
boolean isLiteral) |
boolean |
PrismValue.equals(PrismValue otherValue,
boolean ignoreMetadata) |
boolean |
IPrismValue.equals(PrismValue otherValue,
boolean ignoreMetadata) |
boolean |
PrismValue.equals(PrismValue thisValue,
PrismValue otherValue) |
boolean |
PrismValue.equalsComplex(PrismValue other,
boolean ignoreMetadata,
boolean isLiteral) |
boolean |
PrismReferenceValue.equalsComplex(PrismValue other,
boolean ignoreMetadata,
boolean isLiteral) |
boolean |
PrismPropertyValue.equalsComplex(PrismValue other,
boolean ignoreMetadata,
boolean isLiteral) |
boolean |
PrismContainerValue.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.
|
List<? extends PrismValue> |
Item.findValuesIgnoreMetadata(PrismValue value) |
PrismPropertyValue<T> |
PrismProperty.getNextValue(PrismValue value) |
PrismContainerValue<C> |
PrismContainer.getNextValue(PrismValue value) |
PrismValue |
Item.getNextValue(PrismValue value)
Returns values that is following the specified value.
|
static PrismContainerValue<?> |
PrismValue.getParentContainerValue(PrismValue value) |
PrismPropertyValue<T> |
PrismProperty.getPreviousValue(PrismValue value) |
PrismContainerValue<C> |
PrismContainer.getPreviousValue(PrismValue value) |
PrismValue |
Item.getPreviousValue(PrismValue value)
Returns value that is previous to the specified value.
|
boolean |
Item.hasRealValue(PrismValue value) |
boolean |
Item.hasValue(PrismValue value) |
boolean |
Item.hasValue(PrismValue value,
boolean ignoreMetadata) |
boolean |
PrismReferenceValue.match(PrismValue otherValue) |
boolean |
PrismPropertyValue.match(PrismValue otherValue) |
boolean |
PrismContainerValue.match(PrismValue otherValue) |
boolean |
IPrismValue.match(PrismValue otherValue) |
boolean |
PrismValue.representsSameValue(PrismValue other,
boolean lax)
Returns true if this and other value represent the same value.
|
boolean |
PrismReferenceValue.representsSameValue(PrismValue other,
boolean lax) |
boolean |
PrismContainerValue.representsSameValue(PrismValue other,
boolean lax) |
T |
PrismSerializer.serialize(PrismValue value)
Serializes given prism value (property, reference, or container).
|
T |
PrismSerializer.serialize(PrismValue value,
QName rootName)
Serializes given prism value (property, reference, or container).
|
void |
PrismObject.setParent(PrismValue parentValue) |
void |
Item.setParent(PrismValue parentValue) |
Modifier and Type | Method and Description |
---|---|
static <T> Set<T> |
PrismValue.getRealValuesOfCollection(Collection<? extends PrismValue> collection) |
Modifier and Type | Class and Description |
---|---|
class |
ItemDelta<V extends PrismValue,D extends ItemDefinition> |
interface |
ItemDeltaValidator<V extends PrismValue> |
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,D extends ItemDefinition> |
ItemDelta.createAddDeltaFor(Item<V,D> item) |
static <V extends PrismValue,D extends ItemDefinition> |
ItemDelta.createAddDeltaFor(Item<V,D> item,
PrismValue value) |
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 itemPath)
TODO specify this method!
An attempt:
Given this ADD or MODIFY object delta OD, finds an item delta ID such that "ID has the same effect on an item specified
by itemPath as OD" (simply said).
|
<IV extends PrismValue,ID extends ItemDefinition> |
ObjectDelta.findItemDelta(ItemPath itemPath,
boolean strict) |
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>,DD extends ItemDelta<IV,ID>> |
ObjectDelta.findItemDelta(ItemPath propertyPath,
Class<DD> deltaType,
Class<I> itemType,
boolean strict) |
<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 |
---|---|
List<PrismValue> |
ObjectDelta.getDeletedValuesFor(ItemPath itemPath)
Limitations:
(1) For DELETE object delta, we don't know what values were in the object's item.
|
List<PrismValue> |
ObjectDelta.getNewValuesFor(ItemPath itemPath) |
Modifier and Type | Method and Description |
---|---|
void |
ItemDelta.addEstimatedOldValues(V... newValues) |
void |
ItemDelta.addValuesToAdd(V... newValues) |
void |
ItemDelta.addValuesToDelete(V... newValues) |
static <V extends PrismValue,D extends ItemDefinition> |
ItemDelta.createAddDeltaFor(Item<V,D> item,
PrismValue value) |
void |
ItemDelta.mergeValuesToAdd(V[] newValues) |
void |
ItemDelta.mergeValuesToDelete(V[] newValues) |
void |
ItemDelta.mergeValuesToReplace(V[] newValues) |
boolean |
ItemDelta.removeValueToAdd(PrismValue valueToRemove) |
boolean |
ItemDelta.removeValueToDelete(PrismValue valueToRemove) |
boolean |
ItemDelta.removeValueToReplace(PrismValue valueToRemove) |
void |
ItemDelta.setValuesToReplace(V... newValues) |
boolean |
ObjectDelta.subtract(ItemPath itemPath,
PrismValue value,
boolean fromMinusSet,
boolean dryRun)
Checks if the delta tries to add (or set) a 'value' for the item identified by 'itemPath'.
|
static boolean |
ObjectDelta.subtractFromModifications(Collection<? extends ItemDelta<?,?>> modifications,
ItemPath itemPath,
PrismValue value,
boolean fromMinusSet,
boolean dryRun) |
static boolean |
ObjectDelta.subtractFromObject(PrismObject<?> object,
ItemPath itemPath,
PrismValue value,
boolean dryRun) |
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 |
S_MaybeDelete.delete(PrismValue... values) |
S_ItemEntry |
DeltaBuilder.delete(PrismValue... values) |
S_ValuesEntry |
S_ValuesEntry.old(PrismValue... values) |
S_ValuesEntry |
DeltaBuilder.old(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 |
S_MaybeDelete.delete(Collection<? extends PrismValue> values) |
S_ItemEntry |
DeltaBuilder.delete(Collection<? extends PrismValue> values) |
S_ValuesEntry |
S_ValuesEntry.old(Collection<? extends PrismValue> values) |
S_ValuesEntry |
DeltaBuilder.old(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> |
PrismParserImplNoIO.parseItem() |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismParserImplIO.parseItem() |
<IV extends PrismValue> |
PrismParserImplNoIO.parseItemValue() |
<IV extends PrismValue> |
PrismParserImplIO.parseItemValue() |
<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.
|
Modifier and Type | Method and Description |
---|---|
static ItemInfo |
ItemInfo.determineFromValue(PrismValue value,
QName itemName,
ItemDefinition itemDefinition,
SchemaRegistry schemaRegistry) |
T |
PrismSerializerImpl.serialize(PrismValue value) |
T |
PrismSerializerImpl.serialize(PrismValue value,
QName itemName) |
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 |
ValueFilter<V extends PrismValue,D extends ItemDefinition> |
Modifier and Type | Class and Description |
---|---|
class |
ItemDeltaItem<V extends PrismValue,D extends ItemDefinition>
A class defining old item state (before change), delta (change) and new item state (after change).
|
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) |
<IV extends PrismValue,ID extends ItemDefinition> |
ObjectDeltaObject.findIdi(ItemPath path) |
<IV extends PrismValue,ID extends ItemDefinition> |
ItemDeltaItem.findIdi(ItemPath path) |
static <IV extends PrismValue,ID extends ItemDefinition> |
RawTypeUtil.getParsedItem(ID itemDefinition,
List<RawType> values,
QName elementQName,
PrismContainerDefinition containerDef) |
Modifier and Type | Method and Description |
---|---|
static <IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>> |
PrismForJAXBUtil.createItem(PrismContainerValue parentValue,
QName name,
Class<I> type) |
Modifier and Type | Method and Description |
---|---|
static <IV extends PrismValue,ID extends ItemDefinition> |
DeltaConvertor.createItemDelta(ItemDeltaType propMod,
Class<? extends Containerable> 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 |
---|---|
boolean |
ObjectTreeDeltas.subtractFromFocusDelta(ItemPath itemPath,
PrismValue value,
boolean fromMinus,
boolean dryRun) |
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 |
---|---|
static void |
ObjectTypeUtil.normalizeAllRelations(PrismValue value,
RelationRegistry relationRegistry) |
Constructor and Description |
---|
FilterExtractor(Predicate<ObjectFilter> selector,
Function<ObjectFilter,ItemPath> pathExtractor,
Function<ObjectFilter,List<? extends PrismValue>> valueExtractor) |
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) |
Modifier and Type | Method and Description |
---|---|
PrismValue |
RawType.getAlreadyParsedValue() |
Constructor and Description |
---|
RawType(PrismValue parsed,
QName explicitTypeName,
PrismContext prismContext) |
Copyright © 2019 Evolveum. All rights reserved.