com.triactive.jdo.store
Class BooleanCharColumnLiteral

java.lang.Object
  extended by com.triactive.jdo.store.SQLExpression
      extended by com.triactive.jdo.store.BooleanExpression
          extended by com.triactive.jdo.store.BooleanLiteral
              extended by com.triactive.jdo.store.BooleanCharColumnLiteral

 class BooleanCharColumnLiteral
extends BooleanLiteral


Nested Class Summary
 
Nested classes/interfaces inherited from class com.triactive.jdo.store.SQLExpression
SQLExpression.DyadicOperator, SQLExpression.IllegalArgumentTypeException, SQLExpression.IllegalOperationException, SQLExpression.MethodInvocationException, SQLExpression.MonadicOperator, SQLExpression.Operator
 
Field Summary
 
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
 
Constructor Summary
BooleanCharColumnLiteral(QueryStatement qs, boolean value)
           
 
Method Summary
protected  java.lang.String getBooleanFalseValue()
          Return the String value for FALSE in the database.
protected  java.lang.String getBooleanTrueValue()
          Return the String value for TRUE in the database.
 
Methods inherited from class com.triactive.jdo.store.BooleanLiteral
and, eor, eq, ior, not, noteq
 
Methods inherited from class com.triactive.jdo.store.BooleanExpression
in
 
Methods inherited from class com.triactive.jdo.store.SQLExpression
accessField, add, callMethod, cast, com, div, getQueryStatement, gt, gteq, lt, lteq, mod, mul, neg, sub, toStatementText, toString, typeList
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BooleanCharColumnLiteral

public BooleanCharColumnLiteral(QueryStatement qs,
                                boolean value)
Method Detail

getBooleanTrueValue

protected java.lang.String getBooleanTrueValue()
Return the String value for TRUE in the database. This should be overriden by subclasses for special cases of booleans.

Overrides:
getBooleanTrueValue in class BooleanLiteral
Returns:
The String value for TRUE in the database.

getBooleanFalseValue

protected java.lang.String getBooleanFalseValue()
Return the String value for FALSE in the database. This should be overriden by subclasses for special cases of booleans.

Overrides:
getBooleanFalseValue in class BooleanLiteral
Returns:
The String value for FALSE in the database.


Copyright ? 2001 TriActive, Inc. All Rights Reserved.