- AbstractColumn<TYPE,ENTITY,BUILDER> - Class in org.hrorm
 
- 
Represents a column in a database table.
 
- AbstractColumn(String, String, Function<ENTITY, TYPE>, BiConsumer<BUILDER, TYPE>, boolean, String) - Constructor for class org.hrorm.AbstractColumn
 
-  
 
- addAtom(WherePredicateTree.Conjunction, WherePredicate) - Method in class org.hrorm.WherePredicateTree
 
-  
 
- addDataColumn(Column<ENTITY, BUILDER>) - Method in class org.hrorm.ColumnCollection
 
-  
 
- addJoinColumn(JoinColumn<ENTITY, ?, BUILDER, ?>) - Method in class org.hrorm.ColumnCollection
 
-  
 
- addSubtree(WherePredicateTree.Conjunction, WherePredicateTree) - Method in class org.hrorm.WherePredicateTree
 
-  
 
- addUniquenConstraint(String...) - Method in class org.hrorm.ColumnCollection
 
-  
 
- allColumns() - Method in class org.hrorm.ColumnCollection
 
-  
 
- allColumns(List<Column<E, B>>, List<JoinColumn<E, ?, B, ?>>) - Static method in class org.hrorm.ColumnCollection
 
-  
 
- allColumns() - Method in interface org.hrorm.KeylessDaoDescriptor
 
- 
All the columns of the underlying table, both data type and join type.
 
- and(Where) - Method in class org.hrorm.Where
 
- 
Add a new predicate to the existing object by connecting the
 existing predicates to the passed argument with a logical and
 operation.
 
- and(String, Operator, Long) - Method in class org.hrorm.Where
 
- 
Add a new predicate to the existing object by connecting the
 existing predicates to the new one with a logical and.
 
- and(String, Operator, BigDecimal) - Method in class org.hrorm.Where
 
- 
Add a new predicate to the existing object by connecting the
 existing predicates to the new one with a logical and.
 
- and(String, Operator, String) - Method in class org.hrorm.Where
 
- 
Add a new predicate to the existing object by connecting the
 existing predicates to the new one with a logical and.
 
- and(String, Operator, Instant) - Method in class org.hrorm.Where
 
- 
Add a new predicate to the existing object by connecting the
 existing predicates to the new one with a logical and.
 
- and(String, Operator, Boolean) - Method in class org.hrorm.Where
 
- 
Add a new predicate to the existing object by connecting the
 existing predicates to the new one with a logical and.
 
- ascending(String...) - Static method in class org.hrorm.Order
 
- 
To order things in an increasing direction by the passed columns.
 
- asList() - Method in class org.hrorm.WherePredicateTree
 
-  
 
- Association<LEFT,RIGHT> - Class in org.hrorm
 
- 
A simple tuple class that binds two objects.
 
- Association() - Constructor for class org.hrorm.Association
 
-  
 
- AssociationDao<LEFT,RIGHT> - Interface in org.hrorm
 
- 
A DAO that can find and persist associations between entities.
 
- AssociationDaoBuilder<LEFT,RIGHT> - Class in org.hrorm
 
- 
 
- AssociationDaoBuilder(DaoDescriptor<LEFT, ?>, DaoDescriptor<RIGHT, ?>) - Constructor for class org.hrorm.AssociationDaoBuilder
 
- 
Construct a new builder instance.
 
- AssociationDaoImpl<LEFT,LEFTBUILDER,RIGHT,RIGHTBUILDER> - Class in org.hrorm
 
- 
Implementation of the AssociationDao.
 
- AssociationDaoImpl(Dao<Association<LEFT, RIGHT>>, String, String, PrimaryKey<LEFT, LEFTBUILDER>, PrimaryKey<RIGHT, RIGHTBUILDER>) - Constructor for class org.hrorm.AssociationDaoImpl
 
-  
 
- atomicDelete(ENTITY) - Method in interface org.hrorm.Dao
 
- 
Run a delete statement in the database within a transaction.
 
- atomicDelete(ENTITY) - Method in class org.hrorm.DaoImpl
 
-  
 
- atomicInsert(ENTITY) - Method in interface org.hrorm.KeylessDao
 
