Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
public interface ObjectFactory
Method Summary | |
Expression |
|
Case |
|
ColumnReference |
|
CombinedConstraint |
|
Function |
|
JoinReference |
|
RawSQLCode |
|
Table |
|
public Expression createExpression(Statement pStatement, Expression.Type sum)
Creates a new instance ofExpression
.
public ColumnReference newColumnReference(TableReference pTableReference, Column pColumn)
Creates a new instance ofColumnReference
.
public CombinedConstraint newCombinedConstraint(ConstrainedStatement pStatement, CombinedConstraint.Type pType)
Creates a new instance ofConstraint
constraining the givenConstrainedStatement
.
public Function newFunction(Statement pStatement, String pName)
Returns an instance ofFunction
.
public JoinReference newJoinReference(SelectTableReference pSelectTableReference, Table pTable, boolean pIsLeftOuterJoin)
Returns an instance ofJoinReference
.
public Table newView(SelectStatement pSelectStatement, Table.Name pName)
Returns an instance ofTable
, which allows to embed the given instance ofSelectStatement
into another SELECT statement.