Index

A B C D E F G H I J L M N O P Q R S T U V W _ 
All Classes and Interfaces|All Packages

A

add(Expression) - Method in interface io.ebean.typequery.IQueryBean
Add an expression to the WHERE or HAVING clause.
add(Expression) - Method in class io.ebean.typequery.QueryBean
 
add(String, String) - Static method in class io.ebean.typequery.TQPath
Return the full path by adding the prefix to the property name (null safe).
after(T) - Method in class io.ebean.typequery.PBaseDate
Same as greater than.
after(T) - Method in class io.ebean.typequery.PBaseTime
Same as greater than.
alias(String) - Method in class io.ebean.typequery.QueryBean
 
AlreadyEnhancedMarker - Annotation Type in io.ebean.typequery
Used to denote a query bean that has already been enhanced.
also(Consumer<R>) - Method in class io.ebean.typequery.QueryBean
 
alsoIf(BooleanSupplier, Consumer<R>) - Method in class io.ebean.typequery.QueryBean
 
and() - Method in interface io.ebean.typequery.IQueryBean
Begin a list of expressions added by 'AND'.
and() - Method in class io.ebean.typequery.QueryBean
 
apply(FetchPath) - Method in class io.ebean.typequery.QueryBean
 
asc() - Method in class io.ebean.typequery.TQPropertyBase
Order by ascending on this property.
asDraft() - Method in class io.ebean.typequery.QueryBean
 
asDto(Class<D>) - Method in class io.ebean.typequery.QueryBean
 
asMapKey() - Method in class io.ebean.typequery.PBaseValueEqual
Set the property as the map key for a findMap query.
asOf(Timestamp) - Method in class io.ebean.typequery.QueryBean
 
asUpdate() - Method in class io.ebean.typequery.QueryBean
 

B

before(T) - Method in class io.ebean.typequery.PBaseDate
Same as less than.
before(T) - Method in class io.ebean.typequery.PBaseTime
Same as less than.
between(int, int) - Method in class io.ebean.typequery.PBaseNumber
Between lower and upper values.
between(String, String) - Method in class io.ebean.typequery.PBaseString
Between lower and upper values.
between(T, T) - Method in class io.ebean.typequery.PBaseComparable
Between lower and upper values.
betweenProperties(Query.Property<T>, T) - Method in class io.ebean.typequery.PBaseComparable
Between - value between this property and another property
bitwiseAll(int) - Method in class io.ebean.typequery.PInteger
Add expression for ALL of the given bit flags to be set.
bitwiseAll(long) - Method in class io.ebean.typequery.PLong
Add expression for ALL of the given bit flags to be set.
bitwiseAll(short) - Method in class io.ebean.typequery.PShort
Add expression for ALL of the given bit flags to be set.
bitwiseAnd(int, int) - Method in class io.ebean.typequery.PInteger
Add bitwise AND expression of the given bit flags to compare with the match/mask.
bitwiseAnd(long, long) - Method in class io.ebean.typequery.PLong
Add bitwise AND expression of the given bit flags to compare with the match/mask.
bitwiseAnd(short, short) - Method in class io.ebean.typequery.PShort
Add bitwise AND expression of the given bit flags to compare with the match/mask.
bitwiseAny(int) - Method in class io.ebean.typequery.PInteger
Add expression for ANY of the given bit flags to be set.
bitwiseAny(long) - Method in class io.ebean.typequery.PLong
Add expression for ANY of the given bit flags to be set.
bitwiseAny(short) - Method in class io.ebean.typequery.PShort
Add expression for ANY of the given bit flags to be set.
bitwiseNot(int) - Method in class io.ebean.typequery.PInteger
Add expression for the given bit flags to be NOT set.
bitwiseNot(long) - Method in class io.ebean.typequery.PLong
Add expression for the given bit flags to be NOT set.
bitwiseNot(short) - Method in class io.ebean.typequery.PShort
Add expression for the given bit flags to be NOT set.
buildFetchGroup() - Method in interface io.ebean.typequery.IQueryBean
Return the fetch group.
buildFetchGroup() - Method in class io.ebean.typequery.QueryBean
 

C

contains(E...) - Method in class io.ebean.typequery.PArray
ARRAY contains the values.
contains(String) - Method in class io.ebean.typequery.PBaseString
Contains - uses a like with '%' wildcard added to the beginning and end.
contains(String) - Method in class io.ebean.typequery.PString
Contains - uses a like with '%' wildcard added to the beginning and end.

D

delete() - Method in class io.ebean.typequery.QueryBean
 
desc() - Method in class io.ebean.typequery.TQPropertyBase
Order by descending on this property.
distinctOn(TQProperty<R, ?>...) - Method in interface io.ebean.typequery.IQueryBean
Set DISTINCT ON properties.
distinctOn(TQProperty<R, ?>...) - Method in class io.ebean.typequery.QueryBean
 
distinctOn(String) - Method in class io.ebean.typequery.QueryBean
 

E

endAnd() - Method in interface io.ebean.typequery.IQueryBean
End AND junction - synonym for endJunction().
endAnd() - Method in class io.ebean.typequery.QueryBean
 
endJunction() - Method in interface io.ebean.typequery.IQueryBean
End a list of expressions added by 'OR'.
endJunction() - Method in class io.ebean.typequery.QueryBean
 
endNot() - Method in interface io.ebean.typequery.IQueryBean
End NOT junction - synonym for endJunction().
endNot() - Method in class io.ebean.typequery.QueryBean
 
endOr() - Method in interface io.ebean.typequery.IQueryBean
End OR junction - synonym for endJunction().
endOr() - Method in class io.ebean.typequery.QueryBean
 
endsWith(String) - Method in class io.ebean.typequery.PBaseString
Ends with - uses a like with '%' wildcard added to the beginning.
endsWith(String) - Method in class io.ebean.typequery.PString
Ends with - uses a like with '%' wildcard added to the beginning.
eq(boolean) - Method in class io.ebean.typequery.PBoolean
Is true or false based on the bind value.
eq(int) - Method in class io.ebean.typequery.PBaseNumber
Is equal to.
eq(Query.Property<T>) - Method in class io.ebean.typequery.PBaseValueEqual
Is equal to another property.
eq(Query<?>) - Method in class io.ebean.typequery.PBaseValueEqual
Property is equal to the result of a sub-query.
eq(String) - Method in class io.ebean.typequery.PBaseString
Equal to.
eq(T) - Method in class io.ebean.typequery.PBaseValueEqual
Is equal to.
eq(T) - Method in class io.ebean.typequery.TQAssoc
Is equal to by ID property.
eqIfPresent(T) - Method in class io.ebean.typequery.PBaseValueEqual
Is equal to if value is non-null and otherwise no expression is added to the query.
eqIfPresent(T) - Method in class io.ebean.typequery.TQAssoc
Is EQUAL TO if value is non-null and otherwise no expression is added to the query.
eqOrNull(T) - Method in class io.ebean.typequery.PBaseValueEqual
Is equal to or Null.
eqSubQuery(String, Object...) - Method in class io.ebean.typequery.PBaseValueEqual
Equal To a raw SQL SubQuery.
equalTo(int) - Method in class io.ebean.typequery.PBaseNumber
Is equal to.
equalTo(T) - Method in class io.ebean.typequery.PBaseValueEqual
Is equal to.
equalTo(T) - Method in class io.ebean.typequery.TQAssoc
Is equal to by ID property.
equalToOrNull(T) - Method in class io.ebean.typequery.PBaseValueEqual
Is equal to or Null.
equalToType(T) - Method in class io.ebean.typequery.PBaseString
Deprecated, for removal: This API element is subject to removal in a future version.
migrate to PBaseValueEqual.eq(Object).

