org.sql.generation.implementation.grammar.common
Class TableNameDirectImpl

java.lang.Object
  extended by org.atp.spi.TypeableImpl<BaseInterfaceType,ActualInterfaceType>
      extended by org.sql.generation.implementation.grammar.common.SQLSyntaxElementBase<TableName,TableNameType>
          extended by org.sql.generation.implementation.grammar.common.TableNameImpl<TableNameDirect>
              extended by org.sql.generation.implementation.grammar.common.TableNameDirectImpl
All Implemented Interfaces:
org.atp.api.Typeable<TableName>, TableName, TableNameDirect

public class TableNameDirectImpl
extends TableNameImpl<TableNameDirect>
implements TableNameDirect

Author:
Stanislav Muhametsin

Constructor Summary
protected TableNameDirectImpl(SQLProcessorAggregator processor, Class<? extends TableNameDirect> implClass, String schemaName, String tableName)
           
  TableNameDirectImpl(SQLProcessorAggregator processor, String schemaName, String tableName)
           
 
Method Summary
protected  boolean doesEqual(TableNameDirect another)
           
 String getTableName()
           
 
Methods inherited from class org.sql.generation.implementation.grammar.common.TableNameImpl
getSchemaName
 
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.sql.generation.api.grammar.common.TableName
getSchemaName
 
Methods inherited from interface org.atp.api.Typeable
getImplementedType
 

Constructor Detail

TableNameDirectImpl

public TableNameDirectImpl(SQLProcessorAggregator processor,
                           String schemaName,
                           String tableName)

TableNameDirectImpl

protected TableNameDirectImpl(SQLProcessorAggregator processor,
                              Class<? extends TableNameDirect> implClass,
                              String schemaName,
                              String tableName)
Method Detail

getTableName

public String getTableName()
Specified by:
getTableName in interface TableNameDirect

doesEqual

protected boolean doesEqual(TableNameDirect another)
Overrides:
doesEqual in class TableNameImpl<TableNameDirect>


Copyright © 2010-2012. All Rights Reserved.