org.apache.ws.jaxme.sqls
Interface Statement

All Known Subinterfaces:
ConstrainedStatement, DeleteStatement, InsertStatement, OraSelectStatement, SelectStatement, SetStatement, UpdateStatement
All Known Implementing Classes:
ConstrainedStatementImpl, DeleteStatementImpl, InsertStatementImpl, OraSelectStatementImpl, SelectStatementImpl, SetStatementImpl, StatementImpl, UpdateStatementImpl

public interface Statement

Author:
Jochen Wiedmann

Method Summary
 Function createFunction(java.lang.String pName)
          Creates a new function, which may be added to a BooleanConstraint.
 SQLFactory getSQLFactory()
          Returns the SQLFactory that created this Statement.
 TableReference getTableReference()
          Returns the table reference, for which the statement applies.
 Case newCase(Column.Type pType)
          Creates a new instance of Case.
 TableReference setTable(Table pTable)
          Sets the table, for which the statement applies and returns a reference to the table.
 

Method Detail

getSQLFactory

SQLFactory getSQLFactory()

Returns the SQLFactory that created this Statement.


setTable

TableReference setTable(Table pTable)

Sets the table, for which the statement applies and returns a reference to the table.


getTableReference

TableReference getTableReference()

Returns the table reference, for which the statement applies.


createFunction

Function createFunction(java.lang.String pName)

Creates a new function, which may be added to a BooleanConstraint.


newCase

Case newCase(Column.Type pType)
Creates a new instance of Case.