com.triactive.jdo.store
Class CharacterExpression
java.lang.Object
com.triactive.jdo.store.SQLExpression
com.triactive.jdo.store.CharacterExpression
- Direct Known Subclasses:
- CharacterLiteral, SubstringExpression
class CharacterExpression
- extends SQLExpression
Fields inherited from class com.triactive.jdo.store.SQLExpression |
lowestOperator, OP_ADD, OP_AND, OP_BETWEEN, OP_CONCAT, OP_DIV, OP_EQ, OP_GT, OP_GTEQ, OP_IN, OP_IS, OP_ISNOT, OP_LIKE, OP_LT, OP_LTEQ, OP_MUL, OP_NEG, OP_NOT, OP_NOTEQ, OP_OR, OP_SUB, qs, st |
Methods inherited from class com.triactive.jdo.store.SQLExpression |
accessField, and, callMethod, cast, com, div, eor, getQueryStatement, ior, mod, mul, neg, not, sub, toStatementText, toString, typeList |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CharacterExpression
public CharacterExpression(QueryStatement qs)
CharacterExpression
public CharacterExpression(QueryStatement qs,
QueryStatement.QueryColumn qsc)
CharacterExpression
public CharacterExpression(java.lang.String functionName,
java.util.List args)
CharacterExpression
public CharacterExpression(SQLExpression operand1,
SQLExpression.DyadicOperator op,
SQLExpression operand2)
eq
public BooleanExpression eq(SQLExpression expr)
- Overrides:
eq
in class SQLExpression
noteq
public BooleanExpression noteq(SQLExpression expr)
- Overrides:
noteq
in class SQLExpression
lt
public BooleanExpression lt(SQLExpression expr)
- Overrides:
lt
in class SQLExpression
lteq
public BooleanExpression lteq(SQLExpression expr)
- Overrides:
lteq
in class SQLExpression
gt
public BooleanExpression gt(SQLExpression expr)
- Overrides:
gt
in class SQLExpression
gteq
public BooleanExpression gteq(SQLExpression expr)
- Overrides:
gteq
in class SQLExpression
add
public SQLExpression add(SQLExpression expr)
- Overrides:
add
in class SQLExpression
in
public BooleanExpression in(SQLExpression expr)
- Overrides:
in
in class SQLExpression
charAtMethod
public CharacterExpression charAtMethod(SQLExpression index)
endsWithMethod
public BooleanExpression endsWithMethod(SQLExpression str)
indexOfMethod
public NumericExpression indexOfMethod(SQLExpression str)
lengthMethod
public NumericExpression lengthMethod()
startsWithMethod
public BooleanExpression startsWithMethod(SQLExpression str)
startsWithMethod
public BooleanExpression startsWithMethod(SQLExpression str,
SQLExpression toffset)
substringMethod
public CharacterExpression substringMethod(SQLExpression begin)
substringMethod
public CharacterExpression substringMethod(SQLExpression begin,
SQLExpression end)
toLowerCaseMethod
public CharacterExpression toLowerCaseMethod()
toUpperCaseMethod
public CharacterExpression toUpperCaseMethod()
trim
public CharacterExpression trim()
Copyright ? 2001 TriActive, Inc. All Rights Reserved.