com.triactive.jdo.store
Class CharacterLiteral
java.lang.Object
com.triactive.jdo.store.SQLExpression
com.triactive.jdo.store.CharacterExpression
com.triactive.jdo.store.CharacterLiteral
- class CharacterLiteral
- extends CharacterExpression
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
OP_OR
protected static final SQLExpression.DyadicOperator OP_OR
OP_AND
protected static final SQLExpression.DyadicOperator OP_AND
OP_NOT
protected static final SQLExpression.MonadicOperator OP_NOT
OP_EQ
protected static final SQLExpression.DyadicOperator OP_EQ
OP_NOTEQ
protected static final SQLExpression.DyadicOperator OP_NOTEQ
OP_LT
protected static final SQLExpression.DyadicOperator OP_LT
OP_LTEQ
protected static final SQLExpression.DyadicOperator OP_LTEQ
OP_GT
protected static final SQLExpression.DyadicOperator OP_GT
OP_GTEQ
protected static final SQLExpression.DyadicOperator OP_GTEQ
OP_LIKE
protected static final SQLExpression.DyadicOperator OP_LIKE
OP_BETWEEN
protected static final SQLExpression.DyadicOperator OP_BETWEEN
OP_IS
protected static final SQLExpression.DyadicOperator OP_IS
OP_ISNOT
protected static final SQLExpression.DyadicOperator OP_ISNOT
OP_IN
protected static final SQLExpression.DyadicOperator OP_IN
OP_ADD
protected static final SQLExpression.DyadicOperator OP_ADD
OP_SUB
protected static final SQLExpression.DyadicOperator OP_SUB
OP_CONCAT
protected static final SQLExpression.DyadicOperator OP_CONCAT
OP_MUL
protected static final SQLExpression.DyadicOperator OP_MUL
OP_DIV
protected static final SQLExpression.DyadicOperator OP_DIV
OP_NEG
protected static final SQLExpression.MonadicOperator OP_NEG
qs
protected final QueryStatement qs
st
protected final StatementText st
lowestOperator
protected SQLExpression.Operator lowestOperator
CharacterLiteral
public CharacterLiteral(QueryStatement qs,
char value)
CharacterLiteral
public CharacterLiteral(QueryStatement qs,
java.lang.String value)
eq
public BooleanExpression eq(SQLExpression expr)
- Overrides:
eq
in class CharacterExpression
noteq
public BooleanExpression noteq(SQLExpression expr)
- Overrides:
noteq
in class CharacterExpression
lt
public BooleanExpression lt(SQLExpression expr)
- Overrides:
lt
in class CharacterExpression
lteq
public BooleanExpression lteq(SQLExpression expr)
- Overrides:
lteq
in class CharacterExpression
gt
public BooleanExpression gt(SQLExpression expr)
- Overrides:
gt
in class CharacterExpression
gteq
public BooleanExpression gteq(SQLExpression expr)
- Overrides:
gteq
in class CharacterExpression
add
public SQLExpression add(SQLExpression expr)
- Overrides:
add
in class CharacterExpression
endsWithMethod
public BooleanExpression endsWithMethod(SQLExpression str)
- Overrides:
endsWithMethod
in class CharacterExpression
indexOfMethod
public NumericExpression indexOfMethod(SQLExpression str)
- Overrides:
indexOfMethod
in class CharacterExpression
lengthMethod
public NumericExpression lengthMethod()
- Overrides:
lengthMethod
in class CharacterExpression
startsWithMethod
public BooleanExpression startsWithMethod(SQLExpression str)
- Overrides:
startsWithMethod
in class CharacterExpression
startsWithMethod
public BooleanExpression startsWithMethod(SQLExpression str,
SQLExpression toffset)
- Overrides:
startsWithMethod
in class CharacterExpression
substringMethod
public CharacterExpression substringMethod(NumericExpression begin)
substringMethod
public CharacterExpression substringMethod(NumericExpression begin,
NumericExpression end)
toLowerCase
public CharacterExpression toLowerCase()
toUpperCase
public CharacterExpression toUpperCase()
trim
public CharacterExpression trim()
- Overrides:
trim
in class CharacterExpression
in
public BooleanExpression in(SQLExpression expr)
- Overrides:
in
in class SQLExpression
charAtMethod
public CharacterExpression charAtMethod(SQLExpression index)
substringMethod
public CharacterExpression substringMethod(SQLExpression begin)
substringMethod
public CharacterExpression substringMethod(SQLExpression begin,
SQLExpression end)
toLowerCaseMethod
public CharacterExpression toLowerCaseMethod()
toUpperCaseMethod
public CharacterExpression toUpperCaseMethod()
getQueryStatement
public QueryStatement getQueryStatement()
and
public BooleanExpression and(SQLExpression expr)
eor
public BooleanExpression eor(SQLExpression expr)
ior
public BooleanExpression ior(SQLExpression expr)
not
public BooleanExpression not()
sub
public SQLExpression sub(SQLExpression expr)
mul
public SQLExpression mul(SQLExpression expr)
div
public SQLExpression div(SQLExpression expr)
mod
public SQLExpression mod(SQLExpression expr)
neg
public SQLExpression neg()
com
public SQLExpression com()
cast
public SQLExpression cast(java.lang.Class type)
accessField
public SQLExpression accessField(java.lang.String fieldName)
callMethod
public SQLExpression callMethod(java.lang.String methodName,
java.util.List arguments)
toStatementText
public StatementText toStatementText()
toString
public java.lang.String toString()
typeList
public static java.lang.String typeList(java.util.List exprs)
Copyright © 2001 TriActive, Inc. All Rights Reserved.