| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.ws.jaxme.sqls.impl.ObjectFactoryImpl
Default implementation of the object factory.
| Constructor Summary | |
| protected  | ObjectFactoryImpl() | 
| Method Summary | |
|  Expression | createExpression(Statement pStatement,
                 Expression.Type pType)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 Constraintconstraining
 the givenConstrainedStatement. | 
|  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 ofSelectStatementinto another
 SELECT statement. | 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
protected ObjectFactoryImpl()
| Method Detail | 
public RawSQLCode newRawSQL(java.lang.String pRawSQLCode)
ObjectFactoryRawSQLCode.
newRawSQL in interface ObjectFactory
public JoinReference newJoinReference(SelectTableReference pSelectTableReference,
                                      Table pTable,
                                      boolean pIsLeftOuterJoin)
ObjectFactoryReturns an instance of
 JoinReference.
newJoinReference in interface ObjectFactory
public Function newFunction(Statement pStatement,
                            java.lang.String pName)
ObjectFactoryFunction.
newFunction in interface ObjectFactory
public Table newView(SelectStatement pSelectStatement,
                     Table.Name pName)
ObjectFactoryTable, which allows to embed
 the given instance of
 SelectStatement into another
 SELECT statement.
newView in interface ObjectFactory
public CombinedConstraint newCombinedConstraint(ConstrainedStatement pStatement,
                                                CombinedConstraint.Type pType)
ObjectFactoryConstraint constraining
 the given ConstrainedStatement.
newCombinedConstraint in interface ObjectFactorypublic Case newCase(Column.Type pType)
ObjectFactoryCase.
newCase in interface ObjectFactory
public ColumnReference newColumnReference(TableReference pTableReference,
                                          Column pColumn)
ObjectFactoryColumnReference.
newColumnReference in interface ObjectFactory
public Expression createExpression(Statement pStatement,
                                   Expression.Type pType)
ObjectFactoryExpression.
createExpression in interface ObjectFactory| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||