Uses of Interface
com.evolveum.midpoint.prism.Item
-
-
Uses of Item in com.evolveum.midpoint.common
Methods in com.evolveum.midpoint.common that return Item Modifier and Type Method Description static <IV extends PrismValue,ID extends ItemDefinition>
Item<IV,ID>StaticExpressionUtil. parseValueElements(Collection<?> valueElements, ID outputDefinition, String contextDescription)
Methods in com.evolveum.midpoint.common with parameters of type Item Modifier and Type Method Description static <IV extends PrismValue,ID extends ItemDefinition>
List<javax.xml.bind.JAXBElement<RawType>>StaticExpressionUtil. serializeValueElements(Item<IV,ID> item, String contextDescription)
-
Uses of Item in com.evolveum.midpoint.model.api
Method parameters in com.evolveum.midpoint.model.api with type arguments of type Item Modifier and Type Method Description @NotNull TaskType
ModelInteractionService. submitTaskFromTemplate(String templateTaskOid, List<Item<?,?>> extensionItems, com.evolveum.midpoint.task.api.Task opTask, OperationResult result)
-
Uses of Item in com.evolveum.midpoint.model.api.expr
Method parameters in com.evolveum.midpoint.model.api.expr with type arguments of type Item Modifier and Type Method Description TaskType
MidpointFunctions. submitTaskFromTemplate(String templateTaskOid, List<Item<?,?>> extensionItems)
-
Uses of Item in com.evolveum.midpoint.model.api.visualizer
Methods in com.evolveum.midpoint.model.api.visualizer that return Item Modifier and Type Method Description Item<?,?>
SceneItem. getSourceItem()
-
Uses of Item in com.evolveum.midpoint.prism
Classes in com.evolveum.midpoint.prism with type parameters of type Item Modifier and Type Interface Description interface
ItemDefinition<I extends Item>
interface
MutableItemDefinition<I extends Item>
EXPERIMENTALSubinterfaces of Item in com.evolveum.midpoint.prism Modifier and Type Interface Description interface
PrismContainer<C extends Containerable>
Prism container groups items into logical blocks.interface
PrismObject<O extends Objectable>
Common supertype for all identity objects.interface
PrismProperty<T>
Property is a specific characteristic of an object.interface
PrismReference
Object Reference is a property that describes reference to an object.interface
ValueMetadata
Methods in com.evolveum.midpoint.prism with type parameters of type Item Modifier and Type Method Description <I extends Item>
voidPrismObject. addExtensionItem(I item)
static <T extends Item<?,?>>
Collection<T>Item. cloneCollection(Collection<T> items)
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>>
IPrismContainerValue. createDetachedSubItem(QName name, Class<I> type, ID itemDefinition, boolean immutable)
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>>
IPrismContainer. findCreateItem(ItemPath itemPath, Class<I> type, ID itemDefinition, boolean create)
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>>
IPrismContainer. findCreateItem(QName itemQName, Class<I> type, boolean create)
<I extends Item>
IPrismObject. findExtensionItem(String elementLocalName)
<I extends Item>
IPrismObject. findExtensionItem(QName elementName)
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>>
IPrismContainer. findItem(ItemPath path, Class<I> type)
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>>
IPrismContainer. findItem(QName itemQName, Class<I> type)
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>>
IPrismContainerValue. findItem(ItemDefinition itemDefinition, Class<I> type)
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>>
IPrismContainerValue. findItem(ItemPath itemName, Class<I> type)
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>>
IPrismContainer. findOrCreateItem(ItemPath containerPath, Class<I> type)
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>>
IPrismContainer. findOrCreateItem(ItemPath containerPath, Class<I> type, ID definition)
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>>
IPrismContainerValue. findOrCreateItem(ItemPath path, Class<I> type, ID definition)
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>>
IPrismContainerValue. findOrCreateItem(QName containerName, Class<I> type)
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>>
voidPrismContainer. removeItem(ItemPath path, Class<I> itemType)
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>>
voidPrismObject. removeItem(ItemPath path, Class<I> itemType)
static <T extends Item>
Collection<T>Item. resetParentCollection(Collection<T> items)
Sets all parents to null.Methods in com.evolveum.midpoint.prism that return Item Modifier and Type Method Description Item
Item. clone()
Literal clone.Item
Item. cloneComplex(CloneStrategy strategy)
Complex clone with different cloning strategies.default Item<?,?>
Item. copy()
<V extends PrismValue,D extends ItemDefinition>
Item<V,D>ItemFactory. createDummyItem(Item<V,D> itemOld, D definition, ItemPath path)
Creates a dummy container with a fixed path.Item
Item. createImmutableClone()
<IV extends PrismValue,ID extends ItemDefinition>
Item<IV,ID>PrismContainer. findItem(ItemPath path)
default <IV extends PrismValue,ID extends ItemDefinition>
Item<IV,ID>PrismContainerValue. findItem(ItemPath itemPath)
<IV extends PrismValue,ID extends ItemDefinition>
Item<IV,ID>PrismContainerValue. findOrCreateItem(QName containerName)
Item<V,D>
PartiallyResolvedItem. getItem()
<IV extends PrismValue,ID extends ItemDefinition>
Item<IV,ID>PrismParser. parseItem()
Parses the input as a prism item.<IV extends PrismValue,ID extends ItemDefinition>
Item<IV,ID>PrismParserNoIO. parseItem()
Methods in com.evolveum.midpoint.prism that return types with arguments of type Item Modifier and Type Method Description @NotNull Collection<Item<?,?>>
PrismContainerValue. getItems()
Returns a collection of items that the property container contains.Methods in com.evolveum.midpoint.prism with parameters of type Item Modifier and Type Method Description void
PrismContainer. add(Item<?,?> item)
Convenience method.<IV extends PrismValue,ID extends ItemDefinition>
voidPrismContainerValue. add(Item<IV,ID> item)
<IV extends PrismValue,ID extends ItemDefinition>
voidPrismContainerValue. add(Item<IV,ID> item, boolean checkUniqueness)
Adds an item to a property container.<IV extends PrismValue,ID extends ItemDefinition>
voidPrismContainerValue. addReplaceExisting(Item<IV,ID> item)
Adds an item to a property container.void
PrismObject. addReplaceExisting(Item<?,?> item)
boolean
PrismContainerValue. contains(Item item)
static <V extends PrismValue,D extends ItemDefinition>
booleanItemCollectionsUtil. containsEquivalentValue(Item<V,D> item, V value, Comparator<V> comparator)
<V extends PrismValue,D extends ItemDefinition>
Item<V,D>ItemFactory. createDummyItem(Item<V,D> itemOld, D definition, ItemPath path)
Creates a dummy container with a fixed path.default ItemDelta<V,D>
Item. diff(Item<V,D> other)
Computes a difference (delta) with the specified item using DEFAULT_FOR_DELTA_APPLICATION (REAL_VALUE_CONSIDER_DIFFERENT_IDS) equivalence strategy.ItemDelta<V,D>
Item. diff(Item<V,D> other, @NotNull ParameterizedEquivalenceStrategy strategy)
Computes a difference (delta) with the specified item using given equivalence strategy.static @NotNull Collection<PrismValue>
Item. getAllValues(Item<?,?> item, ItemPath path)
static <V extends PrismValue>
@NotNull Collection<V>Item. getValues(Item<V,?> item)
static boolean
Item. hasNoValues(Item<?,?> item)
void
Item. merge(Item<V,D> otherItem)
Merge all the values of other item to this item.<IV extends PrismValue,ID extends ItemDefinition>
booleanPrismContainerValue. merge(Item<IV,ID> item)
Merges the provided item into this item.void
PrismContainer. remove(Item<?,?> item)
Convenience method.<IV extends PrismValue,ID extends ItemDefinition>
voidPrismContainerValue. remove(Item<IV,ID> item)
<IV extends PrismValue,ID extends ItemDefinition>
voidPrismContainerValue. replace(Item<IV,ID> oldItem, Item<IV,ID> newItem)
T
PrismSerializer. serialize(@NotNull Item<?,?> item)
Serializes given prism item.void
PartiallyResolvedItem. setItem(Item<V,D> item)
<IV extends PrismValue,ID extends ItemDefinition>
booleanPrismContainerValue. subtract(Item<IV,ID> item)
Subtract the provided item from this item.Method parameters in com.evolveum.midpoint.prism with type arguments of type Item Modifier and Type Method 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.Constructors in com.evolveum.midpoint.prism with parameters of type Item Constructor Description PartiallyResolvedItem(Item<V,D> item, ItemPath residualPath)
-
Uses of Item in com.evolveum.midpoint.prism.deleg
Classes in com.evolveum.midpoint.prism.deleg with type parameters of type Item Modifier and Type Interface Description interface
ItemDefinitionDelegator<I extends Item<?,?>>
-
Uses of Item in com.evolveum.midpoint.prism.delta
Methods in com.evolveum.midpoint.prism.delta with type parameters of type Item Modifier and Type Method Description <IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>,DD extends ItemDelta<IV,ID>>
DDObjectDelta. findItemDelta(ItemPath itemPath, Class<DD> deltaType, Class<I> itemType, boolean strict)
Methods in com.evolveum.midpoint.prism.delta that return Item Modifier and Type Method 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)
Methods in com.evolveum.midpoint.prism.delta that return types with arguments of type Item Modifier and Type Method Description Class<? extends Item>
ItemDelta. getItemClass()
Methods in com.evolveum.midpoint.prism.delta with parameters of type Item Modifier and Type Method Description void
ItemDelta. applyTo(Item item)
void
ItemDelta. applyToMatchingPath(Item item)
Applies delta to item.static <V extends PrismValue,D extends ItemDefinition>
ItemDelta<V,D>ItemDeltaUtil. createAddDeltaFor(Item<V,D> item)
static <V extends PrismValue,D extends ItemDefinition>
ItemDelta<V,D>ItemDeltaUtil. createAddDeltaFor(Item<V,D> item, PrismValue value)
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)
boolean
ContainerDelta. isApplicableToType(Item item)
boolean
PropertyDelta. isApplicableToType(Item item)
boolean
ReferenceDelta. isApplicableToType(Item item)
PrismValueDeltaSetTriple<V>
ItemDelta. toDeltaSetTriple(Item<V,D> itemOld)
static <IV extends PrismValue,ID extends ItemDefinition>
PrismValueDeltaSetTriple<IV>ItemDeltaUtil. toDeltaSetTriple(Item<IV,ID> item, ItemDelta<IV,ID> delta, PrismContext prismContext)
-
Uses of Item in com.evolveum.midpoint.prism.equivalence
Methods in com.evolveum.midpoint.prism.equivalence with parameters of type Item Modifier and Type Method Description boolean
EquivalenceStrategy. equals(Item<?,?> first, Item<?,?> second)
boolean
ParameterizedEquivalenceStrategy. equals(Item<?,?> first, Item<?,?> second)
int
EquivalenceStrategy. hashCode(Item<?,?> item)
int
ParameterizedEquivalenceStrategy. hashCode(Item<?,?> item)
-
Uses of Item in com.evolveum.midpoint.prism.impl
Classes in com.evolveum.midpoint.prism.impl with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw Item Modifier and Type Class Description class
com.evolveum.midpoint.prism.impl.ItemImpl<V extends PrismValue,D extends ItemDefinition>
class
com.evolveum.midpoint.prism.impl.PrismContainerImpl<C extends Containerable>
class
com.evolveum.midpoint.prism.impl.PrismPropertyImpl<T extends Object>
-
Uses of Item in com.evolveum.midpoint.prism.marshaller
Methods in com.evolveum.midpoint.prism.marshaller that return Item Modifier and Type Method Description <IV extends PrismValue,ID extends ItemDefinition,C extends Containerable>
Item<IV,ID>JaxbDomHack. parseRawElement(Object element, PrismContainerDefinition<C> definition)
-
Uses of Item in com.evolveum.midpoint.prism.util
Methods in com.evolveum.midpoint.prism.util that return Item Modifier and Type Method Description static Item<?,?>
PrismAsserts. assertEmptyAndIncomplete(PrismObject<?> object, ItemPath itemPath)
static Item<?,?>
PrismAsserts. assertIncomplete(PrismObject<?> object, ItemPath itemPath)
Item<V,D>
ItemDeltaItem. getAnyItem()
Item<V,D>
ItemDeltaItem. getItemNew()
Returns new item that is a result of delta application.Item<V,D>
ItemDeltaItem. getItemOld()
Methods in com.evolveum.midpoint.prism.util with parameters of type Item Modifier and Type Method Description static void
PrismAsserts. assertDefinition(Item item, QName type, int minOccurs, int maxOccurs)
static void
PrismAsserts. assertDifferent(String message, Item item1, Item item2, EquivalenceStrategy strategy)
static void
PrismAsserts. assertEquals(String message, Item item1, Item item2, EquivalenceStrategy strategy)
static void
PrismAsserts. assertNotEmpty(Item<?,?> item)
static void
PrismAsserts. assertParentConsistency(Item<?,?> item)
static String
PrismPrettyPrinter. prettyPrint(Item<?,?> item)
void
ItemDeltaItem. setItemNew(Item<V,D> itemNew)
void
ItemDeltaItem. setItemOld(Item<V,D> itemOld)
Constructors in com.evolveum.midpoint.prism.util with parameters of type Item Constructor Description ItemDeltaItem(Item<V,D> item)
ItemDeltaItem(Item<V,D> itemOld, ItemDelta<V,D> delta, Item<V,D> itemNew, D definition)
ItemDeltaItem(Item<V,D> item, D definition)
-
Uses of Item in com.evolveum.midpoint.schema.expression
Constructors in com.evolveum.midpoint.schema.expression with parameters of type Item Constructor Description TypedValue(Item<?,?> prismItem)
-
Uses of Item in com.evolveum.midpoint.schema.messaging
Methods in com.evolveum.midpoint.schema.messaging that return Item Modifier and Type Method Description Item<?,?>
MessageWrapper. getBodyAsPrismItem(String language)
Returns message body as prism item. -
Uses of Item in com.evolveum.midpoint.schema.metadata
Methods in com.evolveum.midpoint.schema.metadata with parameters of type Item Modifier and Type Method Description boolean
MidpointProvenanceEquivalenceStrategy. equals(Item<?,?> first, Item<?,?> second)
int
MidpointProvenanceEquivalenceStrategy. hashCode(Item<?,?> item)
-
Uses of Item in com.evolveum.midpoint.schema.processor
Subinterfaces of Item in com.evolveum.midpoint.schema.processor Modifier and Type Interface Description interface
ResourceAttribute<T>
interface
ResourceAttributeContainer
Classes in com.evolveum.midpoint.schema.processor that implement Item Modifier and Type Class Description class
ResourceAttributeContainerImpl
Resource Object.class
ResourceAttributeImpl<T>
Resource Object Attribute is a Property of Resource Object. -
Uses of Item in com.evolveum.midpoint.schema.util
Methods in com.evolveum.midpoint.schema.util that return types with arguments of type Item Modifier and Type Method Description static @NotNull List<Item<?,?>>
ObjectTypeUtil. mapToExtensionItems(Map<QName,Object> values, PrismContainerDefinition<?> extensionDefinition, PrismContext prismContext)
Methods in com.evolveum.midpoint.schema.util with parameters of type Item Modifier and Type Method Description static void
ObjectTypeUtil. normalizeAllRelations(Item<?,?> item, RelationRegistry relationRegistry)
-
Uses of Item in com.evolveum.prism.xml.ns._public.types_3
Methods in com.evolveum.prism.xml.ns._public.types_3 that return Item Modifier and Type Method Description <IV extends PrismValue,ID extends ItemDefinition<?>>
Item<IV,ID>RawType. getParsedItem(ID itemDefinition)
<IV extends PrismValue,ID extends ItemDefinition<?>>
Item<IV,ID>RawType. getParsedItem(ID itemDefinition, QName itemName)
Methods in com.evolveum.prism.xml.ns._public.types_3 with parameters of type Item Modifier and Type Method Description static ItemType
ItemType. fromItem(Item item, PrismContext prismContext)
-