Uses of Interface
com.evolveum.midpoint.prism.Visitable
-
-
Uses of Visitable in com.evolveum.midpoint.common.refinery
Subinterfaces of Visitable in com.evolveum.midpoint.common.refinery Modifier and Type Interface Description interface
CompositeRefinedObjectClassDefinition
Used to represent combined definition of structural and auxiliary object classes.interface
LayerRefinedAttributeDefinition<T>
interface
LayerRefinedObjectClassDefinition
interface
RefinedAttributeDefinition<T>
interface
RefinedObjectClassDefinition
interface
ShadowDiscriminatorObjectDelta<T extends Objectable>
Classes in com.evolveum.midpoint.common.refinery that implement Visitable Modifier and Type Class Description class
CompositeRefinedObjectClassDefinitionImpl
Used to represent combined definition of structural and auxiliary object classes.class
LayerRefinedAttributeDefinitionImpl<T>
class
LayerRefinedObjectClassDefinitionImpl
class
RefinedAssociationDefinition
class
RefinedAttributeDefinitionImpl<T>
class
RefinedObjectClassDefinitionImpl
class
ShadowDiscriminatorObjectDeltaImpl<T extends Objectable>
-
Uses of Visitable in com.evolveum.midpoint.prism
Classes in com.evolveum.midpoint.prism with type parameters of type Visitable Modifier and Type Interface Description interface
Visitable<T extends Visitable<T>>
interface
Visitor<T extends Visitable<T>>
Subinterfaces of Visitable in com.evolveum.midpoint.prism Modifier and Type Interface Description interface
ComplexTypeDefinition
Provides a definition for a complex type, i.e.interface
Item<V extends PrismValue,D extends ItemDefinition>
Item is a common abstraction of Property, Reference and Container.interface
ItemDefinition<I extends Item>
interface
MutableComplexTypeDefinition
interface
MutableItemDefinition<I extends Item>
EXPERIMENTALinterface
MutablePrismContainerDefinition<C extends Containerable>
interface
MutablePrismPropertyDefinition<T>
interface
MutablePrismReferenceDefinition
interface
PrismContainer<C extends Containerable>
Prism container groups items into logical blocks.interface
PrismContainerDefinition<C extends Containerable>
interface
PrismContainerValue<C extends Containerable>
interface
PrismObject<O extends Objectable>
Common supertype for all identity objects.interface
PrismObjectDefinition<O extends Objectable>
interface
PrismObjectValue<O extends Objectable>
Extension of PrismContainerValue that holds object-specific data (OID and version).interface
PrismProperty<T>
Property is a specific characteristic of an object.interface
PrismPropertyDefinition<T>
interface
PrismPropertyValue<T>
interface
PrismReference
Object Reference is a property that describes reference to an object.interface
PrismReferenceDefinition
interface
PrismReferenceValue
interface
PrismValue
-
Uses of Visitable in com.evolveum.midpoint.prism.delta
Subinterfaces of Visitable in com.evolveum.midpoint.prism.delta Modifier and Type Interface Description interface
ContainerDelta<V extends Containerable>
interface
ItemDelta<V extends PrismValue,D extends ItemDefinition>
interface
ObjectDelta<O extends Objectable>
Relative difference (delta) of the object.interface
PrismValueDeltaSetTriple<V extends PrismValue>
DeltaSetTriple that is limited to hold prism values.interface
PropertyDelta<T>
Relative difference (delta) of a property values.interface
ReferenceDelta
-
Uses of Visitable in com.evolveum.midpoint.prism.extensions
Classes in com.evolveum.midpoint.prism.extensions that implement Visitable Modifier and Type Class Description class
AbstractDelegatedPrismValueDeltaSetTriple<V extends PrismValue>
-
Uses of Visitable in com.evolveum.midpoint.prism.impl
Classes in com.evolveum.midpoint.prism.impl that implement Visitable Modifier and Type Class Description class
ComplexTypeDefinitionImpl
TODOclass
ItemDefinitionImpl<I extends Item>
Abstract item definition in the schema.class
ItemImpl<V extends PrismValue,D extends ItemDefinition>
Item is a common abstraction of Property and PropertyContainer.class
PrismContainerDefinitionImpl<C extends Containerable>
Definition of a property container.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
PrismContainerValueImpl<C extends Containerable>
class
PrismObjectDefinitionImpl<O extends Objectable>
MidPoint Object Definition.class
PrismObjectImpl<O extends Objectable>
Common supertype for all identity objects.class
PrismObjectValueImpl<O extends Objectable>
Extension of PrismContainerValue that holds object-specific data (OID and version).class
PrismPropertyDefinitionImpl<T>
Property Definition.class
PrismPropertyImpl<T>
Property is a specific characteristic of an object.class
PrismPropertyValueImpl<T>
class
PrismReferenceDefinitionImpl
Object Reference Schema Definition.class
PrismReferenceImpl
Object Reference is a property that describes reference to an object.class
PrismReferenceValueImpl
class
PrismValueImpl
-
Uses of Visitable in com.evolveum.midpoint.prism.impl.delta
Classes in com.evolveum.midpoint.prism.impl.delta that implement Visitable Modifier and Type Class Description class
ContainerDeltaImpl<V extends Containerable>
class
ItemDeltaImpl<V extends PrismValue,D extends ItemDefinition>
class
ObjectDeltaImpl<O extends Objectable>
Relative difference (delta) of the object.class
PrismValueDeltaSetTripleImpl<V extends PrismValue>
DeltaSetTriple that is limited to hold prism values.class
PropertyDeltaImpl<T>
Relative difference (delta) of a property values.class
ReferenceDeltaImpl
-
Uses of Visitable in com.evolveum.midpoint.prism.impl.item
Classes in com.evolveum.midpoint.prism.impl.item that implement Visitable Modifier and Type Class Description class
DummyContainerImpl<C extends Containerable>
class
DummyPropertyImpl<T>
class
DummyReferenceImpl
-
Uses of Visitable in com.evolveum.midpoint.prism.impl.xnode
Classes in com.evolveum.midpoint.prism.impl.xnode that implement Visitable Modifier and Type Class Description class
ListXNodeImpl
class
MapXNodeImpl
class
PrimitiveXNodeImpl<T>
class
RootXNodeImpl
class
SchemaXNodeImpl
class
XNodeImpl
-
Uses of Visitable in com.evolveum.midpoint.prism.util
Methods in com.evolveum.midpoint.prism.util with parameters of type Visitable Modifier and Type Method Description static <T> void
PrismAsserts. assertOrigin(Visitable visitableItem, Objectable expectedOriginObject, OriginType... expectedOriginTypes)
static <T> void
PrismAsserts. assertOrigin(Visitable visitableItem, OriginType... expectedOriginTypes)
-
Uses of Visitable in com.evolveum.midpoint.prism.xnode
Subinterfaces of Visitable in com.evolveum.midpoint.prism.xnode Modifier and Type Interface Description interface
ListXNode
interface
MapXNode
Note we cannot use "extends Map" here, because in that case we would have to declare XNodeImpl as map value parameter.interface
PrimitiveXNode<T>
interface
RootXNode
interface
XNode
-
Uses of Visitable in com.evolveum.midpoint.repo.common.expression
Classes in com.evolveum.midpoint.repo.common.expression that implement Visitable Modifier and Type Class Description class
SourceTriple<V extends PrismValue,D extends ItemDefinition>
PrismValueDeltaSetTriple that also remembers the source from which it has originated. -
Uses of Visitable in com.evolveum.midpoint.schema.processor
Subinterfaces of Visitable in com.evolveum.midpoint.schema.processor Modifier and Type Interface Description interface
MutableObjectClassComplexTypeDefinition
interface
MutableResourceAttributeDefinition<T>
interface
ObjectClassComplexTypeDefinition
Describes a resource object class.interface
ResourceAttribute<T>
interface
ResourceAttributeContainer
interface
ResourceAttributeContainerDefinition
interface
ResourceAttributeDefinition<T>
Classes in com.evolveum.midpoint.schema.processor that implement Visitable Modifier and Type Class Description class
ObjectClassComplexTypeDefinitionImpl
class
ResourceAttributeContainerDefinitionImpl
Resource Object Definition (Object Class).class
ResourceAttributeContainerImpl
Resource Object.class
ResourceAttributeDefinitionImpl<T>
Resource Object Attribute Definition.class
ResourceAttributeImpl<T>
Resource Object Attribute is a Property of Resource Object. -
Uses of Visitable in com.evolveum.midpoint.schema.result
Classes in com.evolveum.midpoint.schema.result that implement Visitable Modifier and Type Class Description class
OperationResult
Nested Operation Result.
-