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

A

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(D) - Method in class io.ebean.typequery.PBaseDate
Same as greater than.
alias(String) - Method in class io.ebean.typequery.TQRootBean
Set root table alias.
AlreadyEnhancedMarker - Annotation Type in io.ebean.typequery
Used to denote a query bean that has already been enhanced.
and() - Method in class io.ebean.typequery.TQRootBean
Begin a list of expressions added by 'AND'.
apply(PathProperties) - Method in class io.ebean.typequery.TQRootBean
Apply the path properties replacing the select and fetch clauses.
asc() - Method in class io.ebean.typequery.TQPropertyBase
Order by ascending on this property.
asDraft() - Method in class io.ebean.typequery.TQRootBean
Execute the query against the draft set of tables.
asDto(Class<D>) - Method in class io.ebean.typequery.TQRootBean
Convert the query to a DTO bean query.
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.TQRootBean
Perform an 'As of' query using history tables to return the object graph as of a time in the past.
asUpdate() - Method in class io.ebean.typequery.TQRootBean
Return this query as an UpdateQuery.

B

before(D) - Method in class io.ebean.typequery.PBaseDate
Same as less than.
between(int, int) - Method in class io.ebean.typequery.PBaseNumber
Between lower and upper values.
between(T, T) - Method in class io.ebean.typequery.PBaseCompareable
Between lower and upper values.
buildFetchGroup() - Method in class io.ebean.typequery.TQRootBean
Return the fetch group.

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.TQRootBean
Execute as a delete query deleting the 'root level' beans that match the predicates in the query.
desc() - Method in class io.ebean.typequery.TQPropertyBase
Order by descending on this property.

E

endAnd() - Method in class io.ebean.typequery.TQRootBean
End AND junction - synonym for endJunction().
endJunction() - Method in class io.ebean.typequery.TQRootBean
End a list of expressions added by 'OR'.
endNot() - Method in class io.ebean.typequery.TQRootBean
End NOT junction - synonym for endJunction().
endOr() - Method in class io.ebean.typequery.TQRootBean
End OR junction - synonym for endJunction().
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(T) - Method in class io.ebean.typequery.PBaseValueEqual
Is equal to.
eq(T) - Method in class io.ebean.typequery.TQAssocBean
Is equal to by ID property.
eqOrNull(T) - Method in class io.ebean.typequery.PBaseValueEqual
Is equal to or Null.
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.TQAssocBean
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
Is equal to.
exists() - Method in class io.ebean.typequery.TQRootBean
Execute the query returning true if a row is found.

F