- 
Insert a record into the database within a transaction that is
 managed within the Dao.
 
- atomicInsert(ENTITY) - Method in class org.hrorm.KeylessDaoImpl
 
-  
 
- atomicUpdate(ENTITY) - Method in interface org.hrorm.Dao
 
- 
Run an update statement to change the values in the database associated
 with an existing record.
 
- atomicUpdate(ENTITY) - Method in class org.hrorm.DaoImpl
 
-  
 
- AVG - Static variable in class org.hrorm.SqlFunction
 
- 
To run the SQL AVG function on a column in a table.
 
- saveChildren(Connection, Envelope<PARENT>) - Method in class org.hrorm.ChildrenDescriptor
 
-  
 
- Schema - Class in org.hrorm
 
- 
The Schema class can be used to generate SQL to
 create tables, sequences, and constraints described by
 KeylessDaoDescriptor objects.
 
- Schema(KeylessDaoDescriptor...) - Constructor for class org.hrorm.Schema
 
- 
Construct an instance.
 
- SchemaDescriptor<ENTITY,BUILDER> - Interface in org.hrorm
 
- 
Defines a class that can be used to build a richer schema than a
 DaoDescriptor or KeylessDaoDescriptor.
 
- select(long) - Method in interface org.hrorm.Dao
 
- 
Read a record from the database by its primary key.
 
- select(long) - Method in class org.hrorm.DaoImpl
 
-  
 
- select(Where) - Method in interface org.hrorm.KeylessDao
 
- 
Run a select in the data store for entities matching the given where predicates.
 
- select(Where, Order) - Method in interface org.hrorm.KeylessDao
 
- 
Run a select in the data store for entities matching the given where predicates
 returned in the order specified.
 
- select(String...) - Method in interface org.hrorm.KeylessDaoDescriptor
 
-  
 
- select(Where) - Method in class org.hrorm.KeylessDaoImpl
 
-  
 
- select(Where, Order) - Method in class org.hrorm.KeylessDaoImpl
 
-  
 
- select() - Method in class org.hrorm.KeylessSqlBuilder
 
-  
 
- select(Order) - Method in class org.hrorm.KeylessSqlBuilder
 
-  
 
- select(Where) - Method in class org.hrorm.KeylessSqlBuilder
 
-  
 
- select(Where, Order) - Method in class org.hrorm.KeylessSqlBuilder
 
-  
 
- select() - Method in interface org.hrorm.Queries
 
-  
 
- select() - Method in class org.hrorm.SqlBuilder
 
-  
 
- select(Where) - Method in class org.hrorm.SqlBuilder
 
-  
 
- select(String, Supplier<BUILDER>, List<ChildrenDescriptor<ENTITY, ?, BUILDER, ?>>) - Method in class org.hrorm.SqlRunner
 
-  
 
- selectAll() - Method in interface org.hrorm.KeylessDao
 
- 
Read all the records in the database of type ENTITY.
 
- selectAll(Order) - Method in interface org.hrorm.KeylessDao
 
- 
Read all the records in the database of type ENTITY in the
 required order.
 
- selectAll() - Method in class org.hrorm.KeylessDaoImpl
 
-  
 
- selectAll(Order) - Method in class org.hrorm.KeylessDaoImpl
 
-  
 
- selectByColumns(ENTITY, String...) - Method in interface org.hrorm.KeylessDao
 
- 
Select a single record from the database by some search criteria.
 
- selectByColumns(ENTITY, String...) - Method in class org.hrorm.KeylessDaoImpl
 
-  
 
- selectByColumns(ColumnSelection) - Method in class org.hrorm.KeylessSqlBuilder
 
-  
 
- selectByColumns(ColumnSelection, Order) - Method in class org.hrorm.KeylessSqlBuilder
 
-  
 
- selectByColumns(ColumnSelection<ENTITY, ?>) - Method in class org.hrorm.SqlBuilder
 
-  
 
- selectByColumns(String, Supplier<BUILDER>, ColumnSelection<ENTITY, BUILDER>, List<? extends ChildrenDescriptor<ENTITY, ?, BUILDER, ?>>, ENTITY) - Method in class org.hrorm.SqlRunner
 
