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

java.lang.Object
  extended by org.atp.spi.TypeableImpl<TypeableType,RealType>
      extended by org.sql.generation.implementation.grammar.query.TableReferenceImpl<QueryExpressionBody,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<QueryExpressionBody>, 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(Class<? extends CrossJoinedTable> implClass, TableReference left, TableReference right)
           
  CrossJoinedTableImpl(TableReference left, TableReference right)
           
 
Method Summary
protected  boolean doesEqual(CrossJoinedTable another)
           
 
Methods inherited from class org.sql.generation.implementation.grammar.query.joins.JoinedTableImpl
getLeft, getRight
 
Methods inherited from class org.sql.generation.implementation.grammar.query.TableReferenceImpl
asTypeable
 
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.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(TableReference left,
                            TableReference right)

CrossJoinedTableImpl

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

doesEqual

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


Copyright © 2010. All Rights Reserved.