Class Like
- java.lang.Object
-
- org.hotrod.runtime.livesql.expressions.Expression<java.lang.Boolean>
-
- org.hotrod.runtime.livesql.expressions.predicates.Predicate
-
- org.hotrod.runtime.livesql.expressions.predicates.BinaryPredicate
-
- org.hotrod.runtime.livesql.expressions.predicates.Like
-
- All Implemented Interfaces:
ResultSetColumn
public class Like extends BinaryPredicate
-
-
Field Summary
-
Fields inherited from class org.hotrod.runtime.livesql.expressions.Expression
PRECEDENCE_AND, PRECEDENCE_ANY_ALL_EQ_NE_LT_LE_GT_GE, PRECEDENCE_BETWEEN, PRECEDENCE_CASE, PRECEDENCE_COLUMN, PRECEDENCE_EQ_NE_LT_LE_GT_GE, PRECEDENCE_EXISTS, PRECEDENCE_FUNCTION, PRECEDENCE_IN, PRECEDENCE_IS_NULL, PRECEDENCE_LIKE, PRECEDENCE_LITERAL, PRECEDENCE_MULT_DIV_MOD, PRECEDENCE_NOT, PRECEDENCE_OR, PRECEDENCE_PARENTHESIS, PRECEDENCE_PLUS_MINUS, PRECEDENCE_TUPLE, PRECEDENCE_UNARY_MINUS
-
-
Constructor Summary
Constructors Constructor Description Like(Expression<java.lang.String> a, Expression<java.lang.String> b)Like(Expression<java.lang.String> a, Expression<java.lang.String> b, Expression<java.lang.String> escape)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidrenderTo(QueryWriter w)-
Methods inherited from class org.hotrod.runtime.livesql.expressions.predicates.BinaryPredicate
designateAliases, validateTableReferences
-
Methods inherited from class org.hotrod.runtime.livesql.expressions.predicates.Predicate
and, andNot, coalesce, coalesce, or, orNot
-
Methods inherited from class org.hotrod.runtime.livesql.expressions.Expression
as, asc, between, between, between, between, desc, eq, eq, eqAll, eqAny, ge, ge, geAll, geAny, getPrecedence, gt, gt, gtAll, gtAny, in, in, in, isNotNull, isNull, le, le, leAll, leAny, lt, lt, ltAll, ltAny, ne, ne, neAll, neAny, notBetween, notBetween, notBetween, notBetween, notIn, notIn, notIn, renderInner, setPrecedence
-
-
-
-
Constructor Detail
-
Like
public Like(Expression<java.lang.String> a, Expression<java.lang.String> b)
-
Like
public Like(Expression<java.lang.String> a, Expression<java.lang.String> b, Expression<java.lang.String> escape)
-
-
Method Detail
-
renderTo
public void renderTo(QueryWriter w)
- Specified by:
renderToin interfaceResultSetColumn- Overrides:
renderToin classBinaryPredicate
-
-