-  
 
- selectChildIds(String) - Method in class org.hrorm.SqlBuilder
 
-  
 
- selectFunction(SqlFunction, String, Where) - Method in class org.hrorm.KeylessSqlBuilder
 
-  
 
- selectLeftAssociates(RIGHT) - Method in interface org.hrorm.AssociationDao
 
- 
Finds all the instances of LEFT entities
 associated with the RIGHT instance passed.
 
- selectLeftAssociates(RIGHT) - Method in class org.hrorm.AssociationDaoImpl
 
-  
 
- selectMany(List<Long>) - Method in interface org.hrorm.Dao
 
- 
Read several records from the database by their primary keys.
 
- selectMany(List<Long>) - Method in class org.hrorm.DaoImpl
 
-  
 
- selectManyByColumns(ENTITY, String...) - Method in interface org.hrorm.KeylessDao
 
- 
Select multiple records from the database by some search criteria.
 
- selectManyByColumns(ENTITY, Order, String...) - Method in interface org.hrorm.KeylessDao
 
- 
Select multiple records from the database by some search criteria in the
 required order.
 
- selectManyByColumns(ENTITY, String...) - Method in class org.hrorm.KeylessDaoImpl
 
-  
 
- selectManyByColumns(ENTITY, Order, String...) - Method in class org.hrorm.KeylessDaoImpl
 
-  
 
- selectRightAssociates(LEFT) - Method in interface org.hrorm.AssociationDao
 
- 
Finds all the instances of RIGHT entities
 associated with the LEFT instance passed.
 
- selectRightAssociates(LEFT) - Method in class org.hrorm.AssociationDaoImpl
 
-  
 
- selectWhere(String, Supplier<BUILDER>, List<? extends ChildrenDescriptor<ENTITY, ?, BUILDER, ?>>, Where) - Method in class org.hrorm.SqlRunner
 
-  
 
- sequences() - Method in class org.hrorm.Schema
 
- 
All the sequences this schema contains.
 
- setId(Long) - Method in class org.hrorm.Association
 
-  
 
- setKey(ENTITY, Long) - Method in class org.hrorm.DirectPrimaryKey
 
-  
 
- setKey(BUILDER, Long) - Method in class org.hrorm.IndirectPrimaryKey
 
-  
 
- setKey(BUILDER, Long) - Method in interface org.hrorm.PrimaryKey
 
-  
 
- setLastColumnAddedNotNull() - Method in class org.hrorm.ColumnCollection
 
-  
 
- setLastColumnSqlTypeName(String) - Method in class org.hrorm.ColumnCollection
 
-  
 
- setLeft(LEFT) - Method in class org.hrorm.Association
 
-  
 
- setParentColumn(ParentColumn<ENTITY, ?, BUILDER, ?>) - Method in class org.hrorm.ColumnCollection
 
-  
 
- setParentPrimaryKey(PrimaryKey<PARENT, PARENTBUILDER>) - Method in class org.hrorm.NoBackReferenceParentColumn
 
-  
 
- setParentPrimaryKey(PrimaryKey<PARENT, PARENTBUILDER>) - Method in interface org.hrorm.ParentColumn
 
-  
 
- setParentPrimaryKey(PrimaryKey<PARENT, PARENTBUILDER>) - Method in class org.hrorm.ParentColumnImpl
 
-  
 
- setPreparedStatement(PreparedStatement, int, TYPE) - Method in class org.hrorm.GenericColumn
 
-  
 
- setPrimaryKey(PrimaryKey<ENTITY, BUILDER>) - Method in class org.hrorm.ColumnCollection
 
-  
 
- setRight(RIGHT) - Method in class org.hrorm.Association
 
-  
 
- setSqlTypeName(String) - Method in class org.hrorm.AbstractColumn
 
-  
 
- setSqlTypeName(String) - Method in interface org.hrorm.Column
 
-  
 
- setSqlTypeName(String) - Method in class org.hrorm.DaoBuilder
 
- 
Set the SQL type for the most recently added column.
 
- setSqlTypeName(String) - Method in class org.hrorm.DirectPrimaryKey
 
-  
 