Is equal to. The same as eq but uses the strong type as argument rather than String.

Example - Search tag in io.ebean.typequery.IQueryBean.and()
Section
Example - Search tag in io.ebean.typequery.IQueryBean.and()
Section
Example - Search tag in io.ebean.typequery.IQueryBean.or()
Section
Example - Search tag in io.ebean.typequery.IQueryBean.or()
Section
Example: - Search tag in io.ebean.typequery.IQueryBean.raw(String, Object)
Section
Example: - Search tag in io.ebean.typequery.IQueryBean.raw(String, Object)
Section
Example: order by customer name, order date - Search tag in io.ebean.typequery.IQueryBean.orderBy()
Section
Example: order by customer name, order date - Search tag in io.ebean.typequery.IQueryBean.orderBy()
Section
Example - usage of QCustomer - Search tag in class io.ebean.typequery.QueryBean
Section
Example - usage of QCustomer - Search tag in interface io.ebean.typequery.IQueryBean
Section
Example - usage of QCustomer - Search tag in package io.ebean.typequery
Section
exists() - Method in class io.ebean.typequery.QueryBean
 
exists(Query<?>) - Method in interface io.ebean.typequery.IQueryBean
Add EXISTS sub-query predicate.
exists(Query<?>) - Method in class io.ebean.typequery.QueryBean
 
exists(String, Object...) - Method in interface io.ebean.typequery.IQueryBean
EXISTS using a SQL SubQuery.
exists(String, Object...) - Method in class io.ebean.typequery.QueryBean
 
expr() - Method in class io.ebean.typequery.TQProperty
Internal method to return the underlying expression list.

F

fetch() - Method in class io.ebean.typequery.TQAssocBean
Eagerly fetch this association fetching all the properties.
fetch(FetchConfig, TQProperty<QB, ?>...) - Method in class io.ebean.typequery.TQAssocBean
Fetch this association with config for the type of fetch and the specified properties.
fetch(FetchGroup<T>) - Method in class io.ebean.typequery.TQAssocBean
Fetch using the nested FetchGroup.
fetch(TQProperty<QB, ?>...) - Method in class io.ebean.typequery.TQAssocBean
Eagerly fetch this association loading the specified properties.
fetch(String) - Method in class io.ebean.typequery.QueryBean
 
fetch(String) - Method in class io.ebean.typequery.TQAssocBean
Eagerly fetch this association with the properties specified.
fetch(String, FetchConfig) - Method in class io.ebean.typequery.QueryBean
 
fetch(String, String) - Method in class io.ebean.typequery.QueryBean
 
fetch(String, String, FetchConfig) - Method in class io.ebean.typequery.QueryBean
 
fetchCache() - Method in class io.ebean.typequery.TQAssocBean
Eagerly fetch this association using L2 bean cache.
fetchCache(FetchGroup<T>) - Method in class io.ebean.typequery.TQAssocBean
Fetch cache using the nested FetchGroup.
fetchCache(TQProperty<QB, ?>...) - Method in class io.ebean.typequery.TQAssocBean
Eagerly fetch this association using L2 cache.
fetchCache(String) - Method in class io.ebean.typequery.QueryBean
 
fetchCache(String) - Method in class io.ebean.typequery.TQAssocBean
Eagerly fetch this association using L2 cache with the properties specified.
fetchCache(String, String) - Method in class io.ebean.typequery.QueryBean
 
fetchLazy() - Method in class io.ebean.typequery.TQAssocBean
Use lazy loading for fetching this association.
fetchLazy(TQProperty<QB, ?>...) - Method in class io.ebean.typequery.TQAssocBean
Use lazy loading for this association loading the specified properties.
fetchLazy(String) - Method in class io.ebean.typequery.QueryBean
 
fetchLazy(String, String) - Method in class io.ebean.typequery.QueryBean
 
fetchQuery() - Method in class io.ebean.typequery.TQAssocBean
Eagerly fetch this association using a "query join".
fetchQuery(FetchGroup<T>) - Method in class io.ebean.typequery.TQAssocBean
Fetch query using the nested FetchGroup.
fetchQuery(TQProperty<QB, ?>...) - Method in class io.ebean.typequery.TQAssocBean
Eagerly fetch this association using a 'query join' loading the specified properties.
fetchQuery(String) - Method in class io.ebean.typequery.QueryBean
 
fetchQuery(String) - Method in class io.ebean.typequery.TQAssocBean
Eagerly fetch this association using a "query join" with the properties specified.
fetchQuery(String, String) - Method in class io.ebean.typequery.QueryBean
 
filterMany(ExpressionList<T>) - Method in interface io.ebean.typequery.TQAssocMany
Filter the beans fetched for this relationship.
filterMany(Consumer<QB>) - Method in interface io.ebean.typequery.TQAssocMany
Filter the beans fetched for this relationship.
filterManyRaw(String, Object...) - Method in interface io.ebean.typequery.TQAssocMany
Add filter expressions for the many path.
findCount() - Method in class io.ebean.typequery.QueryBean
 
findEach(int, Consumer<List<T>>) - Method in class io.ebean.typequery.QueryBean
 
findEach(Consumer<T>) - Method in class io.ebean.typequery.QueryBean
 
findEachWhile(Predicate<T>) - Method in class io.ebean.typequery.QueryBean
 
findFutureCount() - Method in class io.ebean.typequery.QueryBean
 
findFutureIds() - Method in class io.ebean.typequery.QueryBean
 
findFutureList() - Method in class io.ebean.typequery.QueryBean
 
findFutureMap() - Method in class io.ebean.typequery.QueryBean
 
findIds() - Method in class io.ebean.typequery.QueryBean
 
findIterate() - Method in class io.ebean.typequery.QueryBean
 
findList() - Method in class io.ebean.typequery.QueryBean
 
findMap() - Method in class io.ebean.typequery.QueryBean
 
findOne() - Method in class io.ebean.typequery.QueryBean
 
findOneOrEmpty() - Method in class io.ebean.typequery.QueryBean
 
findPagedList() - Method in class io.ebean.typequery.QueryBean
 
findSet() - Method in class io.ebean.typequery.QueryBean
 
findSingleAttribute() - Method in class io.ebean.typequery.QueryBean
 
findSingleAttributeList() - Method in class io.ebean.typequery.QueryBean
 
findSingleAttributeOrEmpty() - Method in class io.ebean.typequery.QueryBean
 
findSingleAttributeSet() - Method in class io.ebean.typequery.QueryBean
 
findStream() - Method in class io.ebean.typequery.QueryBean
 
findVersions() - Method in class io.ebean.typequery.QueryBean
 
findVersionsBetween(Timestamp, Timestamp) - Method in class io.ebean.typequery.QueryBean
 
forUpdate() - Method in class io.ebean.typequery.QueryBean
 
forUpdateNoWait() - Method in class io.ebean.typequery.QueryBean
 
forUpdateSkipLocked() - Method in class io.ebean.typequery.QueryBean
 

G

