QueryBuilder<T> |
QueryBuilder.and() |
And AND changes how conditions are combined using a following OR.
|
QueryBuilder<T> |
QueryBuilder.apply(QueryCondition<T> queryCondition) |
Applies the given query conditions and returns the builder for further customization, such as result order.
|
<TARGET> QueryBuilder<TARGET> |
QueryBuilder.backlink(RelationInfo<TARGET,?> relationInfo) |
Creates a backlink (reversed link) to another entity,
for which you also can describe conditions using the returned builder.
|
QueryBuilder<T> |
QueryBuilder.between(Property<T> property,
double value1,
double value2) |
|
QueryBuilder<T> |
QueryBuilder.between(Property<T> property,
long value1,
long value2) |
|
QueryBuilder<T> |
QueryBuilder.between(Property<T> property,
java.util.Date value1,
java.util.Date value2) |
|
QueryBuilder<T> |
QueryBuilder.contains(Property<T> property,
java.lang.String value,
QueryBuilder.StringOrder order) |
|
QueryBuilder<T> |
QueryBuilder.containsElement(Property<T> property,
java.lang.String value,
QueryBuilder.StringOrder order) |
|
QueryBuilder<T> |
QueryBuilder.containsKeyValue(Property<T> property,
java.lang.String key,
java.lang.String value,
QueryBuilder.StringOrder order) |
|
QueryBuilder<T> |
QueryBuilder.eager(int limit,
RelationInfo relationInfo,
RelationInfo... more) |
|
QueryBuilder<T> |
QueryBuilder.eager(RelationInfo relationInfo,
RelationInfo... more) |
Specifies relations that should be resolved eagerly.
|
QueryBuilder<T> |
QueryBuilder.endsWith(Property<T> property,
java.lang.String value,
QueryBuilder.StringOrder order) |
|
QueryBuilder<T> |
QueryBuilder.equal(Property<T> property,
boolean value) |
|
QueryBuilder<T> |
QueryBuilder.equal(Property<T> property,
byte[] value) |
|
QueryBuilder<T> |
QueryBuilder.equal(Property<T> property,
double value,
double tolerance) |
|
QueryBuilder<T> |
QueryBuilder.equal(Property<T> property,
long value) |
|
QueryBuilder<T> |
QueryBuilder.equal(Property<T> property,
java.lang.String value,
QueryBuilder.StringOrder order) |
|
QueryBuilder<T> |
QueryBuilder.equal(Property<T> property,
java.util.Date value) |
|
QueryBuilder<T> |
QueryBuilder.filter(QueryFilter<T> filter) |
Sets a filter that executes on primary query results (returned from the db core) on a Java level.
|
QueryBuilder<T> |
QueryBuilder.greater(Property<T> property,
byte[] value) |
|
QueryBuilder<T> |
QueryBuilder.greater(Property<T> property,
double value) |
|
QueryBuilder<T> |
QueryBuilder.greater(Property<T> property,
long value) |
|
QueryBuilder<T> |
QueryBuilder.greater(Property<T> property,
java.lang.String value,
QueryBuilder.StringOrder order) |
|
QueryBuilder<T> |
QueryBuilder.greater(Property<T> property,
java.util.Date value) |
|
QueryBuilder<T> |
QueryBuilder.greaterOrEqual(Property<T> property,
byte[] value) |
|
QueryBuilder<T> |
QueryBuilder.greaterOrEqual(Property<T> property,
double value) |
|
QueryBuilder<T> |
QueryBuilder.greaterOrEqual(Property<T> property,
long value) |
|
QueryBuilder<T> |
QueryBuilder.greaterOrEqual(Property<T> property,
java.lang.String value,
QueryBuilder.StringOrder order) |
|
QueryBuilder<T> |
QueryBuilder.greaterOrEqual(Property<T> property,
java.util.Date value) |
|
QueryBuilder<T> |
QueryBuilder.in(Property<T> property,
int[] values) |
|
QueryBuilder<T> |
QueryBuilder.in(Property<T> property,
long[] values) |
|
QueryBuilder<T> |
QueryBuilder.in(Property<T> property,
java.lang.String[] values,
QueryBuilder.StringOrder order) |
|
QueryBuilder<T> |
QueryBuilder.isNull(Property<T> property) |
|
QueryBuilder<T> |
QueryBuilder.less(Property<T> property,
byte[] value) |
|
QueryBuilder<T> |
QueryBuilder.less(Property<T> property,
double value) |
|
QueryBuilder<T> |
QueryBuilder.less(Property<T> property,
long value) |
|
QueryBuilder<T> |
QueryBuilder.less(Property<T> property,
java.lang.String value,
QueryBuilder.StringOrder order) |
|
QueryBuilder<T> |
QueryBuilder.less(Property<T> property,
java.util.Date value) |
|
QueryBuilder<T> |
QueryBuilder.lessOrEqual(Property<T> property,
byte[] value) |
|
QueryBuilder<T> |
QueryBuilder.lessOrEqual(Property<T> property,
double value) |
|
QueryBuilder<T> |
QueryBuilder.lessOrEqual(Property<T> property,
long value) |
|
QueryBuilder<T> |
QueryBuilder.lessOrEqual(Property<T> property,
java.lang.String value,
QueryBuilder.StringOrder order) |
|
QueryBuilder<T> |
QueryBuilder.lessOrEqual(Property<T> property,
java.util.Date value) |
|
private <TARGET> QueryBuilder<TARGET> |
QueryBuilder.link(RelationInfo<?,?> relationInfo,
EntityInfo<?> relationOwner,
EntityInfo<?> target,
boolean backlink) |
|
<TARGET> QueryBuilder<TARGET> |
QueryBuilder.link(RelationInfo<?,TARGET> relationInfo) |
Creates a link to another entity, for which you also can describe conditions using the returned builder.
|
QueryBuilder<T> |
QueryBuilder.nearestNeighbors(Property<T> property,
float[] queryVector,
int maxResultCount) |
|
QueryBuilder<T> |
QueryBuilder.notEqual(Property<T> property,
boolean value) |
|
QueryBuilder<T> |
QueryBuilder.notEqual(Property<T> property,
long value) |
|
QueryBuilder<T> |
QueryBuilder.notEqual(Property<T> property,
java.lang.String value,
QueryBuilder.StringOrder order) |
|
QueryBuilder<T> |
QueryBuilder.notEqual(Property<T> property,
java.util.Date value) |
|
QueryBuilder<T> |
QueryBuilder.notIn(Property<T> property,
int[] values) |
|
QueryBuilder<T> |
QueryBuilder.notIn(Property<T> property,
long[] values) |
|
QueryBuilder<T> |
QueryBuilder.notNull(Property<T> property) |
|
QueryBuilder<T> |
QueryBuilder.or() |
Combines the previous condition with the following condition with a logical OR.
|
QueryBuilder<T> |
QueryBuilder.order(Property<T> property) |
Specifies given property to be used for sorting.
|
QueryBuilder<T> |
QueryBuilder.order(Property<T> property,
int flags) |
Defines the order with which the results are ordered (default: none).
|
QueryBuilder<T> |
QueryBuilder.orderDesc(Property<T> property) |
Specifies given property in descending order to be used for sorting.
|
QueryBuilder<T> |
QueryBuilder.parameterAlias(java.lang.String alias) |
|
QueryBuilder<T> |
QueryBuilder.relationCount(RelationInfo<T,?> relationInfo,
int relationCount) |
|
QueryBuilder<T> |
QueryBuilder.sort(java.util.Comparator<T> comparator) |
|
QueryBuilder<T> |
QueryBuilder.startsWith(Property<T> property,
java.lang.String value,
QueryBuilder.StringOrder order) |
|