- setSqlTypeName(String) - Method in class org.hrorm.IndirectDaoBuilder
 
- 
Set the SQL type for the most recently added column.
 
- setSqlTypeName(String) - Method in class org.hrorm.IndirectKeylessDaoBuilder
 
- 
Set the SQL type for the most recently added column.
 
- setSqlTypeName(String) - Method in class org.hrorm.IndirectPrimaryKey
 
-  
 
- setSqlTypeName(String) - Method in class org.hrorm.JoinColumn
 
-  
 
- setSqlTypeName(String) - Method in class org.hrorm.NoBackReferenceParentColumn
 
-  
 
- setSqlTypeName(String) - Method in class org.hrorm.ParentColumnImpl
 
-  
 
- setter - Variable in class org.hrorm.AbstractColumn
 
-  
 
- setter() - Method in class org.hrorm.NoBackReferenceParentColumn
 
-  
 
- setter() - Method in interface org.hrorm.ParentColumn
 
-  
 
- setter() - Method in class org.hrorm.ParentColumnImpl
 
-  
 
- setValue(ENTITY, int, PreparedStatement) - Method in class org.hrorm.AbstractColumn
 
-  
 
- setValue(ENTITY, int, PreparedStatement) - Method in interface org.hrorm.Column
 
- 
Sets a value onto the prepared statement based on the state of the object passed.
 
- setValue(ENTITY, int, PreparedStatement) - Method in class org.hrorm.DirectPrimaryKey
 
-  
 
- setValue(ENTITY, int, PreparedStatement) - Method in class org.hrorm.IndirectPrimaryKey
 
-  
 
- setValue(ENTITY, int, PreparedStatement) - Method in class org.hrorm.JoinColumn
 
-  
 
- setValue(ENTITY, int, PreparedStatement) - Method in class org.hrorm.NoBackReferenceParentColumn
 
-  
 
- setValue(CHILD, int, PreparedStatement) - Method in class org.hrorm.ParentColumnImpl
 
-  
 
- setValue(int, PreparedStatement) - Method in class org.hrorm.WherePredicate
 
- 
Applies the value held by this object to the passed statement.
 
- sql() - Method in class org.hrorm.Schema
 
- 
The SQL to create the schema described by this object.
 
- SqlBuilder<ENTITY> - Class in org.hrorm
 
- 
 
- SqlBuilder(DaoDescriptor<ENTITY, ?>) - Constructor for class org.hrorm.SqlBuilder
 
-  
 
- SqlFunction - Class in org.hrorm
 
- 
Representation of various aggregation functions that a database can perform.
 
- sqlRunner - Variable in class org.hrorm.KeylessDaoImpl
 
-  
 
- SqlRunner<ENTITY,BUILDER> - Class in org.hrorm
 
- 
This class does the heavy lifting of creating Statements,
 executing SQL, and parsing ResultSets.
 
- SqlRunner(Connection, KeylessDaoDescriptor<ENTITY, BUILDER>) - Constructor for class org.hrorm.SqlRunner
 
-  
 
- sqlType() - Method in class org.hrorm.GenericColumn
 
-  
 
- StatementPopulator - Interface in org.hrorm
 
- 
Interface defining the ability to set the variables of a prepared statement.
 
- stringColumn(String, String, Function<ENTITY, String>, BiConsumer<BUILDER, String>, boolean) - Static method in class org.hrorm.DataColumnFactory
 
-  
 
- stringConverterColumn(String, String, Function<ENTITY, E>, BiConsumer<BUILDER, E>, Converter<E, String>, boolean) - Static method in class org.hrorm.DataColumnFactory
 
-  
 
- StringTypes - Static variable in class org.hrorm.ColumnTypes
 
-  
 
- SUM - Static variable in class org.hrorm.SqlFunction
 
- 
To run the SQL SUM function on a column in a table.
 
- supplier() - Method in class org.hrorm.AssociationDaoBuilder
 
-  
 
- supplier() - Method in class org.hrorm.DaoBuilder
 
-  
 
- supplier() - Method in class org.hrorm.IndirectDaoBuilder
 
-  
 
- supplier() - Method in class org.hrorm.IndirectKeylessDaoBuilder
 