ge(Query.Property<T>) - Method in class io.ebean.typequery.PBaseComparable
Greater than or Equal to other property.
ge(Query<?>) - Method in class io.ebean.typequery.PBaseComparable
Property is Greater Than or Equal To the result of a sub-query.
ge(String) - Method in class io.ebean.typequery.PBaseString
Greater than or Equal to.
ge(T) - Method in class io.ebean.typequery.PBaseComparable
Greater than or Equal to.
geIfPresent(T) - Method in class io.ebean.typequery.PBaseComparable
Is greater than or equal to if value is non-null and otherwise no expression is added to the query.
Generated - Annotation Type in io.ebean.typequery
Marks generated query bean source code.
geOrNull(String) - Method in class io.ebean.typequery.PBaseString
Greater than or Equal to OR Null.
geOrNull(T) - Method in class io.ebean.typequery.PBaseComparable
Greater than or Equal to OR Null.
geSubQuery(String, Object...) - Method in class io.ebean.typequery.PBaseComparable
Greater Than or Equal To a raw SQL SubQuery.
getBeanType() - Method in class io.ebean.typequery.QueryBean
 
getExpressionList() - Method in interface io.ebean.typequery.IQueryBean
Return the expression list that has been built for this query.
getExpressionList() - Method in class io.ebean.typequery.QueryBean
 
getGeneratedSql() - Method in class io.ebean.typequery.QueryBean
 
greaterOrEqualTo(T) - Method in class io.ebean.typequery.PBaseComparable
Greater than or Equal to.
greaterThan(int) - Method in class io.ebean.typequery.PBaseNumber
Greater than.
greaterThan(T) - Method in class io.ebean.typequery.PBaseComparable
Greater than.
greaterThanOrNull(T) - Method in class io.ebean.typequery.PBaseComparable
Greater than or Null.
gt(int) - Method in class io.ebean.typequery.PBaseNumber
Greater than.
gt(Query.Property<T>) - Method in class io.ebean.typequery.PBaseComparable
Greater than other property.
gt(Query<?>) - Method in class io.ebean.typequery.PBaseComparable
Property is Greater Than the result of a sub-query.
gt(String) - Method in class io.ebean.typequery.PBaseString
Greater than.
gt(T) - Method in class io.ebean.typequery.PBaseComparable
Greater than.
gtIfPresent(T) - Method in class io.ebean.typequery.PBaseComparable
Is greater than if value is non-null and otherwise no expression is added to the query.
gtOrNull(String) - Method in class io.ebean.typequery.PBaseString
Greater than OR Null.
gtOrNull(T) - Method in class io.ebean.typequery.PBaseComparable
Greater than OR Null.
gtSubQuery(String, Object...) - Method in class io.ebean.typequery.PBaseComparable
Greater Than a raw SQL SubQuery.

H

having() - Method in interface io.ebean.typequery.IQueryBean
Start adding expressions to the having clause when using @Aggregation properties.
having() - Method in class io.ebean.typequery.QueryBean
 
havingClause() - Method in interface io.ebean.typequery.IQueryBean
Return the underlying having clause to typically when using dynamic aggregation formula.
havingClause() - Method in class io.ebean.typequery.QueryBean
 

I

icontains(String) - Method in class io.ebean.typequery.PBaseString
Case-insensitive contains.
icontains(String) - Method in class io.ebean.typequery.PString
Case insensitive contains.
iendsWith(String) - Method in class io.ebean.typequery.PBaseString
Case-insensitive ends with.
iendsWith(String) - Method in class io.ebean.typequery.PString
Case insensitive ends with.
ieq(String) - Method in class io.ebean.typequery.PBaseString
Case-insensitive is equal to.
ieq(String) - Method in class io.ebean.typequery.PString
Case insensitive is equal to.
iequalTo(String) - Method in class io.ebean.typequery.PBaseString
Case-insensitive is equal to.
iequalTo(String) - Method in class io.ebean.typequery.PString
Case insensitive is equal to.
ilike(String) - Method in class io.ebean.typequery.PBaseString
Case-insensitive like.
ilike(String) - Method in class io.ebean.typequery.PString
Case insensitive like.
in(Query<?>) - Method in class io.ebean.typequery.PBaseValueEqual
Is in the result of a subquery.
in(Collection<T>) - Method in class io.ebean.typequery.PBaseValueEqual
Is in a list of values.
in(Collection<T>) - Method in class io.ebean.typequery.TQAssoc
Is in a list of values.
in(T...) - Method in class io.ebean.typequery.PBaseValueEqual
Is in a list of values.
in(T...) - Method in class io.ebean.typequery.TQAssoc
Is in a list of values.
inOrEmpty(Collection<T>) - Method in class io.ebean.typequery.PBaseValueEqual
In where null or empty values means that no predicate is added to the query.
inOrEmpty(Collection<T>) - Method in class io.ebean.typequery.TQAssoc
In where null or empty values means that no predicate is added to the query.
inRange(String, String) - Method in class io.ebean.typequery.PBaseString
Greater or equal to lower value and strictly less than upper value.
inRange(T, T) - Method in class io.ebean.typequery.PBaseComparable
Greater or equal to lower value and strictly less than upper value.
inRangeWith(Query.Property<T>, Query.Property<T>) - Method in class io.ebean.typequery.PBaseComparable
A Property is in Range between 2 other properties.
inRangeWith(Query.Property<T>, T) - Method in class io.ebean.typequery.PBaseComparable
Value in Range between 2 properties.
inSubQuery(String, Object...) - Method in class io.ebean.typequery.PBaseValueEqual
IN a raw SQL SubQuery.
inTuples(InTuples) - Method in interface io.ebean.typequery.IQueryBean
In expression using multiple columns.
inTuples(InTuples) - Method in class io.ebean.typequery.QueryBean
 
io.ebean.querybean - module io.ebean.querybean
 
io.ebean.typequery - package io.ebean.typequery
Provides type safe query criteria support for Ebean ORM queries.
IQueryBean<T,R> - Interface in io.ebean.typequery
Query bean for strongly typed query construction and execution.
is(boolean) - Method in class io.ebean.typequery.PBoolean
Is true or false based on the bind value.
isEmpty() - Method in class io.ebean.typequery.PArray
ARRAY is empty.
isEmpty() - Method in interface io.ebean.typequery.TQAssocMany
Is empty for a collection property.
isFalse() - Method in class io.ebean.typequery.PBoolean
Is false.
isIn(Query<?>) - Method in class io.ebean.typequery.PBaseValueEqual
Is in the result of a sub-query.
isIn(Collection<T>) - Method in class io.ebean.typequery.PBaseValueEqual
Is in a list of values.
isIn(T...) - Method in class io.ebean.typequery.PBaseValueEqual
Is in a list of values.
isNotEmpty() - Method in class io.ebean.typequery.PArray
ARRAY is not empty.
isNotEmpty() - Method in interface io.ebean.typequery.TQAssocMany
Is not empty for a collection property.
isNotNull() - Method in class io.ebean.typequery.TQProperty
Is not null.
isNull() - Method in class io.ebean.typequery.TQProperty
Is null.
istartsWith(String) - Method in class io.ebean.typequery.PBaseString
Case-insensitive starts with.
istartsWith(String) - Method in class io.ebean.typequery.PString
Case insensitive starts with.
isTrue() - Method in class io.ebean.typequery.PBoolean
Is true.

J

jsonEqualTo(String, Object) - Method in class io.ebean.typequery.PJson
Value at the given JSON path is equal to the given value.
jsonExists(String) - Method in class io.ebean.typequery.PJson
Path exists - for the given path in a JSON document.
jsonGreaterOrEqual(String, Object) - Method in class io.ebean.typequery.PJson
Greater than or equal to - for the given path in a JSON document.
jsonGreaterThan(String, Object) - Method in class io.ebean.typequery.PJson
Greater than - for the given path in a JSON document.
jsonLessOrEqualTo(String, Object) - Method in class io.ebean.typequery.PJson
Less than or equal to - for the given path in a JSON document.
jsonLessThan(String, Object) - Method in class io.ebean.typequery.PJson
Less than - for the given path in a JSON document.
jsonNotEqualTo(String, Object) - Method in class io.ebean.typequery.PJson
Not Equal to - for the given path in a JSON document.
jsonNotExists(String) - Method in class io.ebean.typequery.PJson
Path does not exist - for the given path in a JSON document.

