com.mysema.query.types
Class ExpressionBase<T>

java.lang.Object
  extended by com.mysema.query.types.ExpressionBase<T>
Type Parameters:
T - expression type
All Implemented Interfaces:
Expression<T>, Serializable
Direct Known Subclasses:
ArrayConstructorExpression, ConstantImpl, ConstructorExpression, FactoryExpressionUtils.FactoryExpressionAdapter, MappingProjection, OperationImpl, PathImpl, QBean, QBeans, QTuple, SimpleExpression, SubQueryExpressionImpl, TemplateExpressionImpl

public abstract class ExpressionBase<T>
extends Object
implements Expression<T>

ExpressionBase is the base class for Expression implementations

Author:
tiwe
See Also:
Serialized Form

Constructor Summary
ExpressionBase(Class<? extends T> type)
           
 
Method Summary
 Class<? extends T> getType()
          Get the java type for this expression
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.mysema.query.types.Expression
accept
 

Constructor Detail

ExpressionBase

public ExpressionBase(Class<? extends T> type)
Method Detail

getType

public final Class<? extends T> getType()
Description copied from interface: Expression
Get the java type for this expression

Specified by:
getType in interface Expression<T>
Returns:

toString

public final String toString()
Overrides:
toString in class Object


Copyright © 2007-2011 Mysema Ltd. All Rights Reserved.