|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
A factory object for creating all the objects used by the SQL factory.
| Method Summary | |
Expression |
createExpression(Statement pStatement,
Expression.Type sum)
Creates a new instance of Expression. |
Case |
newCase(Column.Type pType)
Creates a new instance of Case. |
ColumnReference |
newColumnReference(TableReference pTableReference,
Column pColumn)
Creates a new instance of ColumnReference. |
CombinedConstraint |
newCombinedConstraint(ConstrainedStatement pStatement,
CombinedConstraint.Type pType)
Creates a new instance of Constraint constraining
the given ConstrainedStatement. |
Function |
newFunction(Statement pStatement,
java.lang.String pName)
Returns an instance of Function. |
JoinReference |
newJoinReference(SelectTableReference pSelectTableReference,
Table pTable,
boolean pIsLeftOuterJoin)
Returns an instance of JoinReference. |
RawSQLCode |
newRawSQL(java.lang.String pRawSQLCode)
Returns an instance of RawSQLCode. |
Table |
newView(SelectStatement pSelectStatement,
Table.Name pName)
Returns an instance of Table, which allows to embed
the given instance of
SelectStatement into another
SELECT statement. |
| Method Detail |
public RawSQLCode newRawSQL(java.lang.String pRawSQLCode)
RawSQLCode.
public JoinReference newJoinReference(SelectTableReference pSelectTableReference,
Table pTable,
boolean pIsLeftOuterJoin)
Returns an instance of
JoinReference.
public Function newFunction(Statement pStatement,
java.lang.String pName)
Function.
public Table newView(SelectStatement pSelectStatement,
Table.Name pName)
Table, which allows to embed
the given instance of
SelectStatement into another
SELECT statement.
public CombinedConstraint newCombinedConstraint(ConstrainedStatement pStatement,
CombinedConstraint.Type pType)
Constraint constraining
the given ConstrainedStatement.
public Case newCase(Column.Type pType)
Case.
public ColumnReference newColumnReference(TableReference pTableReference,
Column pColumn)
ColumnReference.
public Expression createExpression(Statement pStatement,
Expression.Type sum)
Expression.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||