fetch() - Method in class io.ebean.typequery.TQAssocBean
Eagerly fetch this association fetching all the properties.
fetch(String) - Method in class io.ebean.typequery.TQAssocBean
Eagerly fetch this association with the properties specified.
fetch(String) - Method in class io.ebean.typequery.TQRootBean
Specify a path to load including all its properties.
fetch(String, FetchConfig) - Method in class io.ebean.typequery.TQRootBean
Additionally specify a FetchConfig to specify a "query join" and or define the lazy loading query.
fetch(String, String) - Method in class io.ebean.typequery.TQRootBean
Specify a path to fetch with its specific properties to include (aka partial object).
fetch(String, String, FetchConfig) - Method in class io.ebean.typequery.TQRootBean
Additionally specify a FetchConfig to use a separate query or lazy loading to load this path.
fetchAll() - Method in class io.ebean.typequery.TQAssocBean
Deprecated. 
fetchCache() - Method in class io.ebean.typequery.TQAssocBean
Eagerly fetch this association using L2 bean cache.
fetchCache(String) - Method in class io.ebean.typequery.TQAssocBean
Eagerly fetch this association using L2 cache with the properties specified.
fetchCache(String) - Method in class io.ebean.typequery.TQRootBean
Specify a path to load from L2 cache including all its properties.
fetchCache(String, String) - Method in class io.ebean.typequery.TQRootBean
Specify a path and properties to load from L2 cache.
fetchLazy() - Method in class io.ebean.typequery.TQAssocBean
Use lazy loading for fetching this association.
fetchQuery() - Method in class io.ebean.typequery.TQAssocBean
Eagerly fetch this association using a "query join".
fetchQuery(String) - Method in class io.ebean.typequery.TQAssocBean
Eagerly fetch this association using a "query join" with the properties specified.
fetchQuery(String) - Method in class io.ebean.typequery.TQRootBean
Specify a path to load including all its properties using a "query join".
fetchQuery(String, String) - Method in class io.ebean.typequery.TQRootBean
Specify a path and properties to load using a "query join".
filterMany(ExpressionList<T>) - Method in class io.ebean.typequery.TQAssocBean
Apply a filter when fetching these beans.
filterMany(String, Object...) - Method in class io.ebean.typequery.TQAssocBean
Apply a filter when fetching these beans.
findCount() - Method in class io.ebean.typequery.TQRootBean
Return the count of entities this query should return.
findEach(Consumer<T>) - Method in class io.ebean.typequery.TQRootBean
Execute the query processing the beans one at a time.
findEachWhile(Predicate<T>) - Method in class io.ebean.typequery.TQRootBean
Execute the query using callbacks to a visitor to process the resulting beans one at a time.
findFutureCount() - Method in class io.ebean.typequery.TQRootBean
Execute find row count query in a background thread.
findFutureIds() - Method in class io.ebean.typequery.TQRootBean
Execute find Id's query in a background thread.
findFutureList() - Method in class io.ebean.typequery.TQRootBean
Execute find list query in a background thread.
findIds() - Method in class io.ebean.typequery.TQRootBean
Execute the query returning the list of Id's.
findIterate() - Method in class io.ebean.typequery.TQRootBean
Execute the query iterating over the results.
findLargeStream() - Method in class io.ebean.typequery.TQRootBean
Deprecated.
findList() - Method in class io.ebean.typequery.TQRootBean
Execute the query returning the list of objects.
findMap() - Method in class io.ebean.typequery.TQRootBean
Execute the query returning a map of the objects.
findOne() - Method in class io.ebean.typequery.TQRootBean
Execute the query returning either a single bean or null (if no matching bean is found).
findOneOrEmpty() - Method in class io.ebean.typequery.TQRootBean
Execute the query returning an optional bean.
findPagedList() - Method in class io.ebean.typequery.TQRootBean
Return a PagedList for this query using firstRow and maxRows.
findSet() - Method in class io.ebean.typequery.TQRootBean
Execute the query returning the set of objects.
findSingleAttribute() - Method in class io.ebean.typequery.TQRootBean
Execute the query returning a single value for a single property.
findSingleAttributeList() - Method in class io.ebean.typequery.TQRootBean
Execute the query returning a list of values for a single property.
findStream() - Method in class io.ebean.typequery.TQRootBean
Execute the query returning the result as a Stream.
findVersions() - Method in class io.ebean.typequery.TQRootBean
Return versions of a @History entity bean.
findVersionsBetween(Timestamp, Timestamp) - Method in class io.ebean.typequery.TQRootBean
Return versions of a @History entity bean between a start and end timestamp.
forUpdate() - Method in class io.ebean.typequery.TQRootBean
Execute using "for update" clause which results in the DB locking the record.
forUpdate(Query.LockType) - Method in class io.ebean.typequery.TQRootBean
Deprecated.
forUpdateNoWait() - Method in class io.ebean.typequery.TQRootBean
Execute using "for update" clause with "no wait" option.
forUpdateNoWait(Query.LockType) - Method in class io.ebean.typequery.TQRootBean
Deprecated.
forUpdateSkipLocked() - Method in class io.ebean.typequery.TQRootBean
Execute using "for update" clause with "skip locked" option.
forUpdateSkipLocked(Query.LockType) - Method in class io.ebean.typequery.TQRootBean
Deprecated.

G

