org.datanucleus.jdo.query
Class ObjectExpressionImpl<T>

java.lang.Object
  extended by org.datanucleus.jdo.query.ExpressionImpl<T>
      extended by org.datanucleus.jdo.query.ObjectExpressionImpl<T>
All Implemented Interfaces:
Expression<T>, ObjectExpression<T>

public class ObjectExpressionImpl<T>
extends ExpressionImpl<T>
implements ObjectExpression<T>

Implementation of an expression for all unsupported types.


Constructor Summary
ObjectExpressionImpl(java.lang.Class<T> cls, java.lang.String name, ExpressionType type)
           
ObjectExpressionImpl(Expression queryExpr)
           
ObjectExpressionImpl(PersistableExpression parent, java.lang.String name)
           
 
Method Summary
 
Methods inherited from class org.datanucleus.jdo.query.ExpressionImpl
cast, count, countDistinct, eq, eq, getQueryExpression, instanceOf, isParameter, isVariable, ne, ne
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.datanucleus.query.typesafe.Expression
cast, count, countDistinct, eq, eq, instanceOf, ne, ne
 

Constructor Detail

ObjectExpressionImpl

public ObjectExpressionImpl(PersistableExpression parent,
                            java.lang.String name)

ObjectExpressionImpl

public ObjectExpressionImpl(java.lang.Class<T> cls,
                            java.lang.String name,
                            ExpressionType type)

ObjectExpressionImpl

public ObjectExpressionImpl(Expression queryExpr)


Copyright © 2011. All Rights Reserved.