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

java.lang.Object
  extended by org.atp.spi.TypeableImpl<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 org.atp.spi.TypeableImpl<RowValueConstructor,RowSubQuery>
implements RowSubQuery

Author:
Stanislav Muhametsin

Constructor Summary
protected RowSubQueryImpl(Class<? extends RowSubQuery> realImplementingType, QueryExpression queryExpression)
           
  RowSubQueryImpl(QueryExpression queryExpression)
           
 
Method Summary
protected  boolean doesEqual(RowSubQuery another)
           
 QueryExpression getQueryExpression()
           
 
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

RowSubQueryImpl

public RowSubQueryImpl(QueryExpression queryExpression)

RowSubQueryImpl

protected RowSubQueryImpl(Class<? extends RowSubQuery> realImplementingType,
                          QueryExpression queryExpression)
Parameters:
realImplementingType -
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-2011. All Rights Reserved.