org.sql.generation.implementation.grammar.builders.query
Class TableReferenceBuilderImpl
java.lang.Object
org.sql.generation.implementation.grammar.common.SQLBuilderBase
org.sql.generation.implementation.grammar.builders.query.TableReferenceBuilderImpl
- All Implemented Interfaces:
- AbstractBuilder<TableReference>, TableReferenceBuilder
public class TableReferenceBuilderImpl
- extends SQLBuilderBase
- implements TableReferenceBuilder
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TableReferenceBuilderImpl
public TableReferenceBuilderImpl(SQLProcessorAggregator processor,
TableReferencePrimary startingTable)
addQualifiedJoin
public TableReferenceBuilder addQualifiedJoin(JoinType joinType,
TableReference right,
JoinSpecification joinSpec)
- Specified by:
addQualifiedJoin in interface TableReferenceBuilder
addCrossJoin
public TableReferenceBuilder addCrossJoin(TableReference right)
- Specified by:
addCrossJoin in interface TableReferenceBuilder
addNaturalJoin
public TableReferenceBuilder addNaturalJoin(JoinType joinType,
TableReference right)
- Specified by:
addNaturalJoin in interface TableReferenceBuilder
addUnionJoin
public TableReferenceBuilder addUnionJoin(TableReference right)
- Specified by:
addUnionJoin in interface TableReferenceBuilder
createExpression
public TableReference createExpression()
- Specified by:
createExpression in interface AbstractBuilder<TableReference>
Copyright © 2010-2012. All Rights Reserved.