org.apache.ws.jaxme.sqls
public interface ObjectFactory
| 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, String pName) Returns an instance of Function. |
| JoinReference | newJoinReference(SelectTableReference pSelectTableReference, Table pTable, boolean pIsLeftOuterJoin) Returns an instance of JoinReference. |
| RawSQLCode | newRawSQL(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. |
Returns an instance of JoinReference.