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

java.lang.Object
  extended by org.atp.spi.TypeableImpl<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(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
asTypeable, getLeft, getRight
 
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-2011. All Rights Reserved.