org.sql.generation.implementation.grammar.query
Class ColumnReferenceByExpressionImpl

java.lang.Object
  extended by org.atp.spi.TypeableImpl<ValueExpression,ExpressionType>
      extended by org.sql.generation.implementation.grammar.common.NonBooleanExpressionImpl<ColumnReferenceType>
          extended by org.sql.generation.implementation.grammar.query.ColumnReferenceImpl<ColumnReferenceByExpression>
              extended by org.sql.generation.implementation.grammar.query.ColumnReferenceByExpressionImpl
All Implemented Interfaces:
org.atp.api.Typeable<ValueExpression>, NonBooleanExpression, ValueExpression, ColumnReference, ColumnReferenceByExpression

public class ColumnReferenceByExpressionImpl
extends ColumnReferenceImpl<ColumnReferenceByExpression>
implements ColumnReferenceByExpression

Author:
Stanislav Muhametsin

Constructor Summary
protected ColumnReferenceByExpressionImpl(Class<? extends ColumnReferenceByExpression> implClass, ValueExpression expression)
           
  ColumnReferenceByExpressionImpl(ValueExpression expression)
           
 
Method Summary
protected  boolean doesEqual(ColumnReferenceByExpression another)
           
 ValueExpression getExpression()
           
 
Methods inherited from class org.atp.spi.TypeableImpl
bothNullOrEquals, equals, getImplementedType
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.atp.api.Typeable
getImplementedType
 

Constructor Detail

ColumnReferenceByExpressionImpl

public ColumnReferenceByExpressionImpl(ValueExpression expression)

ColumnReferenceByExpressionImpl

protected ColumnReferenceByExpressionImpl(Class<? extends ColumnReferenceByExpression> implClass,
                                          ValueExpression expression)
Method Detail

getExpression

public ValueExpression getExpression()
Specified by:
getExpression in interface ColumnReferenceByExpression

doesEqual

protected boolean doesEqual(ColumnReferenceByExpression another)
Specified by:
doesEqual in class org.atp.spi.TypeableImpl<ValueExpression,ColumnReferenceByExpression>


Copyright © 2010-2011. All Rights Reserved.