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

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

Author:
Stanislav Muhametsin

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

RegularViewSpecificationImpl

public RegularViewSpecificationImpl(ColumnNameList columns)

RegularViewSpecificationImpl

protected RegularViewSpecificationImpl(java.lang.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. All Rights Reserved.