ge(T) - Method in class io.ebean.typequery.PBaseCompareable
Greater than or Equal to.
geOrNull(T) - Method in class io.ebean.typequery.PBaseCompareable
Greater than or Equal to OR Null.
getBeanType() - Method in class io.ebean.typequery.TQRootBean
Return the type of beans being queried.
getExpressionList() - Method in class io.ebean.typequery.TQRootBean
Return the expression list that has been built for this query.
getGeneratedSql() - Method in class io.ebean.typequery.TQRootBean
Return the sql that was generated for executing this query.
greaterOrEqualTo(T) - Method in class io.ebean.typequery.PBaseCompareable
Greater than or Equal to.
greaterThan(int) - Method in class io.ebean.typequery.PBaseNumber
Greater than.
greaterThan(T) - Method in class io.ebean.typequery.PBaseCompareable
Greater than.
greaterThanOrNull(T) - Method in class io.ebean.typequery.PBaseCompareable
Greater than or Null.
gt(int) - Method in class io.ebean.typequery.PBaseNumber
Greater than.
gt(T) - Method in class io.ebean.typequery.PBaseCompareable
Greater than.
gtOrNull(T) - Method in class io.ebean.typequery.PBaseCompareable
Greater than OR Null.

H

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

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(Collection<T>) - Method in class io.ebean.typequery.PBaseValueEqual
Is in a list of values.
in(T...) - Method in class io.ebean.typequery.PBaseValueEqual
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.
inRange(T, T) - Method in class io.ebean.typequery.PBaseCompareable
Greater or equal to lower value and strictly less than upper value.
inRangeWith(TQProperty<R>, T) - Method in class io.ebean.typequery.PBaseCompareable
Value in Range between 2 properties.
io.ebean.typequery - package io.ebean.typequery
Provides type safe query criteria support for Ebean ORM queries.
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 class io.ebean.typequery.TQAssocBean
Is empty for a collection property.
isFalse() - Method in class io.ebean.typequery.PBoolean
Is false.
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 class io.ebean.typequery.TQAssocBean
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(T) - Method in class io.ebean.typequery.PBaseCompareable
Less than or Equal to.
leOrNull(T) - Method in class io.ebean.typequery.PBaseCompareable
Less than or Equal to.
lessOrEqualTo(T) - Method in class io.ebean.typequery.PBaseCompareable
Less than or Equal to.
lessThan(int) - Method in class io.ebean.typequery.PBaseNumber
Less than.
lessThan(T) - Method in class io.ebean.typequery.PBaseCompareable
Less than.
lessThanOrNull(T) - Method in class io.ebean.typequery.PBaseCompareable
Less than or Null.
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(T) - Method in class io.ebean.typequery.PBaseCompareable
Less than.
ltOrNull(T) - Method in class io.ebean.typequery.PBaseCompareable
Less than OR Null.

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 class io.ebean.typequery.TQRootBean
Add a Text Multi-match expression (document store only).
multiMatch(String, String...) - Method in class io.ebean.typequery.TQRootBean
Add a Text Multi-match expression (document store only).
must() - Method in class io.ebean.typequery.TQRootBean
Begin a list of expressions added by MUST.
mustNot() - Method in class io.ebean.typequery.TQRootBean
Begin a list of expressions added by MUST NOT.

N

ne(T) - Method in class io.ebean.typequery.PBaseValueEqual
Is not equal to.
ne(T) - Method in class io.ebean.typequery.TQAssocBean
Is not equal to by ID property.
not() - Method in class io.ebean.typequery.TQRootBean
Begin a list of expressions added by NOT.
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.TQAssocBean
Is not equal to by ID property.
notEqualToType(T) - Method in class io.ebean.typequery.PBaseString
Is not equal to.
notIn(Collection<T>) - Method in class io.ebean.typequery.PBaseValueEqual
Is NOT in a list of values.
notIn(T...) - Method in class io.ebean.typequery.PBaseValueEqual
Is NOT in a list of values.

O

