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

java.lang.Object
  extended by com.mysema.query.types.MutableExpressionBase<T>
Type Parameters:
T -
All Implemented Interfaces:
Expression<T>, Serializable
Direct Known Subclasses:
Coalesce, RowNumber, SumOver

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

MutableExpressionBase is the base class for mutable Expression implementations

Author:
tiwe
See Also:
Serialized Form

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

Constructor Detail

MutableExpressionBase

public MutableExpressionBase(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:

hashCode

public final int hashCode()
Overrides:
hashCode in class Object

toString

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


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