-  
 
- supplier() - Method in interface org.hrorm.KeylessDaoDescriptor
 
- 
The mechanism to use to instantiate a new instance of type ENTITY,
 generally a no-argument constructor of the class.
 
- supplier() - Method in class org.hrorm.KeylessDaoImpl
 
-  
 
- supplier() - Method in class org.hrorm.RelativeDaoDescriptor
 
-  
 
- supportedTypes() - Method in interface org.hrorm.Column
 
- 
The members of java.sql.Types that this column should support.
 
- supportedTypes() - Method in class org.hrorm.DirectPrimaryKey
 
-  
 
- supportedTypes() - Method in class org.hrorm.IndirectPrimaryKey
 
-  
 
- supportedTypes() - Method in class org.hrorm.JoinColumn
 
-  
 
- supportedTypes() - Method in class org.hrorm.NoBackReferenceParentColumn
 
-  
 
- supportedTypes() - Method in class org.hrorm.ParentColumnImpl
 
-  
 
- Where - Class in org.hrorm
 
- 
Representation of a SQL where clause: a possibly nested list of
 predicates that describes which records in the database to match.
 
- Where() - Constructor for class org.hrorm.Where
 
- 
Creates an object with no filters.
 
- Where(Where) - Constructor for class org.hrorm.Where
 
- 
Creates a new Where instance that is grouped,
 that is, when the SQL where clause is generated, whatever is
 inside the passed where instance will be wrapped inside
 parentheses.
 
- Where(String, Operator, Boolean) - Constructor for class org.hrorm.Where
 
- 
Create a new instance of a Where object
 containing one predicate.
 
- Where(String, Operator, Long) - Constructor for class org.hrorm.Where
 
- 
Create a new instance of a Where object
 containing one predicate.
 
- Where(String, Operator, String) - Constructor for class org.hrorm.Where
 
- 
Create a new instance of a Where object
 containing one predicate.
 
- Where(String, Operator, BigDecimal) - Constructor for class org.hrorm.Where
 
- 
Create a new instance of a Where object
 containing one predicate.
 
- Where(String, Operator, Instant) - Constructor for class org.hrorm.Where
 
- 
Create a new instance of a Where object
 containing one predicate.
 
- where() - Static method in class org.hrorm.Where
 
- 
Factory method equivalent to new Where()
 
- where(Where) - Static method in class org.hrorm.Where
 
- 
Factory method equivalent to new Where(subWhere).
 
- where(String, Operator, Boolean) - Static method in class org.hrorm.Where
 
- 
Factory method equivalent to new Where(columnName, operator, value).
 
- where(String, Operator, Long) - Static method in class org.hrorm.Where
 
- 
Factory method equivalent to new Where(columnName, operator, value).
 
- where(String, Operator, String) - Static method in class org.hrorm.Where
 
- 
Factory method equivalent to new Where(columnName, operator, value).
 
- where(String, Operator, BigDecimal) - Static method in class org.hrorm.Where
 
- 
Factory method equivalent to new Where(columnName, operator, value).
 
- where(String, Operator, Instant) - Static method in class org.hrorm.Where
 
- 
Factory method equivalent to new Where(columnName, operator, value).
 
- whereClause() - Method in class org.hrorm.ColumnSelection
 
-  
 
- WherePredicate<T> - Class in org.hrorm
 
- 
Represents a particular predicate for filtering results.
 
- WherePredicate(String, boolean) - Constructor for class org.hrorm.WherePredicate
 
-  
 
- WherePredicate(String, Operator, T, PreparedStatementSetter<T>) - Constructor for class org.hrorm.WherePredicate
 
-  
 
- WherePredicateTree - Class in org.hrorm
 
- 
A very simple syntax tree for representing where clauses with possibly
 nested predicates joined by AND and OR.
 
- WherePredicateTree(WherePredicate) - Constructor for class org.hrorm.WherePredicateTree
 
-  
 
- WherePredicateTree(WherePredicateTree.WherePredicateNode) - Constructor for class org.hrorm.WherePredicateTree
 
-  
 
- WherePredicateTree(WherePredicateTree) - Constructor for class org.hrorm.WherePredicateTree
 