or() - Method in class io.ebean.typequery.TQRootBean
Begin a list of expressions added by 'OR'.
order() - Method in class io.ebean.typequery.TQRootBean
Marker that can be used to indicate that the order by clause is defined after this.
order(String) - Method in class io.ebean.typequery.TQRootBean
Set the full raw order by clause replacing the existing order by clause if there is one.
orderBy() - Method in class io.ebean.typequery.TQRootBean
Marker that can be used to indicate that the order by clause is defined after this.
orderBy(String) - Method in class io.ebean.typequery.TQRootBean
Set the full raw order by clause replacing the existing order by clause if there is one.

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.
PBaseCompareable<R,​T> - Class in io.ebean.typequery
Base property for all comparable types.
PBaseCompareable(String, R) - Constructor for class io.ebean.typequery.PBaseCompareable
Construct with a property name and root instance.
PBaseCompareable(String, R, String) - Constructor for class io.ebean.typequery.PBaseCompareable
Construct with additional path prefix.
PBaseDate<R,​D extends Comparable> - 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 extends Comparable> - 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.
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.
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.
PEnum<R,​E> - Class in io.ebean.typequery
BigDecimal 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.
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 extends Comparable<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.
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 class io.ebean.typequery.TQRootBean
Return the underlying query.

R

raw(String) - Method in class io.ebean.typequery.TQRootBean
Add raw expression with no parameters.
raw(String, Object) - Method in class io.ebean.typequery.TQRootBean
Add raw expression with a single parameter.
raw(String, Object...) - Method in class io.ebean.typequery.TQRootBean
Add raw expression with an array of parameters.
rawOrEmpty(String, Collection<?>) - Method in class io.ebean.typequery.TQRootBean
Only add the raw expression if the values is not null or empty.

S

select(FetchGroup<T>) - Method in class io.ebean.typequery.TQRootBean
Set a FetchGroup to control what part of the object graph is loaded.
select(TQProperty<R>...) - Method in class io.ebean.typequery.TQRootBean
Tune the query by specifying the properties to be loaded on the 'main' root level entity bean (aka partial object).
select(String) - Method in class io.ebean.typequery.TQRootBean
Explicitly set a comma delimited list of the properties to fetch on the 'main' root level entity bean (aka partial object).
setAllowLoadErrors() - Method in class io.ebean.typequery.TQRootBean
Execute the query allowing properties with invalid JSON to be collected and not fail the query.
setAutoTune(boolean) - Method in class io.ebean.typequery.TQRootBean
Explicitly specify whether to use AutoTune for this query.
setBaseTable(String) - Method in class io.ebean.typequery.TQRootBean
Set the base table to use for this query.
setBeanCacheMode(CacheMode) - Method in class io.ebean.typequery.TQRootBean
Set the mode to use the bean cache when executing this query.
setBufferFetchSizeHint(int) - Method in class io.ebean.typequery.TQRootBean
A hint which for JDBC translates to the Statement.fetchSize().
setDisableLazyLoading(boolean) - Method in class io.ebean.typequery.TQRootBean
Set true if you want to disable lazy loading.
setDisableReadAuditing() - Method in class io.ebean.typequery.TQRootBean
Disable read auditing for this query.
setDistinct(boolean) - Method in class io.ebean.typequery.TQRootBean
Set whether this query uses DISTINCT.
setDocIndexName(String) - Method in class io.ebean.typequery.TQRootBean
Set the index(es) to search for a document store which uses partitions.
setFirstRow(int) - Method in class io.ebean.typequery.TQRootBean
Set the first row to return for this query.
setId(Object) - Method in class io.ebean.typequery.TQRootBean
Set the Id value to query.
setIdIn(Object...) - Method in class io.ebean.typequery.TQRootBean
Set a list of Id values to match.
setIncludeSoftDeletes() - Method in class io.ebean.typequery.TQRootBean
Execute the query including soft deleted rows.
setInheritType(Class<? extends T>) - Method in class io.ebean.typequery.TQRootBean
Restrict the query to only return subtypes of the given inherit type.
setLabel(String) - Method in class io.ebean.typequery.TQRootBean
Set a label on the query.
setLazyLoadBatchSize(int) - Method in class io.ebean.typequery.TQRootBean
Set the default lazy loading batch size to use.
setLoadBeanCache(boolean) - Method in class io.ebean.typequery.TQRootBean
When set to true all the beans from this query are loaded into the bean cache.
setMapKey(String) - Method in class io.ebean.typequery.TQRootBean
Set the property to use as keys for a map.
setMaxRows(int) - Method in class io.ebean.typequery.TQRootBean
Set the maximum number of rows to return in the query.
setPersistenceContextScope(PersistenceContextScope) - Method in class io.ebean.typequery.TQRootBean
Specify the PersistenceContextScope to use for this query.
setProfileLocation(ProfileLocation) - Method in class io.ebean.typequery.TQRootBean
Set the profile location.
setRawSql(RawSql) - Method in class io.ebean.typequery.TQRootBean
Set RawSql to use for this query.
setReadOnly(boolean) - Method in class io.ebean.typequery.TQRootBean
When set to true when you want the returned beans to be read only.
setTimeout(int) - Method in class io.ebean.typequery.TQRootBean
Set a timeout on this query.
setUseCache(boolean) - Method in class io.ebean.typequery.TQRootBean
Set this to true to use the bean cache.
setUseDocStore(boolean) - Method in class io.ebean.typequery.TQRootBean
Set to true if this query should execute against the doc store.
setUseQueryCache(boolean) - Method in class io.ebean.typequery.TQRootBean
Set this to true to use the query cache.
setUseQueryCache(CacheMode) - Method in class io.ebean.typequery.TQRootBean
Set the CacheMode to use the query for executing this query.
should() - Method in class io.ebean.typequery.TQRootBean
Begin a list of expressions added by SHOULD.
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.

