public class SubStringExpression extends UnaryOperatorExpression
_e, _opCLOSE_BRACE, COMMA, EMPTY, OPEN_BRACE, SPACE| Constructor and Description |
|---|
SubStringExpression(Expression op,
Expression start) |
SubStringExpression(Expression op,
Expression start,
Expression l) |
SubStringExpression(Expression op,
int start) |
SubStringExpression(Expression op,
int start,
int len) |
| Modifier and Type | Method and Description |
|---|---|
String |
asExpression(AliasContext ctx)
Get a JPQL fragment as used in WHERE clause.
|
asProjection, distinct, getOperand, getOperatorabs, asc, between, between, between, between, between, between, between, between, between, between, between, between, between, concat, concat, desc, dividedBy, dividedBy, equal, equal, equal, equal, equal, equal, equal, equal, getAliasHint, greaterEqual, greaterEqual, greaterEqual, greaterEqual, greaterEqual, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, in, in, in, in, in, in, isNull, length, lessEqual, lessEqual, lessEqual, lessEqual, lessEqual, lessThan, lessThan, lessThan, lessThan, lessThan, like, like, like, like, like, like, locate, locate, locate, locate, locate, locate, lower, member, minus, minus, minus, mod, mod, notEqual, notEqual, notEqual, notEqual, notEqual, notEqual, notEqual, notEqual, plus, plus, sqrt, substring, substring, substring, substring, substring, substring, times, times, trim, trim, trim, trim, trim, trim, upperasJoinableclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitabs, concat, concat, dividedBy, dividedBy, in, in, in, in, in, in, isNull, length, locate, locate, locate, locate, locate, locate, lower, member, minus, minus, minus, mod, mod, plus, plus, sqrt, substring, substring, substring, substring, substring, substring, times, times, trim, trim, trim, trim, trim, trim, upperasc, descbetween, between, between, between, between, between, between, between, between, between, between, between, between, equal, equal, equal, equal, equal, equal, equal, equal, greaterEqual, greaterEqual, greaterEqual, greaterEqual, greaterEqual, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, lessEqual, lessEqual, lessEqual, lessEqual, lessEqual, lessThan, lessThan, lessThan, lessThan, lessThan, like, like, like, like, like, like, notEqual, notEqual, notEqual, notEqual, notEqual, notEqual, notEqual, notEqualasJoinablepublic SubStringExpression(Expression op, Expression start)
public SubStringExpression(Expression op, int start)
public SubStringExpression(Expression op, int start, int len)
public SubStringExpression(Expression op, Expression start, Expression l)
public String asExpression(AliasContext ctx)
VisitableasExpression in interface VisitableasExpression in class UnaryOperatorExpressionCopyright © 2006–2015 Apache Software Foundation. All rights reserved.