-  
 
- WherePredicateTree.Conjunction - Enum in org.hrorm
 
-  
 
- withBigDecimalColumn(String, Function<ENTITY, BigDecimal>, BiConsumer<ENTITY, BigDecimal>) - Method in class org.hrorm.DaoBuilder
 
- 
Describes a numeric data element with a decimal part.
 
- withBigDecimalColumn(String, Function<ENTITY, BigDecimal>, BiConsumer<BUILDER, BigDecimal>) - Method in class org.hrorm.IndirectDaoBuilder
 
- 
Describes a numeric data element with a decimal part.
 
- withBigDecimalColumn(String, Function<ENTITY, BigDecimal>, BiConsumer<BUILDER, BigDecimal>) - Method in class org.hrorm.IndirectKeylessDaoBuilder
 
- 
Describes a numeric data element with a decimal part.
 
- withBooleanColumn(String, Function<ENTITY, Boolean>, BiConsumer<ENTITY, Boolean>) - Method in class org.hrorm.DaoBuilder
 
- 
Describes a data element that represents a true/false value.
 
- withBooleanColumn(String, Function<ENTITY, Boolean>, BiConsumer<BUILDER, Boolean>) - Method in class org.hrorm.IndirectDaoBuilder
 
- 
Describes a data element that represents a true/false value that is
 backed by a SQL boolean column.
 
- withBooleanColumn(String, Function<ENTITY, Boolean>, BiConsumer<BUILDER, Boolean>) - Method in class org.hrorm.IndirectKeylessDaoBuilder
 
- 
Describes a data element that represents a true/false value that is
 backed by a SQL boolean column.
 
- withChildren(Function<ENTITY, List<CHILD>>, BiConsumer<ENTITY, List<CHILD>>, DaoDescriptor<CHILD, CHILDBUILDER>) - Method in class org.hrorm.DaoBuilder
 
- 
Describes a relationship between the object ENTITY and its several
 child objects of type U.
 
- withChildren(Function<ENTITY, List<CHILD>>, BiConsumer<BUILDER, List<CHILD>>, DaoDescriptor<CHILD, CHILDBUILDER>) - Method in class org.hrorm.IndirectDaoBuilder
 
- 
Describes a relationship between the object ENTITY and its several
 child objects of type U.
 
- withConvertedGenericColumn(String, Function<ENTITY, U>, BiConsumer<ENTITY, U>, GenericColumn<T>, Converter<U, T>) - Method in class org.hrorm.DaoBuilder
 
- 
Describes a data element of type U that can be stored in
 a GenericColumn that stores objects of type T.
 
- withConvertedGenericColumn(String, Function<ENTITY, U>, BiConsumer<BUILDER, U>, GenericColumn<T>, Converter<U, T>) - Method in class org.hrorm.IndirectDaoBuilder
 
- 
Describes a data element of type U that can be stored in
 a GenericColumn that stores objects of type T.
 
- withConvertedGenericColumn(String, Function<ENTITY, U>, BiConsumer<BUILDER, U>, GenericColumn<T>, Converter<U, T>) - Method in class org.hrorm.IndirectKeylessDaoBuilder
 
- 
Describes a data element of type U that can be stored in
 a GenericColumn that stores objects of type T.
 
- withConvertingStringColumn(String, Function<ENTITY, E>, BiConsumer<ENTITY, E>, Converter<E, String>) - Method in class org.hrorm.DaoBuilder
 
- 
Describes a data element with a particular type (like an enumeration) that
 is persisted using a String representation.
 
- withConvertingStringColumn(String, Function<ENTITY, E>, BiConsumer<BUILDER, E>, Converter<E, String>) - Method in class org.hrorm.IndirectDaoBuilder
 
- 
Describes a data element with a particular type (like an enumeration) that
 is persisted using a String representation.
 
- withConvertingStringColumn(String, Function<ENTITY, E>, BiConsumer<BUILDER, E>, Converter<E, String>) - Method in class org.hrorm.IndirectKeylessDaoBuilder
 
- 
Describes a data element with a particular type (like an enumeration) that
 is persisted using a String representation.
 
