Uses of Interface
com.evolveum.midpoint.prism.Itemable
Package
Description
-
Uses of Itemable in com.evolveum.midpoint.model.api.simulation
Modifier and TypeInterfaceDescriptionstatic interface
ProcessedObject.ProcessedObjectItemDelta<V extends PrismValue,
D extends ItemDefinition<?>> ItemDelta
augmented with functionality needed to display it in a complex way, for example, with the information on real change(s) to the object. -
Uses of Itemable in com.evolveum.midpoint.prism
Modifier and TypeInterfaceDescriptioninterface
Item<V extends PrismValue,
D extends ItemDefinition<?>> Item is a common abstraction of Property, Reference and Container.interface
PrismContainer<C extends Containerable>
Prism container groups items into logical blocks.interface
PrismContainerable<T extends Containerable>
interface
PrismObject<O extends Objectable>
Common supertype for all identity objects.interface
Property is a specific characteristic of an object.interface
Object Reference is a property that describes reference to an object.interface
Modifier and TypeMethodDescriptionvoid
Item.checkConsistenceInternal
(Itemable rootItem, boolean requireDefinitions, boolean prohibitRaw, ConsistencyCheckScope scope) void
PrismValue.checkConsistenceInternal
(Itemable rootItem, boolean requireDefinitions, boolean prohibitRaw, ConsistencyCheckScope scope) void
-
Uses of Itemable in com.evolveum.midpoint.prism.deleg
Modifier and TypeInterfaceDescriptioninterface
ItemDeltaDelegator<V extends PrismValue,
D extends ItemDefinition<?>> -
Uses of Itemable in com.evolveum.midpoint.prism.delta
Modifier and TypeInterfaceDescriptioninterface
ContainerDelta<V extends Containerable>
interface
ItemDelta<V extends PrismValue,
D extends ItemDefinition<?>> Item Delta describes a change of an item which is a property, container or a reference.interface
Relative difference (delta) of a property values.interface
-
Uses of Itemable in com.evolveum.midpoint.prism.impl
Modifier and TypeClassDescriptionclass
ItemImpl<V extends PrismValue,
D extends ItemDefinition<?>> Item is a common abstraction of Property and PropertyContainer.class
PrismContainerImpl<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
PrismObjectImpl<O extends Objectable>
Common supertype for all identity objects.class
Property is a specific characteristic of an object.class
Object Reference is a property that describes reference to an object.Modifier and TypeMethodDescriptionvoid
ItemImpl.checkConsistenceInternal
(Itemable rootItem, boolean requireDefinitions, boolean prohibitRaw, ConsistencyCheckScope scope) void
PrismContainerImpl.checkConsistenceInternal
(Itemable rootItem, boolean requireDefinitions, boolean prohibitRaw, ConsistencyCheckScope scope) void
PrismContainerValueImpl.checkConsistenceInternal
(Itemable rootItem, boolean requireDefinitions, boolean prohibitRaw, ConsistencyCheckScope scope) void
PrismObjectImpl.checkConsistenceInternal
(Itemable rootItem, boolean requireDefinitions, boolean prohibitRaw, ConsistencyCheckScope scope) void
PrismPropertyValueImpl.checkConsistenceInternal
(Itemable rootItem, boolean requireDefinitions, boolean prohibitRaw, ConsistencyCheckScope scope) void
PrismReferenceValueImpl.checkConsistenceInternal
(Itemable rootItem, boolean requireDefinitions, boolean prohibitRaw, ConsistencyCheckScope scope) abstract void
PrismValueImpl.checkConsistenceInternal
(Itemable rootItem, boolean requireDefinitions, boolean prohibitRaw, ConsistencyCheckScope scope) void
-
Uses of Itemable in com.evolveum.midpoint.prism.impl.delta
Modifier and TypeClassDescriptionclass
ContainerDeltaImpl<V extends Containerable>
class
ItemDeltaImpl<V extends PrismValue,
D extends ItemDefinition<?>> class
Relative difference (delta) of a property values.class
-
Uses of Itemable in com.evolveum.midpoint.prism.impl.item
Modifier and TypeClassDescriptionclass
DummyContainerImpl<C extends Containerable>
class
DummyItem<V extends PrismValue,
D extends ItemDefinition<?>, R extends Item<V, D>> class
class
Modifier and TypeMethodDescriptionfinal void
DummyItem.checkConsistenceInternal
(Itemable rootItem, boolean requireDefinitions, boolean prohibitRaw, ConsistencyCheckScope scope) -
Uses of Itemable in com.evolveum.midpoint.prism.impl.metadata
Modifier and TypeMethodDescriptionvoid
ValueMetadataAdapter.checkConsistenceInternal
(Itemable rootItem, boolean requireDefinitions, boolean prohibitRaw, ConsistencyCheckScope scope) -
Uses of Itemable in com.evolveum.midpoint.prism.impl.query
Modifier and TypeClassDescriptionclass
class
class
class
class
final class
class
class
final class
class
ValueFilterImpl<V extends PrismValue,
D extends ItemDefinition<?>> -
Uses of Itemable in com.evolveum.midpoint.prism.query
Modifier and TypeInterfaceDescriptioninterface
AnyInFilter<T>
interface
interface
EqualFilter<T>
interface
interface
interface
LessFilter<T>
interface
interface
interface
interface
ValueFilter<V extends PrismValue,
D extends ItemDefinition<?>> -
Uses of Itemable in com.evolveum.midpoint.schema.processor
Modifier and TypeInterfaceDescriptioninterface
/** Resource Object Attribute is a Property of Resource Object.interface
TODOModifier and TypeClassDescriptionfinal class
TODO review docs Resource Object.class
Modifier and TypeMethodDescriptionvoid
ResourceAttributeContainerImpl.checkConsistenceInternal
(Itemable rootItem, boolean requireDefinitions, boolean prohibitRaw, ConsistencyCheckScope scope)