org.sql.generation.api.grammar.query.joins
Interface JoinedTable

All Superinterfaces:
NonBooleanExpression, QueryExpressionBody, TableReference, org.atp.api.Typeable<ValueExpression>, ValueExpression
All Known Subinterfaces:
CrossJoinedTable, NaturalJoinedTable, QualifiedJoinedTable, UnionJoinedTable

public interface JoinedTable
extends QueryExpressionBody, TableReference

This is common interface for joined tables.

Author:
Stanislav Muhametsin
See Also:
CrossJoinedTable, NaturalJoinedTable, QualifiedJoinedTable, UnionJoinedTable

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.sql.generation.api.grammar.query.QueryExpressionBody
QueryExpressionBody.EmptyQueryExpressionBody
 
Method Summary
 TableReference getLeft()
          Returns the table on the left side of the join.
 TableReference getRight()
          Gets the table on the right side of the join.
 
Methods inherited from interface org.atp.api.Typeable
getImplementedType
 
Methods inherited from interface org.sql.generation.api.grammar.query.TableReference
asTypeable
 

Method Detail

getLeft

TableReference getLeft()
Returns the table on the left side of the join.

Returns:
The table on the left side of the join.

getRight

TableReference getRight()
Gets the table on the right side of the join.

Returns:
The table on the right side of the join.


Copyright © 2010-2012. All Rights Reserved.