java.lang.Object
io.ebean.StdOperators
Deprecated.
Standard Operators for use with strongly typed query construction.
This is currently deemed to be experimental and subject to change.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> Query.Property<T>avg(Query.Property<T> property) Deprecated.Average of the given property.static <T> Query.Property<T>coalesce(Query.Property<T> property, Object value) Deprecated.Coalesce of the property and value.static Query.Property<String>concat(Query.Property<?> property, Object... values) Deprecated.Concat of the given property and values or other properties.static Expressioncontains(Query.Property<String> property, String value) Deprecated.Contains - for a given property and value.static Query.Property<Number>count(Query.Property<?> property) Deprecated.Count of the given property.static <T> Expressioneq(Query.Property<T> property, Query<?> subQuery) Deprecated.Equal to - for a property and sub-query.static <T> Expressioneq(Query.Property<T> property, T value) Deprecated.Equal to - for a property and value.static <T> ExpressioneqOrNull(Query.Property<T> property, T value) Deprecated.Equal to or null - for a property and value.static <T> Expressionge(Query.Property<T> property, Query<?> subQuery) Deprecated.Greater than or equal to - for a property and sub-query.static <T> Expressionge(Query.Property<T> property, T value) Deprecated.Greater than or equal to - for a property and value.static <T> ExpressiongeOrNull(Query.Property<T> property, T value) Deprecated.Greater than or null - for a property and value.static <T> Expressiongt(Query.Property<T> property, Query<?> subQuery) Deprecated.Greater than - for a property and sub-query.static <T> Expressiongt(Query.Property<T> property, T value) Deprecated.Greater than - for a property and value.static <T> ExpressiongtOrNull(Query.Property<T> property, T value) Deprecated.Greater than or null - for a property and value.static Expressionicontains(Query.Property<String> property, String value) Deprecated.Case-insensitive contains - for a given property and value.static Expressionilike(Query.Property<String> property, String value) Deprecated.Case-insensitive Like - for a given property and value.static <T> Expressionin(Query.Property<T> property, Query<?> subQuery) Deprecated.In - for a given property and sub-query.static <T> Expressionin(Query.Property<T> property, Collection<T> value) Deprecated.In - for a given property and collection of values.static <T> ExpressioninOrEmpty(Query.Property<T> property, Collection<T> value) Deprecated.In or empty - for a given property and collection of values.static <T> ExpressioninRange(Query.Property<T> lowProperty, Query.Property<T> property, Query.Property<T> highProperty) Deprecated.In range - for properties.static <T> ExpressioninRange(Query.Property<T> lowProperty, Query.Property<T> highProperty, T value) Deprecated.In range - for properties and a value.static <T> ExpressioninRange(Query.Property<T> property, T lowValue, T highValue) Deprecated.In range - for a property and values.static ExpressionistartsWith(Query.Property<String> property, String value) Deprecated.Case-insensitive starts with - for a given property and value.static <T> Expressionle(Query.Property<T> property, Query<?> subQuery) Deprecated.Greater than or equal to - for a property and sub-query.static <T> Expressionle(Query.Property<T> property, T value) Deprecated.Greater than or equal to - for a property and value.static <T> ExpressionleOrNull(Query.Property<T> property, T value) Deprecated.Greater than or equal to or null - for a property and value.static Expressionlike(Query.Property<String> property, String value) Deprecated.Like - for a given property and value.static Query.Property<String>lower(Query.Property<String> property) Deprecated.Lower of the given property.static <T> Expressionlt(Query.Property<T> property, Query<?> subQuery) Deprecated.Less than - for a property and sub-query.static <T> Expressionlt(Query.Property<T> property, T value) Deprecated.Less than - for a property and value.static <T> ExpressionltOrNull(Query.Property<T> property, T value) Deprecated.Less than or null - for a property and value.static <T> Query.Property<T>max(Query.Property<T> property) Deprecated.Max of the given property.static <T> Query.Property<T>min(Query.Property<T> property) Deprecated.Min of the given property.static <T> Expressionne(Query.Property<T> property, Query<?> subQuery) Deprecated.Not equal to - for a property and sub-query.static <T> Expressionne(Query.Property<T> property, T value) Deprecated.Not equal to - for a property and value.static <T> ExpressionnotIn(Query.Property<T> property, Query<?> subQuery) Deprecated.Not In - for a given property and sub-query.static <T> ExpressionnotIn(Query.Property<T> property, Collection<T> value) Deprecated.Not In - for a given property and collection of values.static ExpressionstartsWith(Query.Property<String> property, String value) Deprecated.Starts with - for a given property and value.static Query.Property<Number>sum(Query.Property<? extends Number> property) Deprecated.Sum of the given property.static Query.Property<String>upper(Query.Property<String> property) Deprecated.Upper of the given property.
-
Constructor Details
-
StdOperators
public StdOperators()Deprecated.
-
-
Method Details
-
sum
Deprecated.Sum of the given property. -
count
Deprecated.Count of the given property. -
avg
Deprecated.Average of the given property. -
max
Deprecated.Max of the given property. -
min
Deprecated.Min of the given property. -
coalesce
Deprecated.Coalesce of the property and value. -
lower
Deprecated.Lower of the given property. -
upper
Deprecated.Upper of the given property. -
concat
Deprecated.Concat of the given property and values or other properties. -
eq
Deprecated.Equal to - for a property and value. -
eq
Deprecated.Equal to - for a property and sub-query. -
eqOrNull
Deprecated.Equal to or null - for a property and value. -
ne
Deprecated.Not equal to - for a property and value. -
ne
Deprecated.Not equal to - for a property and sub-query. -
gt
Deprecated.Greater than - for a property and value. -
gt
Deprecated.Greater than - for a property and sub-query. -
gtOrNull
Deprecated.Greater than or null - for a property and value. -
ge
Deprecated.Greater than or equal to - for a property and value. -
ge
Deprecated.Greater than or equal to - for a property and sub-query. -
geOrNull
Deprecated.Greater than or null - for a property and value. -
lt
Deprecated.Less than - for a property and value. -
lt
Deprecated.Less than - for a property and sub-query. -
ltOrNull
Deprecated.Less than or null - for a property and value. -
le
Deprecated.Greater than or equal to - for a property and value. -
le
Deprecated.Greater than or equal to - for a property and sub-query. -
leOrNull
Deprecated.Greater than or equal to or null - for a property and value. -
inRange
Deprecated.In range - for a property and values. -
inRange
public static <T> Expression inRange(Query.Property<T> lowProperty, Query.Property<T> highProperty, T value) Deprecated.In range - for properties and a value. -
inRange
public static <T> Expression inRange(Query.Property<T> lowProperty, Query.Property<T> property, Query.Property<T> highProperty) Deprecated.In range - for properties. -
in
Deprecated.In - for a given property and collection of values. -
in
Deprecated.In - for a given property and sub-query. -
inOrEmpty
Deprecated.In or empty - for a given property and collection of values. -
notIn
Deprecated.Not In - for a given property and collection of values. -
notIn
Deprecated.Not In - for a given property and sub-query. -
like
Deprecated.Like - for a given property and value. -
ilike
Deprecated.Case-insensitive Like - for a given property and value. -
startsWith
Deprecated.Starts with - for a given property and value. -
istartsWith
Deprecated.Case-insensitive starts with - for a given property and value. -
contains
Deprecated.Contains - for a given property and value. -
icontains
Deprecated.Case-insensitive contains - for a given property and value.
-