Uses of Class
com.evolveum.midpoint.prism.Item

Packages that use Item
com.evolveum.midpoint.common.expression   
com.evolveum.midpoint.common.expression.evaluator   
com.evolveum.midpoint.common.expression.script   
com.evolveum.midpoint.common.mapping   
com.evolveum.midpoint.prism   
com.evolveum.midpoint.prism.delta   
com.evolveum.midpoint.prism.dom   
com.evolveum.midpoint.prism.util   
com.evolveum.midpoint.repo.sql.data.common   
com.evolveum.midpoint.schema.processor   
com.evolveum.midpoint.web.component.prism   
 

Uses of Item in com.evolveum.midpoint.common.expression
 

Methods in com.evolveum.midpoint.common.expression that return Item
 Item<V> ItemDeltaItem.getAnyItem()
           
 Item<V> Source.getEmptyItem()
           
 Item<V> ItemDeltaItem.getItemNew()
           
 Item<V> ItemDeltaItem.getItemOld()
           
 

Methods in com.evolveum.midpoint.common.expression with parameters of type Item
 void ItemDeltaItem.setItemNew(Item<V> itemNew)
           
 void ItemDeltaItem.setItemOld(Item<V> itemOld)
           
 

Constructors in com.evolveum.midpoint.common.expression with parameters of type 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, javax.xml.namespace.QName name)
           
Source(Item<V> itemOld, ItemDelta<V> delta, Item<V> itemNew, javax.xml.namespace.QName name)
           
 

Uses of Item in com.evolveum.midpoint.common.expression.evaluator
 

Methods in com.evolveum.midpoint.common.expression.evaluator that return Item
static
<V extends PrismValue>
Item<V>
LiteralExpressionEvaluatorFactory.parseValueElements(java.util.Collection<?> valueElements, ItemDefinition outputDefinition, java.lang.String contextDescription, PrismContext prismContext)
           
 

Methods in com.evolveum.midpoint.common.expression.evaluator with parameters of type Item
static
<V extends PrismValue>
java.util.List<?>
LiteralExpressionEvaluatorFactory.serializeValueElements(Item<V> item, java.lang.String contextDescription)
           
 

Uses of Item in com.evolveum.midpoint.common.expression.script
 

Methods in com.evolveum.midpoint.common.expression.script with parameters of type Item
 void ScriptVariables.addVariableDefinition(javax.xml.namespace.QName name, Item item)
           
 

Uses of Item in com.evolveum.midpoint.common.mapping
 

Methods in com.evolveum.midpoint.common.mapping that return Item
 Item<V> Mapping.getOutput()
           
 

Uses of Item in com.evolveum.midpoint.prism
 

Subclasses of Item in com.evolveum.midpoint.prism
 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.
 

Methods in com.evolveum.midpoint.prism with type parameters of type Item
static
<T extends Item>
java.util.Collection<T>
Item.cloneCollection(java.util.Collection<T> items)
           
static
<T extends Item>
T
Item.createNewDefinitionlessItem(javax.xml.namespace.QName name, java.lang.Class<T> type)
           
<I extends Item<?>>
I
PrismContainerValue.findItem(ItemDefinition itemDefinition, java.lang.Class<I> type)
           
<I extends Item<?>>
I
PrismObject.findItem(ItemPath path, java.lang.Class<I> type)
           
<I extends Item<?>>
I
PrismContainer.findItem(ItemPath propPath, java.lang.Class<I> type)
           
<I extends Item<?>>
I
PrismContainer.findItem(javax.xml.namespace.QName itemQName, java.lang.Class<I> type)
           
<I extends Item<?>>
I
PrismContainerValue.findItem(javax.xml.namespace.QName itemName, java.lang.Class<I> type)
           
<T extends Item<?>>
T
PrismContainer.findOrCreateItem(ItemPath containerPath, java.lang.Class<T> type)
           
<T extends Item<?>>
T
PrismContainer.findOrCreateItem(ItemPath containerPath, java.lang.Class<T> type, ItemDefinition definition)
           
<X extends Item>
X
PrismContainerValue.findOrCreateItem(javax.xml.namespace.QName containerName, java.lang.Class<X> type)
           
<I extends Item<?>>
void
PrismObject.removeItem(ItemPath path, java.lang.Class<I> itemType)
           
<I extends Item<?>>
void
PrismContainer.removeItem(ItemPath path, java.lang.Class<I> itemType)
           