L

le(Query.Property<T>) - Method in class io.ebean.typequery.PBaseComparable
Less than or Equal to other property.
le(Query<?>) - Method in class io.ebean.typequery.PBaseComparable
Property is Less Than or Equal To the result of a sub-query.
le(String) - Method in class io.ebean.typequery.PBaseString
Less than or Equal to.
le(T) - Method in class io.ebean.typequery.PBaseComparable
Less than or Equal to.
leIfPresent(T) - Method in class io.ebean.typequery.PBaseComparable
Is less than or equal to if value is non-null and otherwise no expression is added to the query.
leOrNull(String) - Method in class io.ebean.typequery.PBaseString
Less than or Equal to OR null.
leOrNull(T) - Method in class io.ebean.typequery.PBaseComparable
Less than or Equal to.
lessOrEqualTo(T) - Method in class io.ebean.typequery.PBaseComparable
Less than or Equal to.
lessThan(int) - Method in class io.ebean.typequery.PBaseNumber
Less than.
lessThan(T) - Method in class io.ebean.typequery.PBaseComparable
Less than.
lessThanOrNull(T) - Method in class io.ebean.typequery.PBaseComparable
Less than or Null.
leSubQuery(String, Object...) - Method in class io.ebean.typequery.PBaseComparable
Less Than or Equal To a raw SQL SubQuery.
like(String) - Method in class io.ebean.typequery.PBaseString
Like - include '%' and '_' placeholders as necessary.
like(String) - Method in class io.ebean.typequery.PString
Like - include '%' and '_' placeholders as necessary.
lt(int) - Method in class io.ebean.typequery.PBaseNumber
Less than.
lt(Query.Property<T>) - Method in class io.ebean.typequery.PBaseComparable
Less than other property.
lt(Query<?>) - Method in class io.ebean.typequery.PBaseComparable
Property is Less Than the result of a sub-query.
lt(String) - Method in class io.ebean.typequery.PBaseString
Less than.
lt(T) - Method in class io.ebean.typequery.PBaseComparable
Less than.
ltIfPresent(T) - Method in class io.ebean.typequery.PBaseComparable
Is less than if value is non-null and otherwise no expression is added to the query.
ltOrNull(String) - Method in class io.ebean.typequery.PBaseString
Less than OR Null.
ltOrNull(T) - Method in class io.ebean.typequery.PBaseComparable
Less than OR Null.
ltSubQuery(String, Object...) - Method in class io.ebean.typequery.PBaseComparable
Less Than a raw SQL SubQuery.

M

match(String) - Method in class io.ebean.typequery.PBaseString
Add a full text "Match" expression.
match(String) - Method in class io.ebean.typequery.PString
Add a full text "Match" expression.
multiMatch(String, MultiMatch) - Method in interface io.ebean.typequery.IQueryBean
Add a Text Multi-match expression (document store only).
multiMatch(String, MultiMatch) - Method in class io.ebean.typequery.QueryBean
 
multiMatch(String, String...) - Method in interface io.ebean.typequery.IQueryBean
Add a Text Multi-match expression (document store only).
multiMatch(String, String...) - Method in class io.ebean.typequery.QueryBean
 
must() - Method in interface io.ebean.typequery.IQueryBean
Begin a list of expressions added by MUST.
must() - Method in class io.ebean.typequery.QueryBean
 
mustNot() - Method in interface io.ebean.typequery.IQueryBean
Begin a list of expressions added by MUST NOT.
mustNot() - Method in class io.ebean.typequery.QueryBean
 

N

ne(Query.Property<T>) - Method in class io.ebean.typequery.PBaseValueEqual
Is not equal to another property.
ne(Query<?>) - Method in class io.ebean.typequery.PBaseValueEqual
Property is not equal to the result of a sub-query.
ne(String) - Method in class io.ebean.typequery.PBaseString
Not equal to.
ne(T) - Method in class io.ebean.typequery.PBaseValueEqual
Is not equal to.
ne(T) - Method in class io.ebean.typequery.TQAssoc
Is not equal to by ID property.
neSubQuery(String, Object...) - Method in class io.ebean.typequery.PBaseValueEqual
Not Equal To a raw SQL SubQuery.
not() - Method in interface io.ebean.typequery.IQueryBean
Begin a list of expressions added by NOT.
not() - Method in class io.ebean.typequery.QueryBean
 
notContains(E...) - Method in class io.ebean.typequery.PArray
ARRAY does not contain the values.
notEqualTo(T) - Method in class io.ebean.typequery.PBaseValueEqual
Is not equal to.
notEqualTo(T) - Method in class io.ebean.typequery.TQAssoc
Is not equal to by ID property.
notEqualToType(T) - Method in class io.ebean.typequery.PBaseString
Deprecated, for removal: This API element is subject to removal in a future version.
migrate to PBaseValueEqual.ne(Object).

Is not equal to. The same as ne but uses the strong type as argument rather than String.

notExists(Query<?>) - Method in interface io.ebean.typequery.IQueryBean
Add NOT EXISTS sub-query predicate.
notExists(Query<?>) - Method in class io.ebean.typequery.QueryBean
 
notExists(String, Object...) - Method in interface io.ebean.typequery.IQueryBean
Not EXISTS using a SQL SubQuery.
notExists(String, Object...) - Method in class io.ebean.typequery.QueryBean
 
notIn(Query<?>) - Method in class io.ebean.typequery.PBaseValueEqual
Is NOT in the result of a sub-query.
notIn(Collection<T>) - Method in class io.ebean.typequery.PBaseValueEqual
Is NOT in a list of values.
notIn(Collection<T>) - Method in class io.ebean.typequery.TQAssoc
Is NOT in a list of values.
notIn(T...) - Method in class io.ebean.typequery.PBaseValueEqual
Is NOT in a list of values.
notIn(T...) - Method in class io.ebean.typequery.TQAssoc
Is NOT in a list of values.
notInSubQuery(String, Object...) - Method in class io.ebean.typequery.PBaseValueEqual
Not IN a raw SQL SubQuery.

O

or() - Method in interface io.ebean.typequery.IQueryBean
Begin a list of expressions added by 'OR'.
or() - Method in class io.ebean.typequery.QueryBean
 
order() - Method in interface io.ebean.typequery.IQueryBean
Deprecated, for removal: This API element is subject to removal in a future version.
order() - Method in class io.ebean.typequery.QueryBean
Deprecated, for removal: This API element is subject to removal in a future version.
order(String) - Method in interface io.ebean.typequery.IQueryBean
Deprecated, for removal: This API element is subject to removal in a future version.
migrate to QueryBuilder.orderBy(String)
order(String) - Method in class io.ebean.typequery.QueryBean
Deprecated, for removal: This API element is subject to removal in a future version.
orderBy() - Method in interface io.ebean.typequery.IQueryBean
Marker that can be used to indicate that the order by clause is defined after this.
orderBy() - Method in class io.ebean.typequery.QueryBean
 
orderBy(String) - Method in class io.ebean.typequery.QueryBean
 
orderById(boolean) - Method in class io.ebean.typequery.QueryBean
 

P

