- 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
-
- Where(Where) - Constructor for class org.hrorm.Where
-
- Where(WherePredicate) - Constructor for class org.hrorm.Where
-
- Where(String, Operator, Boolean) - Constructor for class org.hrorm.Where
-
- Where(String, Operator, Long) - Constructor for class org.hrorm.Where
-
- Where(String, Operator, String) - Constructor for class org.hrorm.Where
-
- Where(String, Operator, BigDecimal) - Constructor for class org.hrorm.Where
-
- Where(String, Operator, LocalDateTime) - Constructor for class org.hrorm.Where
-
- where() - Static method in class org.hrorm.Where
-
- where(String, Operator, Boolean) - Static method in class org.hrorm.Where
-
- where(String, Operator, Long) - Static method in class org.hrorm.Where
-
- where(String, Operator, String) - Static method in class org.hrorm.Where
-
- where(String, Operator, BigDecimal) - Static method in class org.hrorm.Where
-
- where(String, Operator, LocalDateTime) - Static method in class org.hrorm.Where
-
- where(Where) - Static method in class org.hrorm.Where
-
- 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, WherePredicate.PreparedStatementSetter<T>) - Constructor for class org.hrorm.WherePredicate
-
- WherePredicateGroup(WherePredicateTree.WherePredicateNode) - Constructor for class org.hrorm.WherePredicateTree.WherePredicateGroup
-
- 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.Conjunction - Enum in org.hrorm
-
- WherePredicateTree.EmptyNode - Class in org.hrorm
-
- WherePredicateTree.WherePredicateGroup - Class 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.
- withBooleanColumn(String, Function<ENTITY, Boolean>, BiConsumer<BUILDER, Boolean>) - Method in class org.hrorm.IndirectKeylessDaoBuilder
-
Describes a data element that represents a true/false value.
- withChildren(Function<ENTITY, List<U>>, BiConsumer<ENTITY, List<U>>, DaoDescriptor<U, UB>) - 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
.
- withChildren(Function<ENTITY, List<U>>, BiConsumer<BUILDER, List<U>>, DaoDescriptor<U, UB>) - Method in class org.hrorm.IndirectKeylessDaoBuilder
-
Describes a relationship between the object ENTITY
and its several
child objects of type U
.
- 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.
- 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.
- withLocalDateTimeColumn(String, Function<ENTITY, LocalDateTime>, BiConsumer<ENTITY, LocalDateTime>) - Method in class org.hrorm.DaoBuilder
-
Describes a data element that represents a time stamp.
- withLocalDateTimeColumn(String, Function<ENTITY, LocalDateTime>, BiConsumer<BUILDER, LocalDateTime>) - Method in class org.hrorm.IndirectDaoBuilder
-
Describes a data element that represents a time stamp.
- withLocalDateTimeColumn(String, Function<ENTITY, LocalDateTime>, BiConsumer<BUILDER, LocalDateTime>) - Method in class org.hrorm.IndirectKeylessDaoBuilder
-
Describes a data element that represents a time stamp.
- 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.
- withParentColumn(String, Function<ENTITY, P>, BiConsumer<BUILDER, P>) - Method in class org.hrorm.IndirectKeylessDaoBuilder
-
Indicator that the column is a reference to an owning parent object.
- withParentColumn(String) - Method in class org.hrorm.IndirectKeylessDaoBuilder
-
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.
- 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.