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

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

public class OrderByClauseImpl
extends SQLSyntaxElementBase<OrderByClause,OrderByClause>
implements OrderByClause

Author:
Stanislav Muhametsin

Constructor Summary
OrderByClauseImpl(SQLProcessorAggregator processor, List<SortSpecification> sortSpecs)
           
 
Method Summary
protected  boolean doesEqual(OrderByClause another)
           
 List<SortSpecification> getOrderingColumns()
           
 
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

OrderByClauseImpl

public OrderByClauseImpl(SQLProcessorAggregator processor,
                         List<SortSpecification> sortSpecs)
Method Detail

getOrderingColumns

public List<SortSpecification> getOrderingColumns()
Specified by:
getOrderingColumns in interface OrderByClause

doesEqual

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


Copyright © 2010-2012. All Rights Reserved.