Modifier and Type | Method and Description |
---|---|
static <IV extends PrismValue,ID extends ItemDefinition> |
StaticExpressionUtil.parseValueElements(Collection<?> valueElements,
ID outputDefinition,
String contextDescription,
PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
static <IV extends PrismValue,ID extends ItemDefinition> |
StaticExpressionUtil.serializeValueElements(Item<IV,ID> item,
String contextDescription) |
Modifier and Type | Method and Description |
---|---|
List<Item> |
ScriptExecutionResult.getDataOutput() |
Constructor and Description |
---|
ScriptExecutionResult(String consoleOutput,
List<Item> dataOutput) |
Modifier and Type | Method and Description |
---|---|
Item<?,?> |
SceneItem.getSourceItem() |
Modifier and Type | Method and Description |
---|---|
Item<V,D> |
ItemDeltaItem.getAnyItem() |
Item<V,D> |
Source.getEmptyItem() |
Item<V,D> |
ItemDeltaItem.getItemNew() |
Item<V,D> |
ItemDeltaItem.getItemOld() |
Modifier and Type | Method and Description |
---|---|
void |
ItemDeltaItem.setItemNew(Item<V,D> itemNew) |
void |
ItemDeltaItem.setItemOld(Item<V,D> itemOld) |
Constructor and Description |
---|
ItemDeltaItem(Item<V,D> item) |
ItemDeltaItem(Item<V,D> itemOld,
ItemDelta<V,D> delta,
Item<V,D> itemNew) |
ItemDeltaItem(Item<V,D> itemOld,
ItemDelta<V,D> delta,
Item<V,D> itemNew) |
Source(Item<V,D> itemOld,
ItemDelta<V,D> delta,
Item<V,D> itemNew,
QName name) |
Source(Item<V,D> itemOld,
ItemDelta<V,D> delta,
Item<V,D> itemNew,
QName name) |
Modifier and Type | Method and Description |
---|---|
Item<V,D> |
Mapping.getOutput() |
Modifier and Type | Method and Description |
---|---|
void |
SchemaTransformer.applySecurityConstraints(List<Item<?,?>> items,
ObjectSecurityConstraints securityConstraints,
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationDecisionType defaultReadDecision,
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationDecisionType defaultAddDecision,
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationDecisionType defaultModifyDecision,
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationPhaseType phase) |
Modifier and Type | Method and Description |
---|---|
List<Item> |
Data.getData() |
Modifier and Type | Method and Description |
---|---|
void |
Data.addItem(Item item) |
static Data |
Data.create(Item data) |
void |
ExecutionContext.setVariable(String variableName,
Item item) |
Modifier and Type | Field and Description |
---|---|
protected Item<?,?> |
SceneItemImpl.sourceItem |
Modifier and Type | Method and Description |
---|---|
Item<?,?> |
SceneItemImpl.getSourceItem() |
Modifier and Type | Method and Description |
---|---|
void |
SceneItemImpl.setSourceItem(Item<?,?> sourceItem) |
Modifier and Type | Class and Description |
---|---|
class |
ItemDefinition<I extends Item>
Abstract item definition in the schema.
|
Modifier and Type | Class and Description |
---|---|
class |
PrismContainer<C 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<O 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 |
---|---|
<I extends Item> |
PrismObject.addExtensionItem(I item) |
static <T extends Item> |
Item.cloneCollection(Collection<T> items) |
static <T extends Item> |
Item.createNewDefinitionlessItem(QName name,
Class<T> type,
PrismContext prismContext) |
<I extends Item> |
PrismObject.findExtensionItem(QName elementName) |
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>> |
PrismContainerValue.findItem(ItemDefinition itemDefinition,
Class<I> type) |
<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,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,I extends Item<IV,ID>> |
PrismContainerValue.findOrCreateItem(QName containerName,
Class<I> type) |
<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) |
static <T extends Item> |
Item.resetParentCollection(Collection<T> items)
Sets all parents to null.
|
Modifier and Type | Method and Description |
---|---|
abstract Item |
Item.clone() |
<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> |
PrismContainerValue.findItem(QName itemName) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismContainer.findItem(QName itemQName) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismContainerValue.findOrCreateItem(QName containerName) |
Item<V,D> |
PartiallyResolvedItem.getItem() |
Item<?,?> |
PrismContainerValue.getNextItem(Item<?,?> referenceItem) |
Item<?,?> |
PrismContainerValue.getPreviousItem(Item<?,?> referenceItem) |
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 |
PrismContainer.add(Item<?,?> item)
Convenience method.
|
<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.
|
void |
PrismObject.addReplaceExisting(Item<?,?> item) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismContainerValue.addReplaceExisting(Item<IV,ID> item)
Adds an item to a property container.
|
boolean |
PrismContainerValue.contains(Item item) |
protected void |
Item.copyValues(Item clone) |
ItemDelta<V,D> |
Item.diff(Item<V,D> other) |
ItemDelta<V,D> |
Item.diff(Item<V,D> other,
boolean ignoreMetadata,
boolean isLiteral) |
protected void |
Item.diffInternal(Item<V,D> other,
Collection<? extends ItemDelta> deltas,
boolean ignoreMetadata,
boolean isLiteral) |
protected ItemDelta<V,D> |
Item.fixupDelta(ItemDelta<V,D> delta,
Item<V,D> other,
boolean ignoreMetadata) |
protected ItemDelta |
PrismProperty.fixupDelta(ItemDelta delta,
Item otherItem,
boolean ignoreMetadata) |
Item<?,?> |
PrismContainerValue.getNextItem(Item<?,?> referenceItem) |
Item<?,?> |
PrismContainerValue.getPreviousItem(Item<?,?> referenceItem) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismContainerValue.merge(Item<IV,ID> item)
Merges the provided item into this item.
|
void |
Item.merge(Item<V,D> otherItem)
Merge all the values of other item to this item.
|
void |
PrismContainer.remove(Item<?,?> item)
Convenience method.
|
<IV extends PrismValue,ID extends ItemDefinition> |
PrismContainerValue.remove(Item<IV,ID> item) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismContainerValue.replace(Item<IV,ID> oldItem,
Item<IV,ID> newItem) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismContainerValue.replace(Item<IV,ID> oldItem,
Item<IV,ID> newItem) |
void |
PartiallyResolvedItem.setItem(Item<V,D> item) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismContainerValue.substract(Item<IV,ID> item)
Substract the provided item from this item.
|
RawType |
PrismContext.toRawType(Item item)
A bit of hack: serializes any Item into a RawType.
|
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 |
---|
PartiallyResolvedItem(Item<V,D> item,
ItemPath residualPath) |
Modifier and Type | Method and Description |
---|---|
Item<V,D> |
ItemDelta.getItemNew()
Returns the "new" state of the property - the state that would be after
the delta is applied.
|
Item<V,D> |
ItemDelta.getItemNew(Item<V,D> itemOld)
Returns the "new" state of the property - the state that would be after
the delta is applied.
|
Item<V,D> |
ItemDelta.getItemNewMatchingPath(Item<V,D> itemOld) |
Modifier and Type | Method and Description |
---|---|
abstract Class<? extends Item> |
ItemDelta.getItemClass() |
Modifier and Type | Method and Description |
---|---|
void |
ItemDelta.applyTo(Item item) |
void |
ItemDelta.applyToMatchingPath(Item item)
Applies delta to item were path of the delta and path of the item matches (skips path checks).
|
Item<V,D> |
ItemDelta.getItemNew(Item<V,D> itemOld)
Returns the "new" state of the property - the state that would be after
the delta is applied.
|
Item<V,D> |
ItemDelta.getItemNewMatchingPath(Item<V,D> itemOld) |
boolean |
ItemDelta.isApplicableTo(Item item) |
protected abstract boolean |
ItemDelta.isApplicableToType(Item item) |
protected boolean |
ContainerDelta.isApplicableToType(Item item) |
protected boolean |
ReferenceDelta.isApplicableToType(Item item) |
protected boolean |
PropertyDelta.isApplicableToType(Item item) |
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.
|
PrismValueDeltaSetTriple<V> |
ItemDelta.toDeltaSetTriple(Item<V,D> itemOld) |
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 |
---|---|
protected <T extends Containerable> |
PrismJasonProcessor.parsePrismContainerItems(com.fasterxml.jackson.databind.JsonNode jsonObject,
PrismContainerDefinition<T> containerDefinition,
String defaultNamespace) |
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.
|
Modifier and Type | Method and Description |
---|---|
<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) |
Modifier and Type | Method and Description |
---|---|
Item |
PropertyValueFilter.getFilterItem() |
Item |
PropertyValueFilter.getObjectItem(PrismContainerValue value) |
Modifier and Type | Method and Description |
---|---|
MatchingRule |
ValueFilter.getMatchingRuleFromRegistry(MatchingRuleRegistry matchingRuleRegistry,
Item filterItem) |
Modifier and Type | Method and Description |
---|---|
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 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 |
---|---|
Set<RAnyValue> |
RAnyConverter.convertToRValue(Item item,
boolean assignment) |
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 |
---|---|
<IV extends PrismValue,ID extends ItemDefinition> |
Task.getExtensionItem(QName itemName)
Returns specified item (property, reference or container) from the extension.
|
Modifier and Type | Method and Description |
---|---|
void |
Task.setExtensionItem(Item item)
Puts generic item into extension.
|
Modifier and Type | Method and Description |
---|---|
Item<?,?> |
TaskQuartzImpl.getExtensionItem(QName propertyName) |
Modifier and Type | Method and Description |
---|---|
void |
TaskQuartzImpl.setExtensionItem(Item item) |
Modifier and Type | Method and Description |
---|---|
static Collection<? extends ContainerItemDto> |
ContainerItemDto.createContainerValueDtoList(Item item) |
static String |
ContainerItemDto.getItemName(Item item) |
Modifier and Type | Interface and Description |
---|---|
interface |
ItemWrapper<I extends Item,ID extends ItemDefinition> |
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 | Field and Description |
---|---|
protected I |
PropertyOrReferenceWrapper.item |
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) |
Copyright © 2016 evolveum. All rights reserved.