T

text() - Method in class io.ebean.typequery.TQRootBean
Begin added expressions to the 'Text' expression list.
textCommonTerms(String, TextCommonTerms) - Method in class io.ebean.typequery.TQRootBean
Add a Text common terms expression (document store only).
textQueryString(String, TextQueryString) - Method in class io.ebean.typequery.TQRootBean
Add a Text query string expression (document store only).
textSimple(String, TextSimple) - Method in class io.ebean.typequery.TQRootBean
Add a Text simple expression (document store only).
toString() - Method in class io.ebean.typequery.TQProperty
 
TQAssocBean<T,​R> - Class in io.ebean.typequery
Base type for associated beans.
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.
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> - 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> - 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.
TQRootBean<T,​R> - Class in io.ebean.typequery
Base root query bean.
TQRootBean(boolean) - Constructor for class io.ebean.typequery.TQRootBean
Construct for using as an 'Alias' to use the properties as known string values for select() and fetch().
TQRootBean(Query<T>) - Constructor for class io.ebean.typequery.TQRootBean
Construct using a query.
TQRootBean(Class<T>) - Constructor for class io.ebean.typequery.TQRootBean
Construct using the type of bean to query on and the default database.
TQRootBean(Class<T>, Database) - Constructor for class io.ebean.typequery.TQRootBean
Construct using the type of bean to query on and a given database.
TypeQueryBean - Annotation Type in io.ebean.typequery
Used to denote a type query bean.

U

usingConnection(Connection) - Method in class io.ebean.typequery.TQRootBean
Execute the query using the given connection.
usingTransaction(Transaction) - Method in class io.ebean.typequery.TQRootBean
Execute the query using the given transaction.

V

validate() - Method in class io.ebean.typequery.TQRootBean
Returns the set of properties or paths that are unknown (do not map to known properties or paths).
value() - Method in annotation type io.ebean.typequery.TypeQueryBean
The version description for the query bean.

W

where() - Method in class io.ebean.typequery.TQRootBean
Add expression after this to the WHERE expression list.
A B C D E F G H I J L M N O P Q R S T U V W 
All Classes All Packages