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.