Interface | Description |
---|---|
AttributeAccessor |
Offers access to a persistent attribute in an entity class.
|
ContextModelListener |
Implementations of this class are interested in the discovery of new
entity classes or
generators . |
Class | Description |
---|---|
AnnotationDefaults |
Creates an implementation of an annotation class to access the default values for the single values.
|
AnyMapping<T> |
A column that is responsible to store the information for references to arbitrary entity types that are stored in the
same attribute.
|
CollectionProperty<E,T> |
Describes a property of an
EntityClass that contains more than one value. |
DefaultContextModelListener |
Base implementation of a
ContextModelListener with empty methods. |
EmbeddedProperty<E,T> |
Handling of properties defined in
Embeddable s. |
EntityClass<E> |
Describes the DB relevant metadata of an
entity class . |
EntityClass.EntityId |
Helper object to use as key in the state map, if we have a
GeneratedIdProperty . |
EntityProperty<E,T> |
Describes a property of an
EntityClass that references another entity. |
EntityProperty.MappingInformation |
Helper for evaluating correct mapping information from the annotations.
|
GeneratedIdProperty<E,T extends Number> |
Describes an
Id property of an EntityClass . |
GenerationState |
Encapsulates the state of a generated entity.
|
GenerationState.PendingState |
Marks all pending updates for an entity, that was not written up to now.
|
GenerationState.PendingState.Update<E> | |
GeneratorColumn |
Contains the metadata for a column from a
GeneratorTable . |
GeneratorContext |
Represents the configuration and state for one or more
EntitySqlGenerator s. |
GeneratorContext.GeneratorId | |
GeneratorTable |
Stores the metadata about existing database tables.
|
IdentityValue |
Contains the current value for a primary key of type
GenerationType.IDENTITY . |
IdGenerator |
Saves the current value and increments the value for a
GeneratedIdProperty . |
MapProperty<E,K,T> |
Describes a property of an
EntityClass that is a Map . |
PluralProperty<E,C,T> |
Base class for
MapProperty and CollectionProperty . |
PluralProperty.EntityMappingInformation |
Helper for evaluating correct mapping information from the annotations.
|
PrimitiveProperty<E,T> |
Describes a singular primitive property of an
EntityClass . |
Property<E,T> |
Base class for the description of properties of an
EntityClass . |
SequenceIdGenerator |
Stores the current value for a
SequenceGenerator . |
SingularProperty<E,T> |
Represents a value that is exactly one column in the database.
|
TableIdGenerator |
Saves the current value for a
TableGenerator . |
VersionProperty<E,T> |
Represents a property marked with
Version . |
Enum | Description |
---|---|
AccessStyle |
Indicates how persistent attributes are accessed.
|
UniquePropertyQuality |
Exception | Description |
---|---|
ModelException |
Thrown if the classes in the entity model are for some reason invalid.
|
Copyright © 2022 fastnate.org. All rights reserved.