static
<T extends Item>
java.util.Collection<T>
Item.resetParentCollection(java.util.Collection<T> items)
          Sets all parents to null.
 

Methods in com.evolveum.midpoint.prism that return Item
abstract  Item Item.clone()
           
 Item<?> PrismObject.findItem(ItemPath path)
           
 Item<?> PrismContainerValue.findItem(ItemPath itemPath)
           
<X extends PrismValue>
Item<X>
PrismContainer.findItem(ItemPath propPath)
           
 Item<?> PrismContainer.findItem(javax.xml.namespace.QName itemQName)
           
 Item<?> PrismContainerValue.findItem(javax.xml.namespace.QName itemName)
           
 Item<?> PrismContainerValue.findOrCreateItem(javax.xml.namespace.QName containerName)
           
 Item<?> PrismContainerValue.getNextItem(Item<?> referenceItem)
           
 Item<?> PrismContainerValue.getPreviousItem(Item<?> referenceItem)
           
abstract  Item ItemDefinition.instantiate()
          Create an item instance.
abstract  Item ItemDefinition.instantiate(javax.xml.namespace.QName name)
          Create an item instance.
 

Methods in com.evolveum.midpoint.prism that return types with arguments of type Item
 java.util.List<Item<?>> PrismContainerValue.getItems()
          Returns a set of items that the property container contains.
 

Methods in com.evolveum.midpoint.prism with parameters of type Item
 void PrismContainer.add(Item<?> item)
          Convenience method.
 void PrismContainerValue.add(Item<?> item)
          Adds an item to a property container.
 void PrismObject.addReplaceExisting(Item<?> item)
           
 void PrismContainerValue.addReplaceExisting(Item<?> item)
          Adds an item to a property container.
protected  void Item.copyValues(Item clone)
           
 java.util.Collection<? extends ItemDelta> Item.diff(Item<V> other)
           
 java.util.Collection<? extends ItemDelta> Item.diff(Item<V> other, boolean ignoreMetadata, boolean isLiteral)
           
 java.util.Collection<? extends ItemDelta> Item.diff(Item<V> other, ItemPath pathPrefix, boolean ignoreMetadata, boolean isLiteral)
           
protected  void Item.diffInternal(Item<V> other, ItemPath pathPrefix, java.util.Collection<? extends ItemDelta> deltas, boolean ignoreMetadata, boolean isLiteral)
           
protected  ItemDelta Item.fixupDelta(ItemDelta delta, Item<V> other, ItemPath pathPrefix, boolean ignoreMetadata)
           
protected  ItemDelta PrismProperty.fixupDelta(ItemDelta delta, Item otherItem, ItemPath pathPrefix, boolean ignoreMetadata)
           
 Item<?> PrismContainerValue.getNextItem(Item<?> referenceItem)
           
 Item<?> PrismContainerValue.getPreviousItem(Item<?> referenceItem)
           
 void PrismContainer.remove(Item<?> item)
          Convenience method.
 void PrismContainerValue.remove(Item<?> item)
           
 void PrismContainerValue.replace(Item<?> oldItem, Item<?> newItem)
           
 void PrismContainerValue.replace(Item<?> oldItem, Item<?> newItem)
           
 

Method parameters in com.evolveum.midpoint.prism with type arguments of type Item
 void PrismContainerValue.addAll(java.util.Collection<? extends Item<?>> itemsToAdd)
          Adds a collection of items to a property container.
 void PrismContainerValue.addAllReplaceExisting(java.util.Collection<? extends Item<?>> itemsToAdd)
          Adds a collection of items to a property container.
 

Uses of Item in com.evolveum.midpoint.prism.delta
 

Methods in com.evolveum.midpoint.prism.delta with type parameters of type Item
<I extends Item>
I
ItemDelta.computeChangedItem(I oldItem)
           
 

Methods in com.evolveum.midpoint.prism.delta that return Item
 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.
 

Methods in com.evolveum.midpoint.prism.delta that return types with arguments of type Item
abstract  java.lang.Class<? extends Item> ItemDelta.getItemClass()
           
 

Methods in com.evolveum.midpoint.prism.delta with parameters of type Item
 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>
PrismValueDeltaSetTriple<T>
ItemDelta.toDeltaSetTriple(Item<T> item, ItemDelta<T> delta)
           
