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

java.lang.Object
  extended by org.atp.spi.TypeableImpl<BaseInterfaceType,ActualInterfaceType>
      extended by org.sql.generation.implementation.grammar.common.SQLSyntaxElementBase<RowValueConstructor,RowSubQuery>
          extended by org.sql.generation.implementation.grammar.query.RowSubQueryImpl
All Implemented Interfaces:
org.atp.api.Typeable<RowValueConstructor>, RowSubQuery, RowValueConstructor

public class RowSubQueryImpl
extends SQLSyntaxElementBase<RowValueConstructor,RowSubQuery>
implements RowSubQuery

Author:
Stanislav Muhametsin

Constructor Summary
protected RowSubQueryImpl(SQLProcessorAggregator processor, Class<? extends RowSubQuery> realImplementingType, QueryExpression queryExpression)
           
  RowSubQueryImpl(SQLProcessorAggregator processor, QueryExpression queryExpression)
           
 
Method Summary
protected  boolean doesEqual(RowSubQuery another)
           
 QueryExpression getQueryExpression()
           
 
Methods inherited from class org.sql.generation.implementation.grammar.common.SQLSyntaxElementBase
toString
 
Methods inherited from class org.atp.spi.TypeableImpl
bothNullOrEquals, equals, getImplementedType
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.atp.api.Typeable
getImplementedType
 

Constructor Detail

RowSubQueryImpl

public RowSubQueryImpl(SQLProcessorAggregator processor,
                       QueryExpression queryExpression)

RowSubQueryImpl

protected RowSubQueryImpl(SQLProcessorAggregator processor,
                          Class<? extends RowSubQuery> realImplementingType,
                          QueryExpression queryExpression)
Method Detail

getQueryExpression

public QueryExpression getQueryExpression()
Specified by:
getQueryExpression in interface RowSubQuery

doesEqual

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


Copyright © 2010-2012. All Rights Reserved.