Uses of Class
st.orm.template.WhereBuilder
Packages that use WhereBuilder
Package
Description
Java client API: templates, query builders and transactions.
Java client API implementation.
-
Uses of WhereBuilder in st.orm.template
Method parameters in st.orm.template with type arguments of type WhereBuilderModifier and TypeMethodDescriptionTypedJoinBuilder.on(Class<? extends Data> relation, Function<WhereBuilder<Data, R, ID>, PredicateBuilder<Data, ?, ?>> condition) Specifies the relation to join on, with a condition the join adds to the foreign key it resolves.TypedJoinBuilder.on(Function<WhereBuilder<Data, R, ID>, PredicateBuilder<Data, ?, ?>> predicate) Specifies the relation to join on as a predicate, which states it as a whole: the keys it equates and any condition on the joined rows.abstract QueryBuilder<T, R, ID> QueryBuilder.orderFirst(Function<WhereBuilder<T, R, ID>, PredicateBuilder<T, ?, ?>> predicate) Adds an ORDER BY key that puts the rows matching the predicate before the rows that do not, keeping the order of the keys before it and leaving the order within each part to the keys after it.abstract QueryBuilder<T, R, ID> QueryBuilder.where(Function<WhereBuilder<T, R, ID>, PredicateBuilder<T, ?, ?>> predicate) Adds a WHERE clause to the query using aWhereBuilder. -
Uses of WhereBuilder in st.orm.template.impl
Method parameters in st.orm.template.impl with type arguments of type WhereBuilderModifier and TypeMethodDescriptionQueryBuilder<T, R, ID> QueryBuilderImpl.orderFirst(Function<WhereBuilder<T, R, ID>, PredicateBuilder<T, ?, ?>> predicate) QueryBuilder<T, R, ID> QueryBuilderImpl.where(Function<WhereBuilder<T, R, ID>, PredicateBuilder<T, ?, ?>> predicate) Adds a WHERE clause to the query using aWhereBuilder.