| Class and Description | 
|---|
| AbstractColumn
 Represents a column in a database table. 
 | 
| ChildrenDescriptor
 Complete definition of how a child entity is related to its parent entity. 
 | 
| Column
 Represents a column in a table that holds entity values. 
 | 
| Converter
 This interface describes mechanisms for translating objects from one
 type to another and back. 
 | 
| Dao
 A  
Dao is an interface that allows basic CRUD operations to be performed. | 
| DaoBuilder
 A DaoBuilder provides mechanisms for defining the relationship between
 a Java type and the table(s) that will persist the data held in the class. 
 | 
| DaoDescriptor
 Implementers of this interface completely describe all the information
 necessary to persisting objects of type  
ENTITY. | 
| Envelope
 A simple holder for data objects that can package
 it with its own ID. 
 | 
| IndirectDaoBuilder
 An  
IndirectDaoBuilder is used for times when the class representing
 the persisted entity is immutable. | 
| IndirectKeylessDaoBuilder
 An  
IndirectKeylessDaoBuilder provides mechanisms for defining the relationship between
 a Java type and the table that backs it. | 
| JoinColumn
 Represents a column that links to a foreign key of some
 other entity. 
 | 
| KeylessDao
 A  
KeylessDao is an interface that allows basic, non-singular CRUD operations to be performed. | 
| KeylessDaoDescriptor
 Implementers of this interface completely describe all the information
 necessary to persisting objects of type  
ENTITY, except for
 the primary key. | 
| KeylessDaoImpl
 The  
KeylessDao implementation. | 
| KeylessSqlBuilder
 This class generates SQL strings suitable to be used in
  
PreparedStatements used by KeylessDaos. | 
| KeylessValidator
 A utility for checking whether or not the configuration of a  
KeylessDao
 matches the database schema. | 
| Operator
 The  
Operator type supports the generation of SQL statements
 that specify the various comparisons allows in SQL where clauses. | 
| ParentColumn
 Represents a reference from a child entity to its parent. 
 | 
| PopulateResult
 Indication of the result, and work remaining, after an item has been populated. 
 | 
| Prefixer
 Utility for providing unique prefixes in a fixed pattern. 
 | 
| PrimaryKey
 Representation of the column that holds the primary key for the entity. 
 | 
| Queries
 Represents the generated SQL for doing CRUD operations on some entity. 
 | 
| SelectColumnList
 Representation of the column names to be used in a SQL where clause. 
 | 
| SelectColumnList.ColumnOperatorEntry
 Representation of a column name and its relevant operator
 to be used in a SQL where clause. 
 | 
| SqlRunner
 This class does the heavy lifting of creating  
Statements,
 executing SQL, and parsing ResultSets. | 
Copyright © 2019. All rights reserved.