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

java.lang.Object
  extended by org.atp.spi.TypeableImpl<BaseInterfaceType,ActualInterfaceType>
      extended by org.sql.generation.implementation.grammar.common.SQLSyntaxElementBase<ValueExpression,ExpressionType>
          extended by org.sql.generation.implementation.grammar.common.NonBooleanExpressionImpl<ExpressionType>
              extended by org.sql.generation.implementation.grammar.query.QueryExpressionBodyImpl<TableReferenceType>
                  extended by org.sql.generation.implementation.grammar.query.joins.JoinedTableImpl<CrossJoinedTable>
                      extended by org.sql.generation.implementation.grammar.query.joins.CrossJoinedTableImpl
All Implemented Interfaces:
org.atp.api.Typeable<ValueExpression>, NonBooleanExpression, ValueExpression, CrossJoinedTable, JoinedTable, QueryExpressionBody, TableReference

public class CrossJoinedTableImpl
extends JoinedTableImpl<CrossJoinedTable>
implements CrossJoinedTable

Author:
Stanislav Muhametsin

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.sql.generation.api.grammar.query.QueryExpressionBody
QueryExpressionBody.EmptyQueryExpressionBody
 
Constructor Summary
protected CrossJoinedTableImpl(SQLProcessorAggregator processor, Class<? extends CrossJoinedTable> implClass, TableReference left, TableReference right)
           
  CrossJoinedTableImpl(SQLProcessorAggregator processor, TableReference left, TableReference right)
           
 
Method Summary
protected  boolean doesEqual(CrossJoinedTable another)
           
 
Methods inherited from class org.sql.generation.implementation.grammar.query.joins.JoinedTableImpl
asTypeable, getLeft, getRight
 
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.query.joins.JoinedTable
getLeft, getRight
 
Methods inherited from interface org.atp.api.Typeable
getImplementedType
 
Methods inherited from interface org.sql.generation.api.grammar.query.TableReference
asTypeable
 

Constructor Detail

CrossJoinedTableImpl

public CrossJoinedTableImpl(SQLProcessorAggregator processor,
                            TableReference left,
                            TableReference right)

CrossJoinedTableImpl

protected CrossJoinedTableImpl(SQLProcessorAggregator processor,
                               Class<? extends CrossJoinedTable> implClass,
                               TableReference left,
                               TableReference right)
Method Detail

doesEqual

protected boolean doesEqual(CrossJoinedTable another)
Overrides:
doesEqual in class JoinedTableImpl<CrossJoinedTable>


Copyright © 2010-2012. All Rights Reserved.