| Interface | Description | 
|---|---|
| AttributeAccessor | Offers access to a persistent attribute in an entity class. | 
| Class | Description | 
|---|---|
| AnnotationDefaults | Creates an implementation of an annotation class to access the default values for the single values. | 
| CollectionProperty<E,T> | Describes a property of an  EntityClassthat contains more than one value. | 
| EmbeddedProperty<E,T> | Handling of properties defined in  Embeddables. | 
| EntityClass<E> | Describes the DB relevant metadata of an  entity class. | 
| EntityProperty<E,T> | Describes a property of an  EntityClassthat references another entity. | 
| GeneratedIdProperty<E> | Describes an  Idproperty of anEntityClass. | 
| GenerationState | Encapsulates the state of a generated entity. | 
| GenerationState.PendingState | Marks all pending updates for an entity, that was not written up to now. | 
| GeneratorContext | Represents the configuration and state for one or more  EntitySqlGenerators. | 
| 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  EntityClassthat is aMap. | 
| PluralProperty<E,C,T> | Base class for  MapPropertyandCollectionProperty. | 
| 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 | Possible values for  GeneratorContext#setUniquePropertyQuality. | 
| Exception | Description | 
|---|---|
| ModelException | Thrown if the classes in the entity model are for some reason invalid. | 
Copyright © 2016 fastnate.org. All rights reserved.