Uses of Interface
com.evolveum.midpoint.prism.SmartVisitable
-
Packages that use SmartVisitable Package Description com.evolveum.midpoint.common.refinery com.evolveum.midpoint.prism com.evolveum.midpoint.prism.impl com.evolveum.midpoint.schema.processor -
-
Uses of SmartVisitable in com.evolveum.midpoint.common.refinery
Subinterfaces of SmartVisitable 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
Classes in com.evolveum.midpoint.common.refinery that implement SmartVisitable Modifier and Type Class Description class
CompositeRefinedObjectClassDefinitionImpl
Used to represent combined definition of structural and auxiliary object classes.class
LayerRefinedAttributeDefinitionImpl<T>
class
LayerRefinedObjectClassDefinitionImpl
class
RefinedAttributeDefinitionImpl<T>
class
RefinedObjectClassDefinitionImpl
-
Uses of SmartVisitable in com.evolveum.midpoint.prism
Classes in com.evolveum.midpoint.prism with type parameters of type SmartVisitable Modifier and Type Interface Description interface
SmartVisitable<T extends SmartVisitable<T>>
Visitable element that is smart enough to avoid being visited twice during one visitation.interface
SmartVisitation<T extends SmartVisitable<T>>
Keeps the state of the visitation in order to avoid visiting one object multiple times.Subinterfaces of SmartVisitable in com.evolveum.midpoint.prism Modifier and Type Interface Description interface
ComplexTypeDefinition
Provides a definition for a complex type, i.e.interface
Definition
interface
ItemDefinition<I extends Item>
interface
MutableComplexTypeDefinition
interface
MutableDefinition
interface
MutableItemDefinition<I extends Item>
EXPERIMENTALinterface
MutablePrismContainerDefinition<C extends Containerable>
interface
MutablePrismObjectDefinition<O extends Objectable>
interface
MutablePrismPropertyDefinition<T>
interface
MutablePrismReferenceDefinition
interface
MutableTypeDefinition
interface
PrismContainerDefinition<C extends Containerable>
TODOinterface
PrismObjectDefinition<O extends Objectable>
TODOinterface
PrismPropertyDefinition<T>
interface
PrismReferenceDefinition
interface
SimpleTypeDefinition
Primarily for enums.interface
TypeDefinition
-
Uses of SmartVisitable in com.evolveum.midpoint.prism.impl
Classes in com.evolveum.midpoint.prism.impl with type parameters of type SmartVisitable Modifier and Type Class Description class
SmartVisitationImpl<T extends SmartVisitable<T>>
A visitation of a structure of SmartVisitables.Classes in com.evolveum.midpoint.prism.impl that implement SmartVisitable Modifier and Type Class Description class
ComplexTypeDefinitionImpl
TODOclass
DefinitionImpl
Abstract definition in the schema.class
DummyPrismObjectDefinition
EXPERIMENTALclass
ItemDefinitionImpl<I extends Item>
Abstract item definition in the schema.class
PrismContainerDefinitionImpl<C extends Containerable>
Definition of a property container.class
PrismObjectDefinitionImpl<O extends Objectable>
MidPoint Object Definition.class
PrismPropertyDefinitionImpl<T>
Property Definition.class
PrismReferenceDefinitionImpl
Object Reference Schema Definition.class
SimpleTypeDefinitionImpl
class
TypeDefinitionImpl
-
Uses of SmartVisitable in com.evolveum.midpoint.schema.processor
Subinterfaces of SmartVisitable in com.evolveum.midpoint.schema.processor Modifier and Type Interface Description interface
MutableObjectClassComplexTypeDefinition
interface
MutableResourceAttributeDefinition<T>
interface
ObjectClassComplexTypeDefinition
Describes a resource object class.interface
ResourceAttributeContainerDefinition
TODOinterface
ResourceAttributeDefinition<T>
Classes in com.evolveum.midpoint.schema.processor that implement SmartVisitable Modifier and Type Class Description class
ObjectClassComplexTypeDefinitionImpl
class
ResourceAttributeContainerDefinitionImpl
Resource Object Definition (Object Class).class
ResourceAttributeDefinitionImpl<T>
Resource Object Attribute Definition.
-