- withGenericColumn(String, Function<ENTITY, T>, BiConsumer<ENTITY, T>, GenericColumn<T>) - Method in class org.hrorm.DaoBuilder
 
- 
Describes a data element of type T that can be stored in
 a GenericColumn.
 
- withGenericColumn(String, Function<ENTITY, T>, BiConsumer<BUILDER, T>, GenericColumn<T>) - Method in class org.hrorm.IndirectDaoBuilder
 
- 
Describes a data element of type T that can be stored in
 a GenericColumn.
 
- withGenericColumn(String, Function<ENTITY, T>, BiConsumer<BUILDER, T>, GenericColumn<T>) - Method in class org.hrorm.IndirectKeylessDaoBuilder
 
- 
Describes a data element of type T that can be stored in
 a GenericColumn.
 
- withInstantColumn(String, Function<ENTITY, Instant>, BiConsumer<ENTITY, Instant>) - Method in class org.hrorm.DaoBuilder
 
- 
Describes a data element that represents a time stamp.
 
- withInstantColumn(String, Function<ENTITY, Instant>, BiConsumer<BUILDER, Instant>) - Method in class org.hrorm.IndirectDaoBuilder
 
- 
Describes a data element that represents a time stamp.
 
- withInstantColumn(String, Function<ENTITY, Instant>, BiConsumer<BUILDER, Instant>) - Method in class org.hrorm.IndirectKeylessDaoBuilder
 
- 
Describes a data element that represents a time stamp.
 
- withIntegerBooleanColumn(String, Function<ENTITY, Boolean>, BiConsumer<ENTITY, Boolean>) - Method in class org.hrorm.DaoBuilder
 
- 
Describes a data element that represents a true/false value
 and is backed by a column holding an integer value.
 
- withIntegerBooleanColumn(String, Function<ENTITY, Boolean>, BiConsumer<BUILDER, Boolean>) - Method in class org.hrorm.IndirectDaoBuilder
 
- 
Describes a data element that represents a true/false value
 and is backed by a column holding an integer value.
 
- withIntegerBooleanColumn(String, Function<ENTITY, Boolean>, BiConsumer<BUILDER, Boolean>) - Method in class org.hrorm.IndirectKeylessDaoBuilder
 
- 
Describes a data element that represents a true/false value
 and is backed by a column holding an integer value.
 
- withIntegerColumn(String, Function<ENTITY, Long>, BiConsumer<ENTITY, Long>) - Method in class org.hrorm.DaoBuilder
 
- 
Describes a numeric data element with no decimal or fractional part.
 
- withIntegerColumn(String, Function<ENTITY, Long>, BiConsumer<BUILDER, Long>) - Method in class org.hrorm.IndirectDaoBuilder
 
- 
Describes a numeric data element with no decimal or fractional part.
 
- withIntegerColumn(String, Function<ENTITY, Long>, BiConsumer<BUILDER, Long>) - Method in class org.hrorm.IndirectKeylessDaoBuilder
 
- 
Describes a numeric data element with no decimal or fractional part.
 
- withJoinColumn(String, Function<ENTITY, U>, BiConsumer<ENTITY, U>, DaoDescriptor<U, ?>) - Method in class org.hrorm.DaoBuilder
 
- 
Describes a data element that is represented by an Object of some
 other type U with its own table for persistence.
 
- withJoinColumn(String, Function<ENTITY, U>, BiConsumer<BUILDER, U>, DaoDescriptor<U, ?>) - Method in class org.hrorm.IndirectDaoBuilder
 
- 
Describes a data element that is represented by an Object of some
 other type U with its own table for persistence.
 
- withJoinColumn(String, Function<ENTITY, U>, BiConsumer<BUILDER, U>, DaoDescriptor<U, ?>) - Method in class org.hrorm.IndirectKeylessDaoBuilder
 
- 
Describes a data element that is represented by an Object of some
 other type U with its own table for persistence.
 
- withLeftColumnName(String) - Method in class org.hrorm.AssociationDaoBuilder
 
- 
The name of the column in the association table that references the
 primary key of the left entity.
 
- withParentColumn(String, Function<ENTITY, P>, BiConsumer<ENTITY, P>) - Method in class org.hrorm.DaoBuilder
 
