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>> |
|