Modifier and Type | Method and Description |
---|---|
Item<V> |
ItemDeltaItem.getAnyItem() |
Item<V> |
Source.getEmptyItem() |
Item<V> |
ItemDeltaItem.getItemNew() |
Item<V> |
ItemDeltaItem.getItemOld() |
Modifier and Type | Method and Description |
---|---|
void |
ItemDeltaItem.setItemNew(Item<V> itemNew) |
void |
ItemDeltaItem.setItemOld(Item<V> itemOld) |
Constructor and Description |
---|
ItemDeltaItem(Item<V> item) |
ItemDeltaItem(Item<V> itemOld,
ItemDelta<V> delta,
Item<V> itemNew) |
ItemDeltaItem(Item<V> itemOld,
ItemDelta<V> delta,
Item<V> itemNew) |
Source(Item<V> itemOld,
ItemDelta<V> delta,
Item<V> itemNew,
QName name) |
Source(Item<V> itemOld,
ItemDelta<V> delta,
Item<V> itemNew,
QName name) |
Modifier and Type | Method and Description |
---|---|
static <V extends PrismValue> |
LiteralExpressionEvaluatorFactory.parseValueElements(Collection<?> valueElements,
ItemDefinition outputDefinition,
String contextDescription,
PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
static <V extends PrismValue> |
LiteralExpressionEvaluatorFactory.serializeValueElements(Item<V> item,
String contextDescription) |
Modifier and Type | Method and Description |
---|---|
Item<V> |
Mapping.getOutput() |
Modifier and Type | Method and Description |
---|---|
<V extends PrismValue> |
MappingEvaluationHelper.evaluateMappingSetProjection(Collection<MappingType> mappingTypes,
String mappingDesc,
XMLGregorianCalendar now,
MappingInitializer<V> initializer,
Item<V> aPrioriValue,
ItemDelta<V> aPrioriDelta,
PrismObject<? extends ShadowType> aPrioriObject,
Boolean evaluateCurrent,
org.apache.commons.lang.mutable.MutableBoolean strongMappingWasUsed,
LensContext<UserType,ShadowType> context,
LensProjectionContext<ShadowType> accCtx,
OperationResult result)
strongMappingWasUsed: Returns true here if the value was (at least partly) determined by a strong mapping.
|
Modifier and Type | Class and Description |
---|---|
class |
PrismContainer<V extends Containerable>
Property container groups properties into logical blocks.The reason for
grouping may be as simple as better understandability of data structure.
|
class |
PrismObject<T extends Objectable>
Common supertype for all identity objects.
|
class |
PrismProperty<T>
Property is a specific characteristic of an object.
|
class |
PrismReference
Object Reference is a property that describes reference to an object.
|
Modifier and Type | Method and Description |
---|---|
static <T extends Item> |
Item.cloneCollection(Collection<T> items) |
static <T extends Item> |
Item.createNewDefinitionlessItem(QName name,
Class<T> type) |
<I extends Item<?>> |
PrismContainerValue.findItem(ItemDefinition itemDefinition,
Class<I> type) |
<I extends Item<?>> |
PrismContainer.findItem(ItemPath propPath,
Class<I> type) |
<I extends Item<?>> |
PrismObject.findItem(ItemPath path,
Class<I> type) |
<I extends Item<?>> |
PrismContainerValue.findItem(QName itemName,
Class<I> type) |
<I extends Item<?>> |
PrismContainer.findItem(QName itemQName,
Class<I> type) |
<T extends Item<?>> |
PrismContainer.findOrCreateItem(ItemPath containerPath,
Class<T> type) |
<T extends Item<?>> |
PrismContainer.findOrCreateItem(ItemPath containerPath,
Class<T> type,
ItemDefinition definition) |
<X extends Item> |
PrismContainerValue.findOrCreateItem(ItemPath path,
Class<X> type,
ItemDefinition definition) |
<X extends Item> |
PrismContainerValue.findOrCreateItem(QName containerName,
Class<X> type) |
<I extends Item<?>> |
PrismContainer.removeItem(ItemPath path,
Class<I> itemType) |
<I extends Item<?>> |
PrismObject.removeItem(ItemPath path,
Class<I> itemType) |
static <T extends Item> |
Item.resetParentCollection(Collection<T> items)
Sets all parents to null.
|
Modifier and Type | Method and Description |
---|---|
abstract Item |
Item.clone() |
Item<?> |
PrismContainerValue.findItem(ItemPath itemPath) |
Item<?> |
PrismObject.findItem(ItemPath path) |
<X extends PrismValue> |
PrismContainer.findItem(ItemPath propPath) |
Item<?> |
PrismContainerValue.findItem(QName itemName) |
Item<?> |
PrismContainer.findItem(QName itemQName) |
Item<?> |
PrismContainerValue.findOrCreateItem(QName containerName) |
Item<V> |
PartiallyResolvedValue.getItem() |
Item<?> |
PrismContainerValue.getNextItem(Item<?> referenceItem) |
Item<?> |
PrismContainerValue.getPreviousItem(Item<?> referenceItem) |
abstract Item |
ItemDefinition.instantiate()
Create an item instance.
|
abstract Item |
ItemDefinition.instantiate(QName name)
Create an item instance.
|
Modifier and Type | Method and Description |
---|---|
List<Item<?>> |
PrismContainerValue.getItems()
Returns a set of items that the property container contains.
|
Modifier and Type | Method and Description |
---|---|
void |
PrismContainerValue.add(Item<?> item)
Adds an item to a property container.
|
void |
PrismContainer.add(Item<?> item)
Convenience method.
|
void |
PrismContainerValue.addReplaceExisting(Item<?> item)
Adds an item to a property container.
|
void |
PrismObject.addReplaceExisting(Item<?> item) |
boolean |
PrismContainerValue.contains(Item item) |
protected void |
Item.copyValues(Item clone) |
Collection<? extends ItemDelta> |
Item.diff(Item<V> other) |
Collection<? extends ItemDelta> |
Item.diff(Item<V> other,
boolean ignoreMetadata,
boolean isLiteral) |
protected void |
Item.diffInternal(Item<V> other,
Collection<? extends ItemDelta> deltas,
boolean ignoreMetadata,
boolean isLiteral) |
protected ItemDelta<V> |
Item.fixupDelta(ItemDelta<V> delta,
Item<V> other,
boolean ignoreMetadata) |
protected ItemDelta |
PrismProperty.fixupDelta(ItemDelta delta,
Item otherItem,
boolean ignoreMetadata) |
Item<?> |
PrismContainerValue.getNextItem(Item<?> referenceItem) |
Item<?> |
PrismContainerValue.getPreviousItem(Item<?> referenceItem) |
void |
PrismContainerValue.remove(Item<?> item) |
void |
PrismContainer.remove(Item<?> item)
Convenience method.
|
void |
PrismContainerValue.replace(Item<?> oldItem,
Item<?> newItem) |
void |
PrismContainerValue.replace(Item<?> oldItem,
Item<?> newItem) |
void |
PartiallyResolvedValue.setItem(Item<V> item) |
Modifier and Type | Method and Description |
---|---|
void |
PrismContainerValue.addAll(Collection<? extends Item<?>> itemsToAdd)
Adds a collection of items to a property container.
|
void |
PrismContainerValue.addAllReplaceExisting(Collection<? extends Item<?>> itemsToAdd)
Adds a collection of items to a property container.
|
Constructor and Description |
---|
PartiallyResolvedValue(Item<V> item,
ItemPath residualPath) |
Modifier and Type | Method and Description |
---|---|
<I extends Item> |
ItemDelta.computeChangedItem(I oldItem) |
Modifier and Type | Method and Description |
---|---|
Item<V> |
ItemDelta.getItemNew()
Returns the "new" state of the property - the state that would be after
the delta is applied.
|
Item<V> |
ItemDelta.getItemNew(Item<V> itemOld)
Returns the "new" state of the property - the state that would be after
the delta is applied.
|
Modifier and Type | Method and Description |
---|---|
abstract Class<? extends Item> |
ItemDelta.getItemClass() |
Modifier and Type | Method and Description |
---|---|
void |
ReferenceDelta.applyTo(Item item) |
void |
ItemDelta.applyTo(Item item)
Apply this delta (path) to a property.
|
void |
ContainerDelta.applyTo(Item item) |
void |
PropertyDelta.applyTo(Item item) |
Item<V> |
ItemDelta.getItemNew(Item<V> itemOld)
Returns the "new" state of the property - the state that would be after
the delta is applied.
|
static <T extends PrismValue> |
ItemDelta.toDeltaSetTriple(Item<T> item,
ItemDelta<T> delta) |
static <T extends PrismValue> |
ItemDelta.toDeltaSetTriple(Item<T> item,
ItemDelta<T> delta,
boolean oldValuesValid,
boolean newValuesValid)
Deprecated.
|
PrismValueDeltaSetTriple<V> |
ItemDelta.toDeltaSetTriple(Item<V> itemOld) |
Modifier and Type | Method and Description |
---|---|
protected Item |
ElementPrismAbstractImpl.getItem() |
<V extends PrismValue> |
PrismDomProcessor.parseItem(List<? extends Object> valueElements,
QName itemName,
ItemDefinition def)
This gets definition of an unspecified type.
|
Item<?> |
PrismDomProcessor.parseItem(List<? extends Object> valueElements,
QName itemName,
ItemDefinition def,
boolean reference) |
<V extends PrismValue> |
PrismDomProcessor.parseValueElement(Element valueElement,
ItemDefinition outputDefinition)
Returns a property value from a "value" like elements.
|
Modifier and Type | Method and Description |
---|---|
<T extends Containerable> |
PrismDomProcessor.parseContainerItems(PrismContainerDefinition<T> containingPcd,
List<? extends Object> valueElements,
QName propertyName,
boolean reference)
Used e.g.
|
<T extends Containerable,V extends PrismValue> |
PrismDomProcessor.parseContainerItems(PrismContainerDefinition<T> containingPcd,
List<Object> valueElements)
Used e.g.
|
<T extends Containerable> |
PrismDomProcessor.parsePrismContainerItems(List<Element> childElements,
PrismContainerDefinition<T> containerDefinition) |
protected <T extends Containerable> |
PrismDomProcessor.parsePrismContainerItems(List<Element> elements,
PrismContainerDefinition<T> containerDefinition,
Collection<? extends ItemDefinition> selection)
Parses items of PRISM CONTAINER from a list of elements.
|
Modifier and Type | Method and Description |
---|---|
<T extends Containerable> |
PrismDomProcessor.addItemValue(Item item,
Object element,
PrismContainer<T> container)
Parse the provided JAXB/DOM element and add it as a new value of the
specified item.
|
<T extends Containerable> |
PrismDomProcessor.deleteItemValue(Item item,
Object element,
PrismContainer<T> container)
Parse the provided JAXB/DOM element and delete it from the specified
item.
|
List<Element> |
PrismDomProcessor.serializeItemToDom(Item<?> item) |
List<Element> |
PrismDomProcessor.serializeItemToDom(Item<?> item,
boolean serializeCompositeObjects) |
List<Element> |
PrismDomProcessor.serializeItemToDom(Item<?> item,
Document document) |
List<Element> |
PrismDomProcessor.serializeItemToDom(Item<?> item,
Document document,
boolean serializeCompositeObjects) |
void |
PrismDomProcessor.serializeItemToDom(Item<?> item,
Element parentElement) |
void |
PrismDomProcessor.serializeItemToDom(Item<?> item,
Element parentElement,
boolean serializeCompositeObjects) |
Modifier and Type | Method and Description |
---|---|
static void |
PrismAsserts.assertDefinition(Item item,
QName type,
int minOccurs,
int maxOccurs) |
static void |
PrismAsserts.assertNotEmpty(Item<?> item) |
static void |
PrismAsserts.assertParentConsistency(Item<?> item) |
Modifier and Type | Method and Description |
---|---|
Class<? extends Item> |
RValueType.getItemClass() |
Modifier and Type | Method and Description |
---|---|
static RValueType |
RValueType.getTypeFromItemClass(Class<? extends Item> clazz) |
Modifier and Type | Class and Description |
---|---|
class |
ResourceAttribute<T>
Resource Object Attribute is a Property of Resource Object.
|
class |
ResourceAttributeContainer
Resource Object.
|
Modifier and Type | Method and Description |
---|---|
<T extends PrismValue> |
Task.getExtensionItem(QName itemName)
Returns specified item (property, reference or container) from the extension.
|
Modifier and Type | Method and Description |
---|---|
Item<?> |
TaskQuartzImpl.getExtensionItem(QName propertyName) |
Modifier and Type | Method and Description |
---|---|
static Collection<? extends ContainerItemDto> |
ContainerItemDto.createContainerValueDtoList(Item item) |
static String |
ContainerItemDto.getItemName(Item item) |
Modifier and Type | Method and Description |
---|---|
Item |
ItemWrapper.getItem() |
Copyright © 2013 evolveum. All rights reserved.