public interface DefaultExpression<T>
extends com.liferay.petra.sql.dsl.expression.Expression<T>
Modifier and Type | Method and Description |
---|---|
default com.liferay.petra.sql.dsl.expression.Alias<T> |
as(java.lang.String name) |
default com.liferay.petra.sql.dsl.query.sort.OrderByExpression |
ascending() |
default com.liferay.petra.sql.dsl.query.sort.OrderByExpression |
descending() |
default com.liferay.petra.sql.dsl.expression.Predicate |
eq(com.liferay.petra.sql.dsl.expression.Expression<T> expression) |
default com.liferay.petra.sql.dsl.expression.Predicate |
eq(T value) |
default com.liferay.petra.sql.dsl.expression.Predicate |
gt(com.liferay.petra.sql.dsl.expression.Expression<T> expression) |
default com.liferay.petra.sql.dsl.expression.Predicate |
gt(T value) |
default com.liferay.petra.sql.dsl.expression.Predicate |
gte(com.liferay.petra.sql.dsl.expression.Expression<T> expression) |
default com.liferay.petra.sql.dsl.expression.Predicate |
gte(T value) |
default com.liferay.petra.sql.dsl.expression.Predicate |
in(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery) |
default com.liferay.petra.sql.dsl.expression.Predicate |
in(T[] values) |
default com.liferay.petra.sql.dsl.expression.Predicate |
isNotNull() |
default com.liferay.petra.sql.dsl.expression.Predicate |
isNull() |
default com.liferay.petra.sql.dsl.expression.Predicate |
like(com.liferay.petra.sql.dsl.expression.Expression<java.lang.String> expression) |
default com.liferay.petra.sql.dsl.expression.Predicate |
like(java.lang.String value) |
default com.liferay.petra.sql.dsl.expression.Predicate |
lt(com.liferay.petra.sql.dsl.expression.Expression<T> expression) |
default com.liferay.petra.sql.dsl.expression.Predicate |
lt(T value) |
default com.liferay.petra.sql.dsl.expression.Predicate |
lte(com.liferay.petra.sql.dsl.expression.Expression<T> expression) |
default com.liferay.petra.sql.dsl.expression.Predicate |
lte(T value) |
default com.liferay.petra.sql.dsl.expression.Predicate |
neq(com.liferay.petra.sql.dsl.expression.Expression<T> expression) |
default com.liferay.petra.sql.dsl.expression.Predicate |
neq(T value) |
default com.liferay.petra.sql.dsl.expression.Predicate |
notIn(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery) |
default com.liferay.petra.sql.dsl.expression.Predicate |
notIn(T[] values) |
default com.liferay.petra.sql.dsl.expression.Predicate |
notLike(com.liferay.petra.sql.dsl.expression.Expression<java.lang.String> expression) |
default com.liferay.petra.sql.dsl.expression.Predicate |
notLike(java.lang.String value) |
default com.liferay.petra.sql.dsl.expression.Alias<T> as(java.lang.String name)
as
in interface com.liferay.petra.sql.dsl.expression.Expression<T>
default com.liferay.petra.sql.dsl.query.sort.OrderByExpression ascending()
ascending
in interface com.liferay.petra.sql.dsl.expression.Expression<T>
default com.liferay.petra.sql.dsl.query.sort.OrderByExpression descending()
descending
in interface com.liferay.petra.sql.dsl.expression.Expression<T>
default com.liferay.petra.sql.dsl.expression.Predicate eq(com.liferay.petra.sql.dsl.expression.Expression<T> expression)
eq
in interface com.liferay.petra.sql.dsl.expression.Expression<T>
default com.liferay.petra.sql.dsl.expression.Predicate eq(T value)
eq
in interface com.liferay.petra.sql.dsl.expression.Expression<T>
default com.liferay.petra.sql.dsl.expression.Predicate gt(com.liferay.petra.sql.dsl.expression.Expression<T> expression)
gt
in interface com.liferay.petra.sql.dsl.expression.Expression<T>
default com.liferay.petra.sql.dsl.expression.Predicate gt(T value)
gt
in interface com.liferay.petra.sql.dsl.expression.Expression<T>
default com.liferay.petra.sql.dsl.expression.Predicate gte(com.liferay.petra.sql.dsl.expression.Expression<T> expression)
gte
in interface com.liferay.petra.sql.dsl.expression.Expression<T>
default com.liferay.petra.sql.dsl.expression.Predicate gte(T value)
gte
in interface com.liferay.petra.sql.dsl.expression.Expression<T>
default com.liferay.petra.sql.dsl.expression.Predicate in(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery)
in
in interface com.liferay.petra.sql.dsl.expression.Expression<T>
default com.liferay.petra.sql.dsl.expression.Predicate in(T[] values)
in
in interface com.liferay.petra.sql.dsl.expression.Expression<T>
default com.liferay.petra.sql.dsl.expression.Predicate isNotNull()
isNotNull
in interface com.liferay.petra.sql.dsl.expression.Expression<T>
default com.liferay.petra.sql.dsl.expression.Predicate isNull()
isNull
in interface com.liferay.petra.sql.dsl.expression.Expression<T>
default com.liferay.petra.sql.dsl.expression.Predicate like(com.liferay.petra.sql.dsl.expression.Expression<java.lang.String> expression)
like
in interface com.liferay.petra.sql.dsl.expression.Expression<T>
default com.liferay.petra.sql.dsl.expression.Predicate like(java.lang.String value)
like
in interface com.liferay.petra.sql.dsl.expression.Expression<T>
default com.liferay.petra.sql.dsl.expression.Predicate lt(com.liferay.petra.sql.dsl.expression.Expression<T> expression)
lt
in interface com.liferay.petra.sql.dsl.expression.Expression<T>
default com.liferay.petra.sql.dsl.expression.Predicate lt(T value)
lt
in interface com.liferay.petra.sql.dsl.expression.Expression<T>
default com.liferay.petra.sql.dsl.expression.Predicate lte(com.liferay.petra.sql.dsl.expression.Expression<T> expression)
lte
in interface com.liferay.petra.sql.dsl.expression.Expression<T>
default com.liferay.petra.sql.dsl.expression.Predicate lte(T value)
lte
in interface com.liferay.petra.sql.dsl.expression.Expression<T>
default com.liferay.petra.sql.dsl.expression.Predicate neq(com.liferay.petra.sql.dsl.expression.Expression<T> expression)
neq
in interface com.liferay.petra.sql.dsl.expression.Expression<T>
default com.liferay.petra.sql.dsl.expression.Predicate neq(T value)
neq
in interface com.liferay.petra.sql.dsl.expression.Expression<T>
default com.liferay.petra.sql.dsl.expression.Predicate notIn(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery)
notIn
in interface com.liferay.petra.sql.dsl.expression.Expression<T>
default com.liferay.petra.sql.dsl.expression.Predicate notIn(T[] values)
notIn
in interface com.liferay.petra.sql.dsl.expression.Expression<T>
default com.liferay.petra.sql.dsl.expression.Predicate notLike(com.liferay.petra.sql.dsl.expression.Expression<java.lang.String> expression)
notLike
in interface com.liferay.petra.sql.dsl.expression.Expression<T>
default com.liferay.petra.sql.dsl.expression.Predicate notLike(java.lang.String value)
notLike
in interface com.liferay.petra.sql.dsl.expression.Expression<T>