org.apache.ws.jaxme.sqls.impl
Class StatementMetaData
java.lang.Object
org.apache.ws.jaxme.sqls.impl.StatementMetaData
- Direct Known Subclasses:
- OraStatementMetaData
public class StatementMetaData
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StatementMetaData
public StatementMetaData(DeleteStatement pQuery)
StatementMetaData
public StatementMetaData(UpdateStatement pQuery,
ColumnReference[] pColumns)
StatementMetaData
public StatementMetaData(InsertStatement pQuery,
ColumnReference[] pColumns)
StatementMetaData
public StatementMetaData(SelectStatement pQuery)
addSetStatement
protected void addSetStatement(SetStatement pQuery,
ColumnReference[] pColumns)
addTable
protected void addTable(TableReference pTableReference)
addSelectStatement
protected void addSelectStatement(SelectStatement pQuery)
addColumn
protected void addColumn(ColumnReference pColumn)
addCombinedConstraint
protected void addCombinedConstraint(CombinedConstraint pConstraint)
addPart
protected void addPart(java.lang.Object pPart)
addParts
protected void addParts(Parts pParts)
addBooleanConstraint
protected void addBooleanConstraint(BooleanConstraint pConstraint)
getUniqueAlias
protected java.lang.String getUniqueAlias(java.lang.String pSuggestion,
java.util.Map pAliases)
createTableAliases
protected void createTableAliases()
createColumnNames
protected void createColumnNames()
getColumnNames
public java.util.Map getColumnNames()