PArray<R,E> - Class in io.ebean.typequery
Array property with E as the element type.
PArray(String, R) - Constructor for class io.ebean.typequery.PArray
Construct with a property name and root instance.
PArray(String, R, String) - Constructor for class io.ebean.typequery.PArray
Construct with additional path prefix.
PBaseComparable<R,T> - Class in io.ebean.typequery
Base property for all comparable types.
PBaseComparable(String, R) - Constructor for class io.ebean.typequery.PBaseComparable
Construct with a property name and root instance.
PBaseComparable(String, R, String) - Constructor for class io.ebean.typequery.PBaseComparable
Construct with additional path prefix.
PBaseDate<R,T> - Class in io.ebean.typequery
Base property for date and date time types.
PBaseDate(String, R) - Constructor for class io.ebean.typequery.PBaseDate
Construct with a property name and root instance.
PBaseDate(String, R, String) - Constructor for class io.ebean.typequery.PBaseDate
Construct with additional path prefix.
PBaseNumber<R,T> - Class in io.ebean.typequery
Base property for number types.
PBaseNumber(String, R) - Constructor for class io.ebean.typequery.PBaseNumber
Construct with a property name and root instance.
PBaseNumber(String, R, String) - Constructor for class io.ebean.typequery.PBaseNumber
Construct with additional path prefix.
PBaseString<R,T> - Class in io.ebean.typequery
Base for property types that store as String Varchar types.
PBaseTime<R,T> - Class in io.ebean.typequery
Base property for time types.
PBaseTime(String, R) - Constructor for class io.ebean.typequery.PBaseTime
Construct with a property name and root instance.
PBaseTime(String, R, String) - Constructor for class io.ebean.typequery.PBaseTime
Construct with additional path prefix.
PBaseValueEqual<R,T> - Class in io.ebean.typequery
Base property for types that primarily have equal to.
PBaseValueEqual(String, R) - Constructor for class io.ebean.typequery.PBaseValueEqual
Construct with a property name and root instance.
PBaseValueEqual(String, R, String) - Constructor for class io.ebean.typequery.PBaseValueEqual
Construct with additional path prefix.
PBigDecimal<R> - Class in io.ebean.typequery
BigDecimal property.
PBigDecimal(String, R) - Constructor for class io.ebean.typequery.PBigDecimal
Construct with a property name and root instance.
PBigDecimal(String, R, String) - Constructor for class io.ebean.typequery.PBigDecimal
Construct with additional path prefix.
PBigInteger<R> - Class in io.ebean.typequery
BigInteger property.
PBigInteger(String, R) - Constructor for class io.ebean.typequery.PBigInteger
Construct with a property name and root instance.
PBigInteger(String, R, String) - Constructor for class io.ebean.typequery.PBigInteger
Construct with additional path prefix.
PBoolean<R> - Class in io.ebean.typequery
Boolean property.
PBoolean(String, R) - Constructor for class io.ebean.typequery.PBoolean
Construct with a property name and root instance.
PBoolean(String, R, String) - Constructor for class io.ebean.typequery.PBoolean
Construct with additional path prefix.
PByteArray<R> - Class in io.ebean.typequery
Byte array property (byte[]).
PByteArray(String, R) - Constructor for class io.ebean.typequery.PByteArray
Construct with a property name and root instance.
PByteArray(String, R, String) - Constructor for class io.ebean.typequery.PByteArray
Construct with additional path prefix.
PCalendar<R> - Class in io.ebean.typequery
Calendar property.
PCalendar(String, R) - Constructor for class io.ebean.typequery.PCalendar
Construct with a property name and root instance.
PCalendar(String, R, String) - Constructor for class io.ebean.typequery.PCalendar
Construct with additional path prefix.
PCidr<R> - Class in io.ebean.typequery
Cidr property.
PCidr(String, R) - Constructor for class io.ebean.typequery.PCidr
Construct with a property name and root instance.
PCidr(String, R, String) - Constructor for class io.ebean.typequery.PCidr
Construct with additional path prefix.
PClass<R> - Class in io.ebean.typequery
Class property.
PClass(String, R) - Constructor for class io.ebean.typequery.PClass
Construct with a property name and root instance.
PClass(String, R, String) - Constructor for class io.ebean.typequery.PClass
Construct with additional path prefix.
PCurrency<R> - Class in io.ebean.typequery
Currency property.
PCurrency(String, R) - Constructor for class io.ebean.typequery.PCurrency
Construct with a property name and root instance.
PCurrency(String, R, String) - Constructor for class io.ebean.typequery.PCurrency
Construct with additional path prefix.
PDayOfWeek<R> - Class in io.ebean.typequery
DayOfWeek property.
PDayOfWeek(String, R) - Constructor for class io.ebean.typequery.PDayOfWeek
Construct with a property name and root instance.
PDayOfWeek(String, R, String) - Constructor for class io.ebean.typequery.PDayOfWeek
Construct with additional path prefix.
PDouble<R> - Class in io.ebean.typequery
Double property.
PDouble(String, R) - Constructor for class io.ebean.typequery.PDouble
Construct with a property name and root instance.
PDouble(String, R, String) - Constructor for class io.ebean.typequery.PDouble
Construct with additional path prefix.
PDuration<R> - Class in io.ebean.typequery
Duration property.
PDuration(String, R) - Constructor for class io.ebean.typequery.PDuration
Construct with a property name and root instance.
PDuration(String, R, String) - Constructor for class io.ebean.typequery.PDuration
Construct with additional path prefix.
peekExprList() - Method in class io.ebean.typequery.QueryBean
Return the current expression list that expressions should be added to.
PEnum<R,E> - Class in io.ebean.typequery
Enum property.
PEnum(String, R) - Constructor for class io.ebean.typequery.PEnum
Construct with a property name and root instance.
PEnum(String, R, String) - Constructor for class io.ebean.typequery.PEnum
Construct with additional path prefix.
PFile<R> - Class in io.ebean.typequery
File property.
PFile(String, R) - Constructor for class io.ebean.typequery.PFile
Construct with a property name and root instance.
PFile(String, R, String) - Constructor for class io.ebean.typequery.PFile
Construct with additional path prefix.
PFloat<R> - Class in io.ebean.typequery
Float property.
PFloat(String, R) - Constructor for class io.ebean.typequery.PFloat
Construct with a property name and root instance.
PFloat(String, R, String) - Constructor for class io.ebean.typequery.PFloat
Construct with additional path prefix.
PInet<R> - Class in io.ebean.typequery
Inet property.
PInet(String, R) - Constructor for class io.ebean.typequery.PInet
Construct with a property name and root instance.
PInet(String, R, String) - Constructor for class io.ebean.typequery.PInet
Construct with additional path prefix.
PInetAddress<R> - Class in io.ebean.typequery
InetAddress property.
PInetAddress(String, R) - Constructor for class io.ebean.typequery.PInetAddress
Construct with a property name and root instance.
PInetAddress(String, R, String) - Constructor for class io.ebean.typequery.PInetAddress
Construct with additional path prefix.
PInstant<R> - Class in io.ebean.typequery
Instant property.
PInstant(String, R) - Constructor for class io.ebean.typequery.PInstant
Construct with a property name and root instance.
PInstant(String, R, String) - Constructor for class io.ebean.typequery.PInstant
Construct with additional path prefix.
PInteger<R> - Class in io.ebean.typequery
Integer property.
PInteger(String, R) - Constructor for class io.ebean.typequery.PInteger
Construct with a property name and root instance.
PInteger(String, R, String) - Constructor for class io.ebean.typequery.PInteger
Construct with additional path prefix.
PJodaDateMidnight<R> - Class in io.ebean.typequery
Joda DateMidnight property.
PJodaDateMidnight(String, R) - Constructor for class io.ebean.typequery.PJodaDateMidnight
Construct with a property name and root instance.
PJodaDateMidnight(String, R, String) - Constructor for class io.ebean.typequery.PJodaDateMidnight
Construct with additional path prefix.
PJodaDateTime<R> - Class in io.ebean.typequery
Joda DateTime property.
PJodaDateTime(String, R) - Constructor for class io.ebean.typequery.PJodaDateTime
Construct with a property name and root instance.
PJodaDateTime(String, R, String) - Constructor for class io.ebean.typequery.PJodaDateTime
Construct with additional path prefix.
PJodaLocalDate<R> - Class in io.ebean.typequery
Joda LocalDate property.
PJodaLocalDate(String, R) - Constructor for class io.ebean.typequery.PJodaLocalDate
Construct with a property name and root instance.
PJodaLocalDate(String, R, String) - Constructor for class io.ebean.typequery.PJodaLocalDate
Construct with additional path prefix.
PJodaLocalDateTime<R> - Class in io.ebean.typequery
Joda LocalDateTime property.
PJodaLocalDateTime(String, R) - Constructor for class io.ebean.typequery.PJodaLocalDateTime
Construct with a property name and root instance.
PJodaLocalDateTime(String, R, String) - Constructor for class io.ebean.typequery.PJodaLocalDateTime
Construct with additional path prefix.
PJodaLocalTime<R> - Class in io.ebean.typequery
Joda LocalTime property.
PJodaLocalTime(String, R) - Constructor for class io.ebean.typequery.PJodaLocalTime
Construct with a property name and root instance.
PJodaLocalTime(String, R, String) - Constructor for class io.ebean.typequery.PJodaLocalTime
Construct with additional path prefix.
PJson<R> - Class in io.ebean.typequery
JSON document type.
PJson(String, R) - Constructor for class io.ebean.typequery.PJson
Construct with a property name and root instance.
PJson(String, R, String) - Constructor for class io.ebean.typequery.PJson
Construct with additional path prefix.
PLocalDate<R> - Class in io.ebean.typequery
LocalDate property.
PLocalDate(String, R) - Constructor for class io.ebean.typequery.PLocalDate
Construct with a property name and root instance.
PLocalDate(String, R, String) - Constructor for class io.ebean.typequery.PLocalDate
Construct with additional path prefix.
PLocalDateTime<R> - Class in io.ebean.typequery
LocalDateTime property.
PLocalDateTime(String, R) - Constructor for class io.ebean.typequery.PLocalDateTime
Construct with a property name and root instance.
PLocalDateTime(String, R, String) - Constructor for class io.ebean.typequery.PLocalDateTime
Construct with additional path prefix.
PLocale<R> - Class in io.ebean.typequery
Locale property.
PLocale(String, R) - Constructor for class io.ebean.typequery.PLocale
Construct with a property name and root instance.
PLocale(String, R, String) - Constructor for class io.ebean.typequery.PLocale
Construct with additional path prefix.
PLocalTime<R> - Class in io.ebean.typequery
LocalTime property.
PLocalTime(String, R) - Constructor for class io.ebean.typequery.PLocalTime
Construct with a property name and root instance.
PLocalTime(String, R, String) - Constructor for class io.ebean.typequery.PLocalTime
Construct with additional path prefix.
PLong<R> - Class in io.ebean.typequery
Long property.
PLong(String, R) - Constructor for class io.ebean.typequery.PLong
Construct with a property name and root instance.
PLong(String, R, String) - Constructor for class io.ebean.typequery.PLong
Construct with additional path prefix.
PMonth<R> - Class in io.ebean.typequery
LocalDateTime property.
PMonth(String, R) - Constructor for class io.ebean.typequery.PMonth
Construct with a property name and root instance.
PMonth(String, R, String) - Constructor for class io.ebean.typequery.PMonth
Construct with additional path prefix.
PMonthDay<R> - Class in io.ebean.typequery
MonthDay property.
PMonthDay(String, R) - Constructor for class io.ebean.typequery.PMonthDay
Construct with a property name and root instance.
PMonthDay(String, R, String) - Constructor for class io.ebean.typequery.PMonthDay
Construct with additional path prefix.
POffsetDateTime<R> - Class in io.ebean.typequery
OffsetDateTime property.
POffsetDateTime(String, R) - Constructor for class io.ebean.typequery.POffsetDateTime
Construct with a property name and root instance.
POffsetDateTime(String, R, String) - Constructor for class io.ebean.typequery.POffsetDateTime
Construct with additional path prefix.
POffsetTime<R> - Class in io.ebean.typequery
OffsetTime property.
POffsetTime(String, R) - Constructor for class io.ebean.typequery.POffsetTime
Construct with a property name and root instance.
POffsetTime(String, R, String) - Constructor for class io.ebean.typequery.POffsetTime
Construct with additional path prefix.
Postgres ANY - Search tag in io.ebean.typequery.IQueryBean.rawOrEmpty(String, Collection<?>)
Section
Postgres ANY - Search tag in io.ebean.typequery.IQueryBean.rawOrEmpty(String, Collection<?>)
Section
propertyName() - Method in class io.ebean.typequery.TQProperty
Return the property name.
PScalar<R,D> - Class in io.ebean.typequery
Property for classes that are serialized/deserialized by ScalarType/AttributeConverter.
PScalar(String, R) - Constructor for class io.ebean.typequery.PScalar
Construct with a property name and root instance.
PScalar(String, R, String) - Constructor for class io.ebean.typequery.PScalar
Construct with additional path prefix.
PScalarComparable<R,D> - Class in io.ebean.typequery
Property for classes that are serialized/deserialized by ScalarType/AttributeConverter.
PScalarComparable(String, R) - Constructor for class io.ebean.typequery.PScalarComparable
Construct with a property name and root instance.
PScalarComparable(String, R, String) - Constructor for class io.ebean.typequery.PScalarComparable
Construct with additional path prefix.
PShort<R> - Class in io.ebean.typequery
Short property.
PShort(String, R) - Constructor for class io.ebean.typequery.PShort
Construct with a property name and root instance.
PShort(String, R, String) - Constructor for class io.ebean.typequery.PShort
Construct with additional path prefix.
PSqlDate<R> - Class in io.ebean.typequery
Java sql Date property.
PSqlDate(String, R) - Constructor for class io.ebean.typequery.PSqlDate
Construct with a property name and root instance.
PSqlDate(String, R, String) - Constructor for class io.ebean.typequery.PSqlDate
Construct with additional path prefix.
PString<R> - Class in io.ebean.typequery
String property.
PString(String, R) - Constructor for class io.ebean.typequery.PString
Construct with a property name and root instance.
PString(String, R, String) - Constructor for class io.ebean.typequery.PString
Construct with additional path prefix.
PTime<R> - Class in io.ebean.typequery
Time property.
PTime(String, R) - Constructor for class io.ebean.typequery.PTime
Construct with a property name and root instance.
PTime(String, R, String) - Constructor for class io.ebean.typequery.PTime
Construct with additional path prefix.
PTimestamp<R> - Class in io.ebean.typequery
Property for java sql Timestamp.
PTimestamp(String, R) - Constructor for class io.ebean.typequery.PTimestamp
Construct with a property name and root instance.
PTimestamp(String, R, String) - Constructor for class io.ebean.typequery.PTimestamp
Construct with additional path prefix.
PTimeZone<R> - Class in io.ebean.typequery
TimeZone property.
PTimeZone(String, R) - Constructor for class io.ebean.typequery.PTimeZone
Construct with a property name and root instance.
PTimeZone(String, R, String) - Constructor for class io.ebean.typequery.PTimeZone
Construct with additional path prefix.
PUri<R> - Class in io.ebean.typequery
URI property.
PUri(String, R) - Constructor for class io.ebean.typequery.PUri
Construct with a property name and root instance.
PUri(String, R, String) - Constructor for class io.ebean.typequery.PUri
Construct with additional path prefix.
PUrl<R> - Class in io.ebean.typequery
URL property.
PUrl(String, R) - Constructor for class io.ebean.typequery.PUrl
Construct with a property name and root instance.
PUrl(String, R, String) - Constructor for class io.ebean.typequery.PUrl
Construct with additional path prefix.
PUtilDate<R> - Class in io.ebean.typequery
Java util Date property.
PUtilDate(String, R) - Constructor for class io.ebean.typequery.PUtilDate
Construct with a property name and root instance.
PUtilDate(String, R, String) - Constructor for class io.ebean.typequery.PUtilDate
Construct with additional path prefix.
PUuid<R> - Class in io.ebean.typequery
UUID property.
PUuid(String, R) - Constructor for class io.ebean.typequery.PUuid
Construct with a property name and root instance.
PUuid(String, R, String) - Constructor for class io.ebean.typequery.PUuid
Construct with additional path prefix.
PYear<R> - Class in io.ebean.typequery
Year property.
PYear(String, R) - Constructor for class io.ebean.typequery.PYear
Construct with a property name and root instance.
PYear(String, R, String) - Constructor for class io.ebean.typequery.PYear
Construct with additional path prefix.
PYearMonth<R> - Class in io.ebean.typequery
YearMonth property.
PYearMonth(String, R) - Constructor for class io.ebean.typequery.PYearMonth
Construct with a property name and root instance.
PYearMonth(String, R, String) - Constructor for class io.ebean.typequery.PYearMonth
Construct with additional path prefix.
PZonedDateTime<R> - Class in io.ebean.typequery
ZonedDateTime property.
PZonedDateTime(String, R) - Constructor for class io.ebean.typequery.PZonedDateTime
Construct with a property name and root instance.
PZonedDateTime(String, R, String) - Constructor for class io.ebean.typequery.PZonedDateTime
Construct with additional path prefix.
PZoneId<R> - Class in io.ebean.typequery
ZoneId property.
PZoneId(String, R) - Constructor for class io.ebean.typequery.PZoneId
Construct with a property name and root instance.
PZoneId(String, R, String) - Constructor for class io.ebean.typequery.PZoneId
Construct with additional path prefix.
PZoneOffset<R> - Class in io.ebean.typequery
ZoneOffset property.
PZoneOffset(String, R) - Constructor for class io.ebean.typequery.PZoneOffset
Construct with a property name and root instance.
PZoneOffset(String, R, String) - Constructor for class io.ebean.typequery.PZoneOffset
Construct with additional path prefix.

