Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.apache.ws.jaxme.sqls.impl.ObjectFactoryImpl
Constructor Summary | |
Method Summary | |
Expression |
|
Case |
|
ColumnReference |
|
CombinedConstraint |
|
Function |
|
JoinReference |
|
RawSQLCode |
|
Table |
|
public Expression createExpression(Statement pStatement, Expression.Type pType)
Creates a new instance ofExpression
.
- Specified by:
- createExpression in interface ObjectFactory
public Case newCase(Column.Type pType)
Creates a new instance ofCase
.
- Specified by:
- newCase in interface ObjectFactory
public ColumnReference newColumnReference(TableReference pTableReference, Column pColumn)
Creates a new instance ofColumnReference
.
- Specified by:
- newColumnReference in interface ObjectFactory
public CombinedConstraint newCombinedConstraint(ConstrainedStatement pStatement, CombinedConstraint.Type pType)
Creates a new instance ofConstraint
constraining the givenConstrainedStatement
.
- Specified by:
- newCombinedConstraint in interface ObjectFactory
public Function newFunction(Statement pStatement, String pName)
Returns an instance ofFunction
.
- Specified by:
- newFunction in interface ObjectFactory
public JoinReference newJoinReference(SelectTableReference pSelectTableReference, Table pTable, boolean pIsLeftOuterJoin)
Returns an instance ofJoinReference
.
- Specified by:
- newJoinReference in interface ObjectFactory
public RawSQLCode newRawSQL(String pRawSQLCode)
Returns an instance ofRawSQLCode
.
- Specified by:
- newRawSQL in interface ObjectFactory
public Table newView(SelectStatement pSelectStatement, Table.Name pName)
Returns an instance ofTable
, which allows to embed the given instance ofSelectStatement
into another SELECT statement.
- Specified by:
- newView in interface ObjectFactory