Uses of Interface
com.evolveum.midpoint.prism.Visitable
-
-
Uses of Visitable in com.evolveum.midpoint.gui.api.component.result
Classes in com.evolveum.midpoint.gui.api.component.result that implement Visitable Modifier and Type Class Description class
OpResult
-
Uses of Visitable in com.evolveum.midpoint.gui.api.prism.wrapper
Subinterfaces of Visitable in com.evolveum.midpoint.gui.api.prism.wrapper Modifier and Type Interface Description interface
ItemWrapper<I extends Item,VW extends PrismValueWrapper>
interface
PrismContainerWrapper<C extends Containerable>
interface
PrismObjectWrapper<O extends ObjectType>
interface
PrismPropertyWrapper<T>
interface
PrismReferenceWrapper<R extends Referencable>
interface
ResourceAttributeWrapper<T>
interface
ShadowWrapper
-
Uses of Visitable in com.evolveum.midpoint.gui.impl.prism.wrapper
Classes in com.evolveum.midpoint.gui.impl.prism.wrapper that implement Visitable Modifier and Type Class Description class
CaseWorkItemTypeWrapper
Created by honcharclass
ExpressionWrapper
Created by honcharclass
ItemWrapperImpl<I extends Item,VW extends PrismValueWrapper>
class
PrismContainerWrapperImpl<C extends Containerable>
class
PrismObjectWrapperImpl<O extends ObjectType>
class
PrismPropertyWrapperImpl<T>
class
PrismReferenceWrapperImpl<R extends Referencable>
class
ProfilingClassLoggerContainerWrapperImpl<C extends Containerable>
class
ProtectedStringTypeWrapperImpl
Created by honcharclass
ResourceAttributeMappingWrapper
class
ResourceAttributeWrapperImpl<T>
class
ResourceWrapper
class
ShadowAssociationWrapperImpl
class
ShadowWrapperImpl
class
ValueMetadataWrapperImpl
-
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
ConfigurableVisitor<T extends Visitable<T>>
Visitor with configurable behavior.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
Definition
Common interface to access all definitions.interface
EnumerationTypeDefinition
Simple type, which behaves as enumeration in most modeling languages.interface
Item<V extends PrismValue,D extends ItemDefinition>
Item is a common abstraction of Property, Reference and Container.interface
ItemDefinition<I extends Item>
A definition of a specific item (as opposed to a type).interface
MutableComplexTypeDefinition
An interface to mutate the definition of a complex type.interface
MutableDefinition
An interface that provides an ability to modify a definition.interface
MutableItemDefinition<I extends Item>
EXPERIMENTALinterface
MutablePrismContainerDefinition<C extends Containerable>
interface
MutablePrismObjectDefinition<O extends Objectable>
interface
MutablePrismPropertyDefinition<T>
interface
MutablePrismReferenceDefinition
interface
MutableTypeDefinition
interface
PrismContainer<C extends Containerable>
Prism container groups items into logical blocks.interface
PrismContainerDefinition<C extends Containerable>
Definition of a prism container.interface
PrismContainerValue<C extends Containerable>
interface
PrismObject<O extends Objectable>
Common supertype for all identity objects.interface
PrismObjectDefinition<O extends Objectable>
TODOinterface
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>
Definition of a prism property.interface
PrismPropertyValue<T>
interface
PrismReference
Object Reference is a property that describes reference to an object.interface
PrismReferenceDefinition
interface
PrismReferenceValue
interface
PrismValue
interface
SimpleTypeDefinition
Defines a simple (non-structured) definition.interface
SmartVisitable<T extends SmartVisitable<T>>
Visitable element that is smart enough to avoid being visited twice during one visitation.interface
TypeDefinition
Definition of a type (as opposed to definition of an item).interface
ValueMetadata
-
Uses of Visitable in com.evolveum.midpoint.prism.deleg
Subinterfaces of Visitable in com.evolveum.midpoint.prism.deleg Modifier and Type Interface Description interface
ComplexTypeDefinitionDelegator
interface
ContainerDefinitionDelegator<C extends Containerable>
interface
DefinitionDelegator
interface
ItemDefinitionDelegator<I extends Item<?,?>>
interface
ObjectDefinitionDelegator<O extends Objectable>
interface
PropertyDefinitionDelegator<T>
interface
ReferenceDefinitionDelegator
interface
TypeDefinitionDelegator
-
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>
Item Delta describes a change of an item which is a property, container or a reference.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 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 Visitable Modifier and Type Class Description class
com.evolveum.midpoint.prism.impl.DefinitionImpl
class
com.evolveum.midpoint.prism.impl.ItemDefinitionImpl<I extends Item<?,?>>
class
com.evolveum.midpoint.prism.impl.ItemImpl<V extends PrismValue,D extends ItemDefinition>
class
com.evolveum.midpoint.prism.impl.PrismContainerDefinitionImpl<C extends Containerable>
class
com.evolveum.midpoint.prism.impl.PrismContainerImpl<C extends Containerable>
class
com.evolveum.midpoint.prism.impl.PrismPropertyDefinitionImpl<T extends Object>
class
com.evolveum.midpoint.prism.impl.PrismPropertyImpl<T extends Object>
-
Uses of Visitable in com.evolveum.midpoint.prism.impl.delta
Classes in com.evolveum.midpoint.prism.impl.delta 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 Visitable Modifier and Type Class Description class
com.evolveum.midpoint.prism.impl.delta.ObjectDeltaImpl<O extends Objectable>
-
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
IncompleteMarkerXNode
This is a marker that a given prism item is incomplete.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.schema.processor
Subinterfaces of Visitable in com.evolveum.midpoint.schema.processor Modifier and Type Interface Description interface
CompositeObjectDefinition
Represents ad-hoc combination of definitions of structural and auxiliary object classes.interface
MutableRawResourceAttributeDefinition<T>
interface
MutableResourceObjectClassDefinition
Interface allowing modifications of an object class definition.interface
RawResourceAttributeDefinition<T>
interface
ResourceAttribute<T>
/** Resource Object Attribute is a Property of Resource Object.interface
ResourceAttributeContainer
TODOinterface
ResourceAttributeContainerDefinition
TODO review docs Resource Object Definition (Object Class).interface
ResourceAttributeDefinition<T>
Information about a resource attribute that is available from the connector and optionally refined by configuration in resource `schemaHandling` section.interface
ResourceObjectClassDefinition
Describes a resource object class (e.g.interface
ResourceObjectDefinition
A definition that describes either an object class (as fetched from the resource, optionally refined by `schemaHandling`), or an object type (as defined in `schemaHandling` part of resource definition).interface
ResourceObjectTypeDefinition
Definition of "resource object type".interface
ShadowCoordinatesQualifiedObjectDelta<T extends Objectable>
AnObjectDelta
enriched byResourceShadowCoordinates
(pointing to a resource object type).Classes in com.evolveum.midpoint.schema.processor that implement Visitable Modifier and Type Class Description class
AbstractResourceObjectDefinitionImpl
Common implementation for bothResourceObjectClassDefinition
andResourceObjectTypeDefinition
.class
CompositeObjectDefinitionImpl
Represents ad-hoc combination of definitions of structural and auxiliary object classes.class
RawResourceAttributeDefinitionImpl<T>
A structure holding "raw" definition of a resource attribute, i.e.class
ResourceAssociationDefinition
class
ResourceAttributeContainerDefinitionImpl
Resource Object Definition (Object Class).class
ResourceAttributeContainerImpl
TODO review docs Resource Object.class
ResourceAttributeDefinitionImpl<T>
An attribute definition (obtained typically from the connector), optionally refined by information from `schemaHandling` section of a resource definition.class
ResourceAttributeImpl<T>
class
ResourceObjectClassDefinitionImpl
Default implementation ofResourceObjectClassDefinition
.class
ResourceObjectTypeDefinitionImpl
Default implementation ofResourceObjectTypeDefinition
.class
ShadowCoordinatesQualifiedObjectDeltaImpl<T extends Objectable>
AnObjectDelta
enriched byResourceShadowCoordinates
(pointing to a resource object type). -
Uses of Visitable in com.evolveum.midpoint.schema.processor.deleg
Subinterfaces of Visitable in com.evolveum.midpoint.schema.processor.deleg Modifier and Type Interface Description interface
AttributeContainerDefinitionDelegator
interface
AttributeDefinitionDelegator<T>
interface
CompositeObjectDefinitionDelegator
interface
RefinedAttributeDefinitionDelegator<T>
interface
ResourceObjectClassDefinitionDelegator
interface
ResourceObjectDefinitionDelegator
interface
ResourceObjectTypeDefinitionDelegator
-
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
Provides rich information about an operation being executed; mainly for the sake of error reporting and functional/performance troubleshooting.
-