Q

query() - Method in interface io.ebean.typequery.IQueryBean
Return the underlying query.
query() - Method in class io.ebean.typequery.QueryBean
 
QueryBean<T,R> - Class in io.ebean.typequery
Base root query bean providing common features for all root query beans.
QueryBean(boolean) - Constructor for class io.ebean.typequery.QueryBean
Construct for using as an 'Alias' to use the properties as known string values for select() and fetch().
QueryBean(ExpressionList<T>) - Constructor for class io.ebean.typequery.QueryBean
Construct for FilterMany
QueryBean(Query<T>) - Constructor for class io.ebean.typequery.QueryBean
Construct using a query.
QueryBean(Class<T>) - Constructor for class io.ebean.typequery.QueryBean
Construct using the type of bean to query on and the default database.
QueryBean(Class<T>, Database) - Constructor for class io.ebean.typequery.QueryBean
Construct using the type of bean to query on and a given database.

R

raw(String) - Method in interface io.ebean.typequery.IQueryBean
Add raw expression with no parameters.
raw(String) - Method in class io.ebean.typequery.QueryBean
 
raw(String, Object) - Method in interface io.ebean.typequery.IQueryBean
Add raw expression with a single parameter.
raw(String, Object) - Method in class io.ebean.typequery.QueryBean
 
