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

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

public class FromClauseImpl
extends SQLSyntaxElementBase<FromClause,FromClause>
implements FromClause

Author:
Stanislav Muhametsin

Constructor Summary
protected FromClauseImpl(SQLProcessorAggregator processor, Class<? extends FromClause> type, List<TableReference> tableReferences)
           
  FromClauseImpl(SQLProcessorAggregator processor, List<TableReference> tableReferences)
           
  FromClauseImpl(SQLProcessorAggregator processor, TableReference... tableReferences)
           
 
Method Summary
protected  boolean doesEqual(FromClause another)
           
 List<TableReference> getTableReferences()
           
 
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

FromClauseImpl

public FromClauseImpl(SQLProcessorAggregator processor,
                      TableReference... tableReferences)

FromClauseImpl

public FromClauseImpl(SQLProcessorAggregator processor,
                      List<TableReference> tableReferences)

FromClauseImpl

protected FromClauseImpl(SQLProcessorAggregator processor,
                         Class<? extends FromClause> type,
                         List<TableReference> tableReferences)
Method Detail

getTableReferences

public List<TableReference> getTableReferences()
Specified by:
getTableReferences in interface FromClause

doesEqual

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


Copyright © 2010-2012. All Rights Reserved.