org.sql.generation.implementation.grammar.query.joins
Class NamedColumnsJoinImpl

java.lang.Object
  extended by org.atp.spi.TypeableImpl<JoinSpecification,JoinSpecificationType>
      extended by org.sql.generation.implementation.grammar.query.joins.JoinSpecificationImpl<NamedColumnsJoin>
          extended by org.sql.generation.implementation.grammar.query.joins.NamedColumnsJoinImpl
All Implemented Interfaces:
org.atp.api.Typeable<JoinSpecification>, JoinSpecification, NamedColumnsJoin

public class NamedColumnsJoinImpl
extends JoinSpecificationImpl<NamedColumnsJoin>
implements NamedColumnsJoin

Author:
Stanislav Muhametsin

Constructor Summary
protected NamedColumnsJoinImpl(java.lang.Class<? extends NamedColumnsJoin> implClass, ColumnNameList columnNames)
           
  NamedColumnsJoinImpl(ColumnNameList columnNames)
           
 
Method Summary
protected  boolean doesEqual(NamedColumnsJoin another)
           
 ColumnNameList getColumnNames()
           
 
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

NamedColumnsJoinImpl

public NamedColumnsJoinImpl(ColumnNameList columnNames)

NamedColumnsJoinImpl

protected NamedColumnsJoinImpl(java.lang.Class<? extends NamedColumnsJoin> implClass,
                               ColumnNameList columnNames)
Method Detail

getColumnNames

public ColumnNameList getColumnNames()
Specified by:
getColumnNames in interface NamedColumnsJoin

doesEqual

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


Copyright © 2010. All Rights Reserved.