Interface | Description |
---|---|
Checkable | |
ComplexTypeDefinition |
Provides a definition for a complex type, i.e.
|
Containerable | |
Definition | |
DefinitionFactory |
Factory for prism definitions (Definition and all its subtypes in prism-api).
|
Hacks |
TEMPORARY.
|
Item<V extends PrismValue,D extends ItemDefinition> |
Item is a common abstraction of Property, Reference and Container.
|
Itemable |
Interface for objects that behave like an item: they have a name and may have a definition.
|
ItemDefinition<I extends Item> | |
ItemFactory |
Factory for items (property, reference, container, object) and item values.
|
ItemPathParser | |
JaxbVisitable |
Represents visitable JAXB bean.
|
JaxbVisitor |
Represents visitor of generated JAXB beans.
|
LocalDefinitionStore |
Used to retrieve definition from 'local definition store' - i.e.
|
Matchable<T> | |
MutableComplexTypeDefinition | |
MutableDefinition | |
MutableItemDefinition<I extends Item> |
EXPERIMENTAL
|
MutablePrismContainerDefinition<C extends Containerable> | |
MutablePrismPropertyDefinition<T> | |
MutablePrismReferenceDefinition | |
MutableTypeDefinition | |
Objectable | |
ParentVisitable |
Allows a visitor to follow the path along the "parent" relationship.
|
ParserSource |
Source for prism parser (file, input stream, string, DOM tree, ...).
|
ParsingContext |
TODO TODO TODO
|
PathVisitable |
Visits only objects that are on the specified path or below.
|
PrismContainer<C extends Containerable> |
Prism container groups items into logical blocks.
|
PrismContainerable<T extends Containerable> | |
PrismContainerDefinition<C extends Containerable> | |
PrismContainerValue<C extends Containerable> | |
PrismContext | |
PrismObject<O extends Objectable> |
Common supertype for all identity objects.
|
PrismObjectDefinition<O extends Objectable> | |
PrismObjectValue<O extends Objectable> |
Extension of PrismContainerValue that holds object-specific data (OID and version).
|
PrismParser |
Parses a given input into prism or POJO objects.
|
PrismParser.ObjectHandler | |
PrismParserNoIO |
The same as PrismParser but has no IOException on parseXYZ methods.
|
PrismProperty<T> |
Property is a specific characteristic of an object.
|
PrismPropertyDefinition<T> | |
PrismPropertyValue<T> | |
PrismReference |
Object Reference is a property that describes reference to an object.
|
PrismReferenceDefinition | |
PrismReferenceValue | |
PrismSerializer<T> |
Takes care of serializing prism objects and other beans, i.e.
|
PrismValue | |
Recomputable | |
Referencable | |
Revivable | |
SimpleTypeDefinition |
Primarily for enums.
|
SimpleVisitable<T> | |
SimpleVisitor<T> | |
Structured |
Interface for properties that have inner structur, such as PolyString.
|
TypeDefinition | |
Visitable<T extends Visitable<T>> | |
Visitor<T extends Visitable<T>> |
Class | Description |
---|---|
ExpressionWrapper |
Contains the expression that can be part of e.g.
|
ItemCollectionsUtil | |
ItemUtil | |
ParserFileSource | |
ParserInputStreamSource | |
ParserStringSource | |
ParserXNodeSource | |
PartiallyResolvedItem<V extends PrismValue,D extends ItemDefinition> |
TODO description
|
PrismConstants | |
PrismValueCollectionsUtil | |
PrismValueUtil | |
SchemaMigration | |
SerializationContext |
Everything we want to maintain during the serialization process.
|
SerializationOptions |
Enum | Description |
---|---|
CloneStrategy | |
ConsistencyCheckScope |
Determines the scope of consistency checks.
|
ItemNameQualificationStrategy | |
ItemProcessing | |
ModificationType | |
NameQualificationStrategy | |
OriginType |
This enum defines source from where a change in property value occurred.
|
PrimitiveType | |
SchemaMigrationOperation | |
SimpleTypeDefinition.DerivationMethod |
Annotation Type | Description |
---|---|
Raw |
Copyright © 2020 Evolveum. All rights reserved.