Package com.objectsql.support
Class Expression
java.lang.Object
com.objectsql.support.Expression
- All Implemented Interfaces:
Serializable
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionExpression(Column left, Column value) Expression(Column left, ExpressionType type) Expression(Column left, Object value, ExpressionType type) Expression(ExpressionType type, MultiQuery value) Expression(LambdaQuery<T, R> lambdaQuery, ExpressionType type) Expression(LambdaQuery<T, R> lambdaQuery, Object value) Expression(LambdaQuery<T, R> lambdaQuery, Object value, ExpressionType type) Expression(String left, ExpressionType type) Expression(String function, LambdaQuery<T, R> lambdaQuery, Object value, ExpressionType type) Expression(String left, Object value) Expression(String left, Object value, ExpressionType type) Expression(String function, String left, Object value, ExpressionType type) -
Method Summary
Modifier and TypeMethodDescriptionstatic <T,R> Expression between(LambdaQuery<T, R> lambdaQuery, Object value1, Object value2) static Expressionstatic <T,R> Expression endWith(LambdaQuery<T, R> lambdaQuery, Object val) static Expressionstatic <T,R> Expression equal(LambdaQuery<T, R> lambdaQuery, Object val) static ExpressiongetLeft()getType()getValue()static <T,R> Expression in(LambdaQuery<T, R> lambdaQuery, Collection val) static Expressionin(String column, Collection val) static <T,R> Expression isEmpty(LambdaQuery<T, R> lambdaQuery) static Expressionstatic <T,R> Expression isNotEmpty(LambdaQuery<T, R> lambdaQuery) static ExpressionisNotEmpty(String column) static <T,R> Expression isNotNull(LambdaQuery<T, R> lambdaQuery) static Expressionstatic <T,R> Expression isNull(LambdaQuery<T, R> lambdaQuery) static Expressionstatic <T,R> Expression less(LambdaQuery<T, R> lambdaQuery, Object val) static Expressionstatic <T,R> Expression lessEqual(LambdaQuery<T, R> lambdaQuery, Object val) static Expressionstatic <T,R> Expression like(LambdaQuery<T, R> lambdaQuery, Object val) static Expressionstatic <T,R> Expression more(LambdaQuery<T, R> lambdaQuery, Object val) static Expressionstatic <T,R> Expression moreEqual(LambdaQuery<T, R> lambdaQuery, Object val) static Expressionstatic <T,R> Expression notEndWith(LambdaQuery<T, R> lambdaQuery, Object val) static ExpressionnotEndWith(String column, Object val) static <T,R> Expression notEqual(LambdaQuery<T, R> lambdaQuery, Object val) static Expressionstatic <T,R> Expression notIn(LambdaQuery<T, R> lambdaQuery, Collection val) static ExpressionnotIn(String column, Collection val) static <T,R> Expression notLike(LambdaQuery<T, R> lambdaQuery, Object val) static Expressionstatic <T,R> Expression notStartWith(LambdaQuery<T, R> lambdaQuery, Object val) static ExpressionnotStartWith(String column, Object val) voidsetAndValue(Object andValue) voidsetvoidsetType(ExpressionType type) voidstatic <T,R> Expression startWith(LambdaQuery<T, R> lambdaQuery, Object val) static Expression
-
Constructor Details
-
Expression
-
Expression
-
Expression
-
Expression
-
Expression
-
Expression
-
Expression
-
Expression
-
Expression
-
Expression
-
Expression
-
Expression
-
-
Method Details
-
andValue
-
getAndValue
-
setAndValue
-
getLeft
-
setLeft
set- Parameters:
left-
-
getType
-
setType
-
getValue
-
setValue
-
equal
-
equal
-
notEqual
-
notEqual
-
like
-
like
-
notLike
-
notLike
-
startWith
-
startWith
-
notStartWith
-
notStartWith
-
endWith
-
endWith
-
notEndWith
-
notEndWith
-
less
-
less
-
lessEqual
-
lessEqual
-
more
-
more
-
moreEqual
-
moreEqual
-
in
-
in
-
notIn
-
notIn
-
isNull
-
isNull
-
isNotNull
-
isNotNull
-
isEmpty
-
isEmpty
-
isNotEmpty
-
isNotEmpty
-
between
-
between
-