org.sql.generation.implementation.grammar.modification
Class TargetTableImpl

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

public class TargetTableImpl
extends SQLSyntaxElementBase<TargetTable,TargetTable>
implements TargetTable

Author:
Stanislav Muhametsin

Constructor Summary
  TargetTableImpl(SQLProcessorAggregator processor, Boolean isOnly, TableNameDirect tableName)
           
protected TargetTableImpl(SQLProcessorAggregator processor, Class<? extends TargetTable> expressionClass, Boolean isOnly, TableNameDirect tableName)
           
 
Method Summary
protected  boolean doesEqual(TargetTable another)
           
 TableNameDirect getTableName()
           
 Boolean isOnly()
           
 
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

TargetTableImpl

public TargetTableImpl(SQLProcessorAggregator processor,
                       Boolean isOnly,
                       TableNameDirect tableName)

TargetTableImpl

protected TargetTableImpl(SQLProcessorAggregator processor,
                          Class<? extends TargetTable> expressionClass,
                          Boolean isOnly,
                          TableNameDirect tableName)
Method Detail

isOnly

public Boolean isOnly()
Specified by:
isOnly in interface TargetTable

getTableName

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

doesEqual

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


Copyright © 2010-2012. All Rights Reserved.