raw(String, Object...) - Method in interface io.ebean.typequery.IQueryBean
Add raw expression with an array of parameters.
raw(String, Object...) - Method in class io.ebean.typequery.QueryBean
 
rawOrEmpty(String, Collection<?>) - Method in interface io.ebean.typequery.IQueryBean
Only add the raw expression if the values is not null or empty.
rawOrEmpty(String, Collection<?>) - Method in class io.ebean.typequery.QueryBean
 
Resulting SQL where - Search tag in class io.ebean.typequery.QueryBean
Section
Resulting SQL where - Search tag in interface io.ebean.typequery.IQueryBean
Section
Resulting SQL where clause - Search tag in io.ebean.typequery.IQueryBean.and()
Section
Resulting SQL where clause - Search tag in io.ebean.typequery.IQueryBean.and()
Section
Resulting SQL where clause - Search tag in io.ebean.typequery.IQueryBean.or()
Section
Resulting SQL where clause - Search tag in io.ebean.typequery.IQueryBean.or()
Section

S

select(FetchGroup<T>) - Method in class io.ebean.typequery.QueryBean
 
select(Query.Property<?>...) - Method in interface io.ebean.typequery.IQueryBean
Specify the properties to be loaded on the 'main' root level entity bean also allowing for functions to be used like StdOperators.max(Query.Property).
select(Query.Property<?>...) - Method in class io.ebean.typequery.QueryBean
 
select(TQProperty<R, ?>...) - Method in interface io.ebean.typequery.IQueryBean
Specify the properties to be loaded on the 'main' root level entity bean.
select(TQProperty<R, ?>...) - Method in class io.ebean.typequery.QueryBean
 
select(String) - Method in class io.ebean.typequery.QueryBean
 
setAllowLoadErrors() - Method in class io.ebean.typequery.QueryBean
 
setAutoTune(boolean) - Method in class io.ebean.typequery.QueryBean
 
setBaseTable(String) - Method in class io.ebean.typequery.QueryBean
 
setBeanCacheMode(CacheMode) - Method in class io.ebean.typequery.QueryBean
 
setBufferFetchSizeHint(int) - Method in class io.ebean.typequery.QueryBean
 
setCountDistinct(CountDistinctOrder) - Method in class io.ebean.typequery.QueryBean
 
setDisableLazyLoading(boolean) - Method in class io.ebean.typequery.QueryBean
 
setDisableReadAuditing() - Method in class io.ebean.typequery.QueryBean
 
setDistinct(boolean) - Method in class io.ebean.typequery.QueryBean
 
setDocIndexName(String) - Method in class io.ebean.typequery.QueryBean
 
setFirstRow(int) - Method in class io.ebean.typequery.QueryBean
 
setHint(String) - Method in class io.ebean.typequery.QueryBean
 
setId(Object) - Method in interface io.ebean.typequery.IQueryBean
Set the Id value to query.
setId(Object) - Method in class io.ebean.typequery.QueryBean
 
setIdIn(Object...) - Method in interface io.ebean.typequery.IQueryBean
Set a list of Id values to match.
setIdIn(Object...) - Method in class io.ebean.typequery.QueryBean
 
setIdIn(Collection<?>) - Method in interface io.ebean.typequery.IQueryBean
Set a collection of Id values to match.
setIdIn(Collection<?>) - Method in class io.ebean.typequery.QueryBean
 
setIncludeSoftDeletes() - Method in class io.ebean.typequery.QueryBean
 
setInheritType(Class<? extends T>) - Method in class io.ebean.typequery.QueryBean
 