- 
Indicator that the column is a reference to an owning parent object.
 
- withParentColumn(String) - Method in class org.hrorm.DaoBuilder
 
- 
Indicator that the column is a reference to an owning parent object.
 
- withParentColumn(String, Function<ENTITY, P>, BiConsumer<BUILDER, P>) - Method in class org.hrorm.IndirectDaoBuilder
 
- 
Indicator that the column is a reference to an owning parent object.
 
- withParentColumn(String) - Method in class org.hrorm.IndirectDaoBuilder
 
- 
Indicator that the column is a reference to an owning parent object.
 
- withPrefix(String, Prefixer) - Method in interface org.hrorm.Column
 
- 
Make a new instance of the column, identical to this instance, except with a
 new prefix.
 
- withPrefix(String, Prefixer) - Method in class org.hrorm.DirectPrimaryKey
 
-  
 
- withPrefix(String, Prefixer) - Method in class org.hrorm.IndirectPrimaryKey
 
-  
 
- withPrefix(String, Prefixer) - Method in class org.hrorm.JoinColumn
 
-  
 
- withPrefix(String, Prefixer) - Method in class org.hrorm.NoBackReferenceParentColumn
 
-  
 
- withPrefix(String, Prefixer) - Method in class org.hrorm.ParentColumnImpl
 
-  
 
- withPrimaryKey(String, String, Function<ENTITY, Long>, BiConsumer<ENTITY, Long>) - Method in class org.hrorm.DaoBuilder
 
- 
Set data about the primary key of the table for this type.
 
- withPrimaryKey(String, String, Function<ENTITY, Long>, BiConsumer<BUILDER, Long>) - Method in class org.hrorm.IndirectDaoBuilder
 
- 
Set data about the primary key of the table for this type.
 
- withPrimaryKeyName(String) - Method in class org.hrorm.AssociationDaoBuilder
 
- 
Setter for the primary key column name of the association table in the database.
 
- withRightColumnName(String) - Method in class org.hrorm.AssociationDaoBuilder
 
- 
The name of the column in the association table that references the
 primary key of the right entity.
 
- withSequenceName(String) - Method in class org.hrorm.AssociationDaoBuilder
 
- 
Setter for the name of the database sequence used to populate
 the primary key of the association table
 
- withStringBooleanColumn(String, Function<ENTITY, Boolean>, BiConsumer<ENTITY, Boolean>) - Method in class org.hrorm.DaoBuilder
 
- 
Describes a data element that represents a true/false value
 and is backed by a column holding a String value.
 
- withStringBooleanColumn(String, Function<ENTITY, Boolean>, BiConsumer<BUILDER, Boolean>) - Method in class org.hrorm.IndirectDaoBuilder
 
- 
Describes a data element that represents a true/false value
 and is backed by a column holding a String value.
 
- withStringBooleanColumn(String, Function<ENTITY, Boolean>, BiConsumer<BUILDER, Boolean>) - Method in class org.hrorm.IndirectKeylessDaoBuilder
 
- 
Describes a data element that represents a true/false value
 and is backed by a column holding a String value.
 
- withStringColumn(String, Function<ENTITY, String>, BiConsumer<ENTITY, String>) - Method in class org.hrorm.DaoBuilder
 
- 
Describes a text or string data element.
 
- withStringColumn(String, Function<ENTITY, String>, BiConsumer<BUILDER, String>) - Method in class org.hrorm.IndirectDaoBuilder
 
- 
Describes a text or string data element.
 
- withStringColumn(String, Function<ENTITY, String>, BiConsumer<BUILDER, String>) - Method in class org.hrorm.IndirectKeylessDaoBuilder
 
- 
Describes a text or string data element.
 
- withTableName(String) - Method in class org.hrorm.AssociationDaoBuilder
 
- 
Setter for the name of the association table in the database.
 
- withUniqueConstraint(String...) - Method in class org.hrorm.DaoBuilder
 
- 
Describe a unique constraint on this entity.
 
- withUniqueConstraint(String...) - Method in class org.hrorm.IndirectDaoBuilder
 
- 
Describe a unique constraint on this entity.