| Interface | Description | 
|---|---|
| ColumnAccessByName | Define accessors by name. | 
| ObjectModel | This interface defines methods related to object referencing and tracking | 
| Persistent | This interface defines methods related to saving an object | 
| Class | Description | 
|---|---|
| BooleanKey | This class can be used as an ObjectKey to uniquely identify an
 object within an application where the id consists
 of a Boolean. | 
| ComboKey | This class can be used as an ObjectKey to uniquely identify an
 object within an application where the key consists of multiple
 entities (such a String[] representing a multi-column primary key). | 
| DateKey | This class can be used as an ObjectKey to uniquely identify an
 object within an application where the id is a Date. | 
| NumberKey | This class can be used as an ObjectKey to uniquely identify an
 object within an application where the id  consists
 of a single entity such a GUID or the value of a db row's primary key. | 
| ObjectKey<T> | This class can be used to uniquely identify an object within
 an application. | 
| SimpleKey<T> | This empty class marks an ObjectKey as being capable of being
 represented as a single column in a database. | 
| StringKey | This class can be used as an ObjectKey to uniquely identify an
 object within an application where the id  consists
 of a single entity such a GUID or the value of a db row's primary key. | 
Copyright © 2000–2020 The Apache Software Foundation. All rights reserved.