setLabel(String) - Method in class io.ebean.typequery.QueryBean
 
setLazyLoadBatchSize(int) - Method in class io.ebean.typequery.QueryBean
 
setMapKey(String) - Method in class io.ebean.typequery.QueryBean
 
setMaxRows(int) - Method in class io.ebean.typequery.QueryBean
 
setOrderBy(OrderBy<T>) - Method in class io.ebean.typequery.QueryBean
 
setPaging(Paging) - Method in class io.ebean.typequery.QueryBean
 
setPersistenceContextScope(PersistenceContextScope) - Method in class io.ebean.typequery.QueryBean
 
setProfileLocation(ProfileLocation) - Method in interface io.ebean.typequery.IQueryBean
Set the profile location of this query.
setProfileLocation(ProfileLocation) - Method in class io.ebean.typequery.QueryBean
 
setRawSql(RawSql) - Method in class io.ebean.typequery.QueryBean
 
setRoot(R) - Method in class io.ebean.typequery.QueryBean
The enhancement will no longer use this method.
setTimeout(int) - Method in class io.ebean.typequery.QueryBean
 
setUnmodifiable(boolean) - Method in class io.ebean.typequery.QueryBean
 
setUseDocStore(boolean) - Method in class io.ebean.typequery.QueryBean
 
setUseQueryCache(CacheMode) - Method in class io.ebean.typequery.QueryBean
 
should() - Method in interface io.ebean.typequery.IQueryBean
Begin a list of expressions added by SHOULD.
should() - Method in class io.ebean.typequery.QueryBean
 
startsWith(String) - Method in class io.ebean.typequery.PBaseString
Starts with - uses a like with '%' wildcard added to the end.
startsWith(String) - Method in class io.ebean.typequery.PString
Starts with - uses a like with '%' wildcard added to the end.
Subquery example: - Search tag in io.ebean.typequery.IQueryBean.raw(String)
Section
Subquery example: - Search tag in io.ebean.typequery.IQueryBean.raw(String)
Section
Subquery example: - Search tag in io.ebean.typequery.IQueryBean.raw(String, Object)
Section
Subquery example: - Search tag in io.ebean.typequery.IQueryBean.raw(String, Object)
Section

T

text() - Method in interface io.ebean.typequery.IQueryBean
Begin added expressions to the 'Text' expression list.
text() - Method in class io.ebean.typequery.QueryBean
 
textCommonTerms(String, TextCommonTerms) - Method in interface io.ebean.typequery.IQueryBean
Add a Text common terms expression (document store only).
textCommonTerms(String, TextCommonTerms) - Method in class io.ebean.typequery.QueryBean
 
textQueryString(String, TextQueryString) - Method in interface io.ebean.typequery.IQueryBean
Add a Text query string expression (document store only).
textQueryString(String, TextQueryString) - Method in class io.ebean.typequery.QueryBean
 
textSimple(String, TextSimple) - Method in interface io.ebean.typequery.IQueryBean
Add a Text simple expression (document store only).
textSimple(String, TextSimple) - Method in class io.ebean.typequery.QueryBean
 
toString() - Method in class io.ebean.typequery.TQProperty
 
TQAssoc<T,R> - Class in io.ebean.typequery
Base type for associated beans.
TQAssoc(String, R) - Constructor for class io.ebean.typequery.TQAssoc
Construct with a property name and root instance.
TQAssoc(String, R, String) - Constructor for class io.ebean.typequery.TQAssoc
Construct with additional path prefix.
TQAssocBean<T,R,QB> - Class in io.ebean.typequery
Base type for associated beans that are not embeddable.
TQAssocBean(String, R) - Constructor for class io.ebean.typequery.TQAssocBean
Construct with a property name and root instance.
TQAssocBean(String, R, String) - Constructor for class io.ebean.typequery.TQAssocBean
Construct with additional path prefix.
TQAssocMany<T,R,QB> - Interface in io.ebean.typequery
Expressions for Query Bean ToMany relationships.
TQPath - Class in io.ebean.typequery
Helper for adding a path prefix to a property.
TQPath() - Constructor for class io.ebean.typequery.TQPath
 
TQProperty<R,T> - Class in io.ebean.typequery
A property used in type query.
TQProperty(String, R) - Constructor for class io.ebean.typequery.TQProperty
Construct with a property name and root instance.
TQProperty(String, R, String) - Constructor for class io.ebean.typequery.TQProperty
Construct with additional path prefix.
TQPropertyBase<R,T> - Class in io.ebean.typequery
Base scalar property.
TQPropertyBase(String, R) - Constructor for class io.ebean.typequery.TQPropertyBase
Construct with a property name and root instance.
TQPropertyBase(String, R, String) - Constructor for class io.ebean.typequery.TQPropertyBase
Construct with additional path prefix.
TypeQueryBean - Annotation Type in io.ebean.typequery
Used to denote a type query bean.

U

usingConnection(Connection) - Method in class io.ebean.typequery.QueryBean
 
usingDatabase(Database) - Method in class io.ebean.typequery.QueryBean
 
Using inOrEmpty() - Search tag in io.ebean.typequery.PBaseValueEqual.inOrEmpty(Collection<T>)
Section
Using inOrEmpty() - Search tag in io.ebean.typequery.TQAssoc.inOrEmpty(Collection<T>)
Section
usingMaster() - Method in class io.ebean.typequery.QueryBean
 
Using rawOrEmpty() - Search tag in io.ebean.typequery.IQueryBean.rawOrEmpty(String, Collection<?>)
Section
Using rawOrEmpty() - Search tag in io.ebean.typequery.IQueryBean.rawOrEmpty(String, Collection<?>)
Section
usingTransaction(Transaction) - Method in class io.ebean.typequery.QueryBean
 

V

validate() - Method in class io.ebean.typequery.QueryBean
 
value() - Element in annotation type io.ebean.typequery.Generated
The name of the generator used to generate this source.
value() - Element in annotation type io.ebean.typequery.TypeQueryBean
The version description for the query bean.

W

where() - Method in interface io.ebean.typequery.IQueryBean
Add expression after this to the WHERE expression list.
where() - Method in class io.ebean.typequery.QueryBean
 
withLock(Query.LockType) - Method in class io.ebean.typequery.QueryBean
 
withLock(Query.LockType, Query.LockWait) - Method in class io.ebean.typequery.QueryBean
 
Without inOrEmpty() - Search tag in io.ebean.typequery.IQueryBean.rawOrEmpty(String, Collection<?>)
Section
Without inOrEmpty() - Search tag in io.ebean.typequery.IQueryBean.rawOrEmpty(String, Collection<?>)
Section
Without inOrEmpty() - Search tag in io.ebean.typequery.PBaseValueEqual.inOrEmpty(Collection<T>)
Section
Without inOrEmpty() - Search tag in io.ebean.typequery.TQAssoc.inOrEmpty(Collection<T>)
Section

_

_filterMany(ExpressionList<T>) - Method in class io.ebean.typequery.TQAssocBean
 
_filterManyRaw(String, Object...) - Method in class io.ebean.typequery.TQAssocBean
 
_isEmpty() - Method in class io.ebean.typequery.TQAssocBean
 
_isNotEmpty() - Method in class io.ebean.typequery.TQAssocBean
 
_name - Variable in class io.ebean.typequery.TQProperty
 
_newExpressionList() - Method in class io.ebean.typequery.TQAssocBean
 
_peekText() - Method in class io.ebean.typequery.QueryBean
 
_root - Variable in class io.ebean.typequery.TQProperty
 
A B C D E F G H I J L M N O P Q R S T U V W _ 
All Classes and Interfaces|All Packages