static
<T extends PrismValue>
PrismValueDeltaSetTriple<T>
ItemDelta.toDeltaSetTriple(Item<T> item, ItemDelta<T> delta, boolean oldValuesValid, boolean newValuesValid)
          Deprecated. 
 PrismValueDeltaSetTriple<V> ItemDelta.toDeltaSetTriple(Item<V> itemOld)
           
 

Uses of Item in com.evolveum.midpoint.prism.dom
 

Methods in com.evolveum.midpoint.prism.dom that return Item
protected  Item ElementPrismAbstractImpl.getItem()
           
 Item<?> PrismDomProcessor.parseItem(java.util.List<? extends java.lang.Object> valueElements, javax.xml.namespace.QName itemName, ItemDefinition def)
          This gets definition of an unspecified type.
 Item<?> PrismDomProcessor.parseItem(java.util.List<? extends java.lang.Object> valueElements, javax.xml.namespace.QName itemName, ItemDefinition def, boolean reference)
           
 

Methods in com.evolveum.midpoint.prism.dom that return types with arguments of type Item
<T extends Containerable>
java.util.Collection<? extends Item<?>>
PrismDomProcessor.parseContainerItems(PrismContainerDefinition<T> containingPcd, java.util.List<? extends java.lang.Object> valueElements, javax.xml.namespace.QName propertyName, boolean reference)
          Used e.g.
<T extends Containerable>
java.util.Collection<? extends Item<?>>
PrismDomProcessor.parseContainerItems(PrismContainerDefinition<T> containingPcd, java.util.List<java.lang.Object> valueElements)
          Used e.g.
<T extends Containerable>
java.util.Collection<? extends Item>
PrismDomProcessor.parsePrismContainerItems(java.util.List<org.w3c.dom.Element> childElements, PrismContainerDefinition<T> containerDefinition)
           
protected
<T extends Containerable>
java.util.Collection<? extends Item<?>>
PrismDomProcessor.parsePrismContainerItems(java.util.List<org.w3c.dom.Element> elements, PrismContainerDefinition<T> containerDefinition, java.util.Collection<? extends ItemDefinition> selection)
          Parses items of PRISM CONTAINER from a list of elements.
 

Methods in com.evolveum.midpoint.prism.dom with parameters of type Item
<T extends Containerable>
boolean
PrismDomProcessor.addItemValue(Item item, java.lang.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>
boolean
PrismDomProcessor.deleteItemValue(Item item, java.lang.Object element, PrismContainer<T> container)
          Parse the provided JAXB/DOM element and delete it from the specified item.
 java.util.List<org.w3c.dom.Element> PrismDomProcessor.serializeItemToDom(Item<?> item)
           
 java.util.List<org.w3c.dom.Element> PrismDomProcessor.serializeItemToDom(Item<?> item, org.w3c.dom.Document document)
           
 void PrismDomProcessor.serializeItemToDom(Item<?> item, org.w3c.dom.Element parentElement)
           
 

Uses of Item in com.evolveum.midpoint.prism.util
 

Methods in com.evolveum.midpoint.prism.util with parameters of type Item
static void PrismAsserts.assertDefinition(Item item, javax.xml.namespace.QName type, int minOccurs, int maxOccurs)
           
static void PrismAsserts.assertNotEmpty(Item<?> item)
           
static void PrismAsserts.assertParentConsistency(Item<?> item)
           
 

Uses of Item in com.evolveum.midpoint.repo.sql.data.common
 

Methods in com.evolveum.midpoint.repo.sql.data.common that return types with arguments of type Item
 java.lang.Class<? extends Item> RValueType.getItemClass()
           
 

Method parameters in com.evolveum.midpoint.repo.sql.data.common with type arguments of type Item
static RValueType RValueType.getTypeFromItemClass(java.lang.Class<? extends Item> clazz)
           
 

Uses of Item in com.evolveum.midpoint.schema.processor
 

Subclasses of Item in com.evolveum.midpoint.schema.processor
 class ResourceAttribute<T>
          Resource Object Attribute is a Property of Resource Object.
 class ResourceAttributeContainer
          Resource Object.
 

Uses of Item in com.evolveum.midpoint.web.component.prism
 

Methods in com.evolveum.midpoint.web.component.prism that return Item
 Item ItemWrapper.getItem()
           
 



Copyright © 2012 evolveum. All Rights Reserved.