org.sql.generation.implementation.grammar.definition.view
Class RegularViewSpecificationImpl

java.lang.Object
  extended by org.atp.spi.TypeableImpl<BaseInterfaceType,ActualInterfaceType>
      extended by org.sql.generation.implementation.grammar.common.SQLSyntaxElementBase<ViewSpecification,RegularViewSpecification>
          extended by org.sql.generation.implementation.grammar.definition.view.RegularViewSpecificationImpl
All Implemented Interfaces:
org.atp.api.Typeable<ViewSpecification>, RegularViewSpecification, ViewSpecification

public class RegularViewSpecificationImpl
extends SQLSyntaxElementBase<ViewSpecification,RegularViewSpecification>
implements RegularViewSpecification

Author:
Stanislav Muhametsin

Constructor Summary
protected RegularViewSpecificationImpl(SQLProcessorAggregator processor, Class<? extends RegularViewSpecification> realImplementingType, ColumnNameList columns)
           
  RegularViewSpecificationImpl(SQLProcessorAggregator processor, ColumnNameList columns)
           
 
Method Summary
protected  boolean doesEqual(RegularViewSpecification another)
           
 ColumnNameList getColumns()
           
 
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

RegularViewSpecificationImpl

public RegularViewSpecificationImpl(SQLProcessorAggregator processor,
                                    ColumnNameList columns)

RegularViewSpecificationImpl

protected RegularViewSpecificationImpl(SQLProcessorAggregator processor,
                                       Class<? extends RegularViewSpecification> realImplementingType,
                                       ColumnNameList columns)
Method Detail

doesEqual

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

getColumns

public ColumnNameList getColumns()
Specified by:
getColumns in interface RegularViewSpecification


Copyright © 2010-2012. All Rights Reserved.