Uses of Interface
com.evolveum.midpoint.prism.PrismContextSensitive
-
-
Uses of PrismContextSensitive in com.evolveum.midpoint.model.impl.schema.transform
Subinterfaces of PrismContextSensitive in com.evolveum.midpoint.model.impl.schema.transform Modifier and Type Interface Description interface
PartiallyMutableItemDefinition<I extends Item<?,?>>
static interface
PartiallyMutableItemDefinition.Attribute<T>
static interface
PartiallyMutableItemDefinition.Container<C extends Containerable>
static interface
PartiallyMutableItemDefinition.Property<T>
static interface
PartiallyMutableItemDefinition.Reference
Classes in com.evolveum.midpoint.model.impl.schema.transform that implement PrismContextSensitive Modifier and Type Class Description class
TransformableComplexTypeDefinition
static class
TransformableComplexTypeDefinition.TrResourceObjectDefinition
class
TransformableContainerDefinition<C extends Containerable>
static class
TransformableContainerDefinition.AttributeContainer
class
TransformableItemDefinition<I extends Item<?,?>,D extends ItemDefinition<I>>
class
TransformableObjectDefinition<O extends Objectable>
class
TransformablePropertyDefinition<T>
static class
TransformablePropertyDefinition.RefinedAttribute<T>
static class
TransformablePropertyDefinition.ResourceAttribute<T>
class
TransformableReferenceDefinition
-
Uses of PrismContextSensitive in com.evolveum.midpoint.prism
Subinterfaces of PrismContextSensitive 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
Itemable
Interface for objects that behave like an item: they have a name and may have a definition.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
PrismContainerable<T extends Containerable>
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
TypeDefinition
Definition of a type (as opposed to definition of an item).interface
ValueMetadata
-
Uses of PrismContextSensitive in com.evolveum.midpoint.prism.deleg
Subinterfaces of PrismContextSensitive 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 PrismContextSensitive in com.evolveum.midpoint.prism.delta
Subinterfaces of PrismContextSensitive 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
PropertyDelta<T>
Relative difference (delta) of a property values.interface
ReferenceDelta
-
Uses of PrismContextSensitive in com.evolveum.midpoint.prism.impl
Classes in com.evolveum.midpoint.prism.impl that implement PrismContextSensitive Modifier and Type Class Description class
ComplexTypeDefinitionImpl
Direct implementation ofComplexTypeDefinition
.class
DefinitionImpl
Abstract definition in the schema.class
DummyPrismObjectDefinition
EXPERIMENTALclass
EnumerationTypeDefinitionImpl
class
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
class
SimpleTypeDefinitionImpl
TODO documentclass
TypeDefinitionImpl
-
Uses of PrismContextSensitive in com.evolveum.midpoint.prism.impl.delta
Classes in com.evolveum.midpoint.prism.impl.delta that implement PrismContextSensitive Modifier and Type Class Description class
ContainerDeltaImpl<V extends Containerable>
class
ItemDeltaImpl<V extends PrismValue,D extends ItemDefinition>
class
ObjectDeltaImpl<O extends Objectable>
class
PropertyDeltaImpl<T>
Relative difference (delta) of a property values.class
ReferenceDeltaImpl
-
Uses of PrismContextSensitive in com.evolveum.midpoint.prism.impl.item
Classes in com.evolveum.midpoint.prism.impl.item that implement PrismContextSensitive Modifier and Type Class Description class
DummyContainerImpl<C extends Containerable>
class
DummyItem<V extends PrismValue,D extends ItemDefinition<?>,R extends Item<V,D>>
class
DummyPropertyImpl<T>
class
DummyReferenceImpl
-
Uses of PrismContextSensitive in com.evolveum.midpoint.prism.impl.metadata
Classes in com.evolveum.midpoint.prism.impl.metadata that implement PrismContextSensitive Modifier and Type Class Description class
ValueMetadataAdapter
-
Uses of PrismContextSensitive in com.evolveum.midpoint.prism.impl.query
Classes in com.evolveum.midpoint.prism.impl.query that implement PrismContextSensitive Modifier and Type Class Description class
AllFilterImpl
Filter designed to explicitly match everything.class
AndFilterImpl
class
ComparativeFilterImpl<T>
class
EqualFilterImpl<T>
class
ExistsFilterImpl
TODO think about creating abstract ItemFilter (ItemRelatedFilter) for this filter and ValueFilter.class
FullTextFilterImpl
class
GreaterFilterImpl<T>
class
InOidFilterImpl
class
LessFilterImpl<T>
class
LogicalFilterImpl
class
NaryLogicalFilterImpl
class
NoneFilterImpl
Filter designed to explicitly match nothing.class
NotFilterImpl
class
ObjectFilterImpl
class
OrFilterImpl
class
OrgFilterImpl
class
PropertyValueFilterImpl<T>
class
RefFilterImpl
class
SubstringFilterImpl<T>
class
TypeFilterImpl
class
UnaryLogicalFilterImpl
class
UndefinedFilterImpl
class
ValueFilterImpl<V extends PrismValue,D extends ItemDefinition>
-
Uses of PrismContextSensitive in com.evolveum.midpoint.prism.impl.schema
Classes in com.evolveum.midpoint.prism.impl.schema that implement PrismContextSensitive Modifier and Type Class Description class
PrismSchemaImpl
class
SchemaRegistryImpl
Registry and resolver of schema files and resources. -
Uses of PrismContextSensitive in com.evolveum.midpoint.prism.impl.schema.axiom
Classes in com.evolveum.midpoint.prism.impl.schema.axiom that implement PrismContextSensitive Modifier and Type Class Description class
AxiomEnabledSchemaRegistry
-
Uses of PrismContextSensitive in com.evolveum.midpoint.prism.query
Subinterfaces of PrismContextSensitive in com.evolveum.midpoint.prism.query Modifier and Type Interface Description interface
AllFilter
interface
AndFilter
interface
ComparativeFilter<T>
interface
EqualFilter<T>
interface
ExistsFilter
interface
FullTextFilter
interface
GreaterFilter<T>
interface
InOidFilter
TODO create a better name for this filterinterface
LessFilter<T>
interface
LogicalFilter
interface
NaryLogicalFilter
interface
NoneFilter
interface
NotFilter
interface
ObjectFilter
interface
OrFilter
interface
OrgFilter
interface
PropertyValueFilter<T>
interface
RefFilter
interface
SubstringFilter<T>
interface
TypeFilter
interface
UnaryLogicalFilter
interface
UndefinedFilter
interface
ValueFilter<V extends PrismValue,D extends ItemDefinition>
-
Uses of PrismContextSensitive in com.evolveum.midpoint.prism.schema
Subinterfaces of PrismContextSensitive in com.evolveum.midpoint.prism.schema Modifier and Type Interface Description interface
MutablePrismSchema
interface
PrismSchema
Schema as a collection of definitions.interface
SchemaRegistry
Maintains system-wide schemas. -
Uses of PrismContextSensitive in com.evolveum.midpoint.schema.processor
Subinterfaces of PrismContextSensitive in com.evolveum.midpoint.schema.processor Modifier and Type Interface Description interface
CompositeObjectDefinition
Used to represent combined definition of structural and auxiliary object classes.interface
ConnectorSchema
interface
MutableRawResourceAttributeDefinition<T>
interface
MutableResourceObjectClassDefinition
Interface allowing modifications of an object class definition.interface
MutableResourceSchema
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
Definition that describes either an object class (as fetched from the resource), or an object type (as defined in `schemaHandling` part of resource definition).interface
ResourceObjectTypeDefinition
Definition of "resource object type".interface
ResourceSchema
A schema covering the whole resource.interface
ShadowCoordinatesQualifiedObjectDelta<T extends Objectable>
AnObjectDelta
enriched byResourceShadowCoordinates
(pointing to a resource object type).Classes in com.evolveum.midpoint.schema.processor that implement PrismContextSensitive Modifier and Type Class Description class
AbstractResourceObjectDefinitionImpl
Common implementation for bothResourceObjectClassDefinition
andResourceObjectTypeDefinition
.class
CompositeObjectDefinitionImpl
Used to represent combined definition of structural and auxiliary object classes.class
ConnectorSchemaImpl
class
RawResourceAttributeDefinitionImpl<T>
A structure holding "raw" definition of a resource attribute, i.e.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
ResourceSchemaImpl
Direct implementation ofResourceSchema
interface.class
ShadowCoordinatesQualifiedObjectDeltaImpl<T extends Objectable>
AnObjectDelta
enriched byResourceShadowCoordinates
(pointing to a resource object type). -
Uses of PrismContextSensitive in com.evolveum.midpoint.schema.processor.deleg
Subinterfaces of PrismContextSensitive in com.evolveum.midpoint.schema.processor.deleg Modifier and Type Interface Description interface
AttributeContainerDefinitionDelegator
interface
AttributeDefinitionDelegator<T>
interface
RefinedAttributeDefinitionDelegator<T>
interface
ResourceObjectDefinitionDelegator
-
Uses of PrismContextSensitive in com.evolveum.prism.xml.ns._public.types_3
Classes in com.evolveum.prism.xml.ns._public.types_3 that implement PrismContextSensitive Modifier and Type Class Description class
RawType
A class used to hold raw XNodes until the definition for such an object is known.
-