com.triactive.jdo.store
Class ObjectLiteral

java.lang.Object
  extended by com.triactive.jdo.store.SQLExpression
      extended by com.triactive.jdo.store.ObjectExpression
          extended by com.triactive.jdo.store.ObjectLiteral

 class ObjectLiteral
extends ObjectExpression


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
ObjectLiteral(QueryStatement qs, ColumnMapping m, java.lang.Object value)
           
 
Method Summary
 BooleanExpression eq(SQLExpression expr)
           
 BooleanExpression noteq(SQLExpression expr)
           
 java.lang.String toString()
           
 
Methods inherited from class com.triactive.jdo.store.ObjectExpression
in
 
Methods inherited from class com.triactive.jdo.store.SQLExpression
accessField, add, and, callMethod, cast, com, div, eor, getQueryStatement, gt, gteq, ior, lt, lteq, mod, mul, neg, not, sub, toStatementText, typeList
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ObjectLiteral

public ObjectLiteral(QueryStatement qs,
                     ColumnMapping m,
                     java.lang.Object value)
Method Detail

eq

public BooleanExpression eq(SQLExpression expr)
Overrides:
eq in class ObjectExpression

noteq

public BooleanExpression noteq(SQLExpression expr)
Overrides:
noteq in class ObjectExpression

toString

public java.lang.String toString()
Overrides:
toString in class SQLExpression


Copyright ? 2001 TriActive, Inc. All Rights Reserved.