|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.triactive.jdo.store.sql.expr.AbstractSqlExpression
com.triactive.jdo.store.sql.expr.CharacterExpression
com.triactive.jdo.store.sql.expr.CharacterLiteral
| Nested Class Summary |
| Nested classes inherited from class com.triactive.jdo.store.sql.expr.AbstractSqlExpression |
AbstractSqlExpression.Body, AbstractSqlExpression.CompoundExpression, AbstractSqlExpression.SimpleColumnReference, AbstractSqlExpression.SubqueryExpression |
| Field Summary |
| Fields inherited from class com.triactive.jdo.store.sql.expr.AbstractSqlExpression |
body, qs |
| Constructor Summary | |
CharacterLiteral(QueryStatement qs,
char c)
|
|
CharacterLiteral(QueryStatement qs,
java.lang.Character c)
|
|
| Method Summary | |
SqlExpression |
add(SqlExpression expr)
Returns a new expression representing "this + expr". |
char |
charValue()
|
BooleanExpression |
eq(SqlExpression expr)
Returns a new expression representing "this == expr". |
BooleanExpression |
gt(SqlExpression expr)
Returns a new expression representing "this > expr". |
BooleanExpression |
gteq(SqlExpression expr)
Returns a new expression representing "this >= expr". |
BooleanExpression |
lt(SqlExpression expr)
Returns a new expression representing "this < expr". |
BooleanExpression |
lteq(SqlExpression expr)
Returns a new expression representing "this <= expr". |
BooleanExpression |
noteq(SqlExpression expr)
Returns a new expression representing "this != expr". |
StatementText |
toStatementText()
Returns the SQL statement text which this object generates. |
| Methods inherited from class com.triactive.jdo.store.sql.expr.AbstractSqlExpression |
accessField, and, callMethod, cast, com, div, eor, getColumnMapping, getJavaType, getMapping, getQueryStatement, getReferencedColumns, innermostQuery, innermostQuery, ior, mod, mul, neg, newBody, newBody, newBody, newBody, newBody, newBody, newResultExpression, newSubqueryBody, not, select, setMapping, sub, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public CharacterLiteral(QueryStatement qs,
char c)
public CharacterLiteral(QueryStatement qs,
java.lang.Character c)
| Method Detail |
public char charValue()
public BooleanExpression eq(SqlExpression expr)
SqlExpression
eq in interface SqlExpressioneq in class CharacterExpressionpublic BooleanExpression noteq(SqlExpression expr)
SqlExpression
noteq in interface SqlExpressionnoteq in class CharacterExpressionpublic BooleanExpression lt(SqlExpression expr)
SqlExpression
lt in interface SqlExpressionlt in class CharacterExpressionpublic BooleanExpression lteq(SqlExpression expr)
SqlExpression
lteq in interface SqlExpressionlteq in class CharacterExpressionpublic BooleanExpression gt(SqlExpression expr)
SqlExpression
gt in interface SqlExpressiongt in class CharacterExpressionpublic BooleanExpression gteq(SqlExpression expr)
SqlExpression
gteq in interface SqlExpressiongteq in class CharacterExpressionpublic SqlExpression add(SqlExpression expr)
SqlExpression
add in interface SqlExpressionadd in class CharacterExpressionpublic StatementText toStatementText()
StatementTextGenerator
toStatementText in interface StatementTextGeneratortoStatementText in class AbstractSqlExpression
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||