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 classOpResult -
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 interfaceItemWrapper<I extends Item,VW extends PrismValueWrapper>interfacePrismContainerWrapper<C extends Containerable>interfacePrismObjectWrapper<O extends ObjectType>interfacePrismPropertyWrapper<T>interfacePrismReferenceWrapper<R extends Referencable>interfaceResourceAttributeWrapper<T>interfaceShadowWrapper -
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 classCaseWorkItemTypeWrapperCreated by honcharclassExpressionWrapperCreated by honcharclassItemWrapperImpl<I extends Item,VW extends PrismValueWrapper>classPrismContainerWrapperImpl<C extends Containerable>classPrismObjectWrapperImpl<O extends ObjectType>classPrismPropertyWrapperImpl<T>classPrismReferenceWrapperImpl<R extends Referencable>classProfilingClassLoggerContainerWrapperImpl<C extends Containerable>classProtectedStringTypeWrapperImplCreated by honcharclassResourceAttributeMappingWrapperclassResourceAttributeWrapperImpl<T>classResourceWrapperclassShadowAssociationWrapperImplclassShadowWrapperImplclassValueMetadataWrapperImpl -
Uses of Visitable in com.evolveum.midpoint.model.api.simulation
Subinterfaces of Visitable in com.evolveum.midpoint.model.api.simulation Modifier and Type Interface Description static interfaceProcessedObject.ProcessedObjectItemDelta<V extends PrismValue,D extends ItemDefinition<?>>ItemDeltaaugmented with functionality needed to display it in a complex way, for example, with the information on real change(s) to the object. -
Uses of Visitable in com.evolveum.midpoint.model.impl.schema.transform
Subinterfaces of Visitable in com.evolveum.midpoint.model.impl.schema.transform Modifier and Type Interface Description interfacePartiallyMutableItemDefinition<I extends Item<?,?>>static interfacePartiallyMutableItemDefinition.Attribute<T>static interfacePartiallyMutableItemDefinition.Container<C extends Containerable>static interfacePartiallyMutableItemDefinition.Property<T>static interfacePartiallyMutableItemDefinition.ReferenceClasses in com.evolveum.midpoint.model.impl.schema.transform that implement Visitable Modifier and Type Class Description classTransformableComplexTypeDefinitionstatic classTransformableComplexTypeDefinition.TrCompositeObjectDefinitionstatic classTransformableComplexTypeDefinition.TrResourceObjectClassDefinitionstatic classTransformableComplexTypeDefinition.TrResourceObjectDefinitionstatic classTransformableComplexTypeDefinition.TrResourceObjectTypeDefinitionclassTransformableContainerDefinition<C extends Containerable>static classTransformableContainerDefinition.AttributeContainerclassTransformableDefinitionclassTransformableItemDefinition<I extends Item<?,?>,D extends ItemDefinition<I>>classTransformableObjectDefinition<O extends Objectable>classTransformablePropertyDefinition<T>static classTransformablePropertyDefinition.RefinedAttribute<T>static classTransformablePropertyDefinition.ResourceAttribute<T>classTransformableReferenceDefinition -
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 interfaceConfigurableVisitor<T extends Visitable<T>>Visitor with configurable behavior.interfaceVisitable<T extends Visitable<T>>interfaceVisitor<T extends Visitable<T>>Subinterfaces of Visitable in com.evolveum.midpoint.prism Modifier and Type Interface Description interfaceComplexTypeDefinitionProvides a definition for a complex type, i.e.interfaceDefinitionCommon interface to access all definitions.interfaceEnumerationTypeDefinitionSimple type, which behaves as enumeration in most modeling languages.interfaceItem<V extends PrismValue,D extends ItemDefinition<?>>Item is a common abstraction of Property, Reference and Container.interfaceItemDefinition<I extends Item>A definition of a specific item (as opposed to a type).interfaceMutableComplexTypeDefinitionAn interface to mutate the definition of a complex type.interfaceMutableDefinitionAn interface that provides an ability to modify a definition.interfaceMutableItemDefinition<I extends Item>EXPERIMENTALinterfaceMutablePrismContainerDefinition<C extends Containerable>interfaceMutablePrismObjectDefinition<O extends Objectable>interfaceMutablePrismPropertyDefinition<T>interfaceMutablePrismReferenceDefinitioninterfaceMutableTypeDefinitioninterfacePrismContainer<C extends Containerable>Prism container groups items into logical blocks.interfacePrismContainerDefinition<C extends Containerable>Definition of a prism container.interfacePrismContainerValue<C extends Containerable>interfacePrismObject<O extends Objectable>Common supertype for all identity objects.interfacePrismObjectDefinition<O extends Objectable>TODOinterfacePrismObjectValue<O extends Objectable>Extension of PrismContainerValue that holds object-specific data (OID and version).interfacePrismProperty<T>Property is a specific characteristic of an object.interfacePrismPropertyDefinition<T>Definition of a prism property.interfacePrismPropertyValue<T>interfacePrismReferenceObject Reference is a property that describes reference to an object.interfacePrismReferenceDefinitioninterfacePrismReferenceValueinterfacePrismValueinterfaceSimpleTypeDefinitionDefines a simple (non-structured) definition.interfaceSmartVisitable<T extends SmartVisitable<T>>Visitable element that is smart enough to avoid being visited twice during one visitation.interfaceTypeDefinitionDefinition of a type (as opposed to definition of an item).interfaceValueMetadata -
Uses of Visitable in com.evolveum.midpoint.prism.deleg
Subinterfaces of Visitable in com.evolveum.midpoint.prism.deleg Modifier and Type Interface Description interfaceComplexTypeDefinitionDelegatorinterfaceContainerDefinitionDelegator<C extends Containerable>interfaceDefinitionDelegatorinterfaceItemDefinitionDelegator<I extends Item<?,?>>interfaceItemDeltaDelegator<V extends PrismValue,D extends ItemDefinition<?>>interfaceObjectDefinitionDelegator<O extends Objectable>interfacePropertyDefinitionDelegator<T>interfaceReferenceDefinitionDelegatorinterfaceTypeDefinitionDelegator -
Uses of Visitable in com.evolveum.midpoint.prism.delta
Subinterfaces of Visitable in com.evolveum.midpoint.prism.delta Modifier and Type Interface Description interfaceContainerDelta<V extends Containerable>interfaceItemDelta<V extends PrismValue,D extends ItemDefinition<?>>Item Delta describes a change of an item which is a property, container or a reference.interfaceObjectDelta<O extends Objectable>Relative difference (delta) of the object.interfacePrismValueDeltaSetTriple<V extends PrismValue>DeltaSetTriple that is limited to hold prism values.interfacePropertyDelta<T>Relative difference (delta) of a property values.interfaceReferenceDelta -
Uses of Visitable in com.evolveum.midpoint.prism.extensions
Classes in com.evolveum.midpoint.prism.extensions that implement Visitable Modifier and Type Class Description classAbstractDelegatedPrismValueDeltaSetTriple<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 classComplexTypeDefinitionImplDirect implementation ofComplexTypeDefinition.classDefinitionImplAbstract definition in the schema.classDummyPrismObjectDefinitionEXPERIMENTALclassEnumerationTypeDefinitionImplclassItemDefinitionImpl<I extends Item<?,?>>Abstract item definition in the schema.classItemImpl<V extends PrismValue,D extends ItemDefinition<?>>Item is a common abstraction of Property and PropertyContainer.classPrismContainerDefinitionImpl<C extends Containerable>Definition of a property container.classPrismContainerImpl<C extends Containerable>Property container groups properties into logical blocks.The reason for grouping may be as simple as better understandability of data structure.classPrismContainerValueImpl<C extends Containerable>classPrismObjectDefinitionImpl<O extends Objectable>MidPoint Object Definition.classPrismObjectImpl<O extends Objectable>Common supertype for all identity objects.classPrismObjectValueImpl<O extends Objectable>Extension of PrismContainerValue that holds object-specific data (OID and version).classPrismPropertyDefinitionImpl<T>Property Definition.classPrismPropertyImpl<T>Property is a specific characteristic of an object.classPrismPropertyValueImpl<T>classPrismReferenceDefinitionImplObject Reference Schema Definition.classPrismReferenceImplObject Reference is a property that describes reference to an object.classPrismReferenceValueImplclassPrismValueImplclassSimpleTypeDefinitionImplTODO documentclassTypeDefinitionImpl -
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 classContainerDeltaImpl<V extends Containerable>classItemDeltaImpl<V extends PrismValue,D extends ItemDefinition<?>>classObjectDeltaImpl<O extends Objectable>classPrismValueDeltaSetTripleImpl<V extends PrismValue>DeltaSetTriple that is limited to hold prism values.classPropertyDeltaImpl<T>Relative difference (delta) of a property values.classReferenceDeltaImpl -
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 classDummyContainerImpl<C extends Containerable>classDummyItem<V extends PrismValue,D extends ItemDefinition<?>,R extends Item<V,D>>classDummyPropertyImpl<T>classDummyReferenceImpl -
Uses of Visitable in com.evolveum.midpoint.prism.impl.metadata
Classes in com.evolveum.midpoint.prism.impl.metadata that implement Visitable Modifier and Type Class Description classValueMetadataAdapter -
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 classIncompleteMarkerXNodeImplFIXME: This could be effective singletonclassListXNodeImplclassMapXNodeImplclassPrimitiveXNodeImpl<T>classRootXNodeImplclassSchemaXNodeImplclassXNodeImpl -
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> voidPrismAsserts. assertOrigin(Visitable visitableItem, Objectable expectedOriginObject, OriginType... expectedOriginTypes)static <T> voidPrismAsserts. 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 interfaceIncompleteMarkerXNodeThis is a marker that a given prism item is incomplete.interfaceListXNodeinterfaceMapXNodeNote we cannot use "extends Map" here, because in that case we would have to declare XNodeImpl as map value parameter.interfacePrimitiveXNode<T>interfaceRootXNodeinterfaceXNode -
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 classSourceTriple<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 interfaceCompositeObjectDefinitionRepresents ad-hoc combination of definitions of structural and auxiliary object classes.interfaceMutableRawResourceAttributeDefinition<T>interfaceMutableResourceObjectClassDefinitionInterface allowing modifications of an object class definition.interfaceRawResourceAttributeDefinition<T>interfaceResourceAttribute<T>/** Resource Object Attribute is a Property of Resource Object.interfaceResourceAttributeContainerTODOinterfaceResourceAttributeContainerDefinitionTODO review docs Resource Object Definition (Object Class).interfaceResourceAttributeDefinition<T>Information about a resource attribute that is available from the connector and optionally refined by configuration in resource `schemaHandling` section.interfaceResourceObjectClassDefinitionDescribes a resource object class (e.g.interfaceResourceObjectDefinitionA 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).interfaceResourceObjectTypeDefinitionDefinition of "resource object type".interfaceShadowCoordinatesQualifiedObjectDelta<T extends Objectable>AnObjectDeltaenriched byResourceShadowCoordinates(pointing to a resource object type).Classes in com.evolveum.midpoint.schema.processor that implement Visitable Modifier and Type Class Description classAbstractResourceObjectDefinitionImplCommon implementation for bothResourceObjectClassDefinitionandResourceObjectTypeDefinition.classCompositeObjectDefinitionImplRepresents ad-hoc combination of definitions of structural and auxiliary object classes.classRawResourceAttributeDefinitionImpl<T>A structure holding "raw" definition of a resource attribute, i.e.classResourceAssociationDefinitionclassResourceAttributeContainerDefinitionImplResource Object Definition (Object Class).classResourceAttributeContainerImplTODO review docs Resource Object.classResourceAttributeDefinitionImpl<T>An attribute definition (obtained typically from the connector), optionally refined by information from `schemaHandling` section of a resource definition.classResourceAttributeImpl<T>classResourceObjectClassDefinitionImplDefault implementation ofResourceObjectClassDefinition.classResourceObjectTypeDefinitionImplDefault implementation ofResourceObjectTypeDefinition.classShadowCoordinatesQualifiedObjectDeltaImpl<T extends Objectable>AnObjectDeltaenriched 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 interfaceAttributeContainerDefinitionDelegatorinterfaceAttributeDefinitionDelegator<T>interfaceCompositeObjectDefinitionDelegatorinterfaceRefinedAttributeDefinitionDelegator<T>interfaceResourceObjectClassDefinitionDelegatorinterfaceResourceObjectDefinitionDelegatorinterfaceResourceObjectTypeDefinitionDelegator -
Uses of Visitable in com.evolveum.midpoint.schema.result
Classes in com.evolveum.midpoint.schema.result that implement Visitable Modifier and Type Class Description classOperationResultProvides rich information about an operation being executed; mainly for the sake of error reporting and functional/performance troubleshooting.
-