public class StatementMetaData
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
StatementMetaData.LocalData |
Constructor and Description |
---|
StatementMetaData(DeleteStatement pQuery) |
StatementMetaData(InsertStatement pQuery,
ColumnReference[] pColumns) |
StatementMetaData(SelectStatement pQuery) |
StatementMetaData(UpdateStatement pQuery,
ColumnReference[] pColumns) |
Modifier and Type | Method and Description |
---|---|
protected void |
addBooleanConstraint(BooleanConstraint pConstraint) |
protected void |
addColumn(ColumnReference pColumn) |
protected void |
addCombinedConstraint(CombinedConstraint pConstraint) |
protected void |
addPart(java.lang.Object pPart) |
protected void |
addParts(Parts pParts) |
protected void |
addSelectStatement(SelectStatement pQuery) |
protected void |
addSetStatement(SetStatement pQuery,
ColumnReference[] pColumns) |
protected void |
addTable(TableReference pTableReference) |
protected void |
createColumnNames() |
protected void |
createTableAliases() |
java.util.Map |
getColumnNames() |
protected java.lang.String |
getUniqueAlias(java.lang.String pSuggestion,
java.util.Map pAliases) |
public StatementMetaData(DeleteStatement pQuery)
public StatementMetaData(UpdateStatement pQuery, ColumnReference[] pColumns)
public StatementMetaData(InsertStatement pQuery, ColumnReference[] pColumns)
public StatementMetaData(SelectStatement pQuery)
protected void addSetStatement(SetStatement pQuery, ColumnReference[] pColumns)
protected void addTable(TableReference pTableReference)
protected void addSelectStatement(SelectStatement pQuery)
protected void addColumn(ColumnReference pColumn)
protected void addCombinedConstraint(CombinedConstraint pConstraint)
protected void addPart(java.lang.Object pPart)
protected void addParts(Parts pParts)
protected void addBooleanConstraint(BooleanConstraint pConstraint)
protected java.lang.String getUniqueAlias(java.lang.String pSuggestion, java.util.Map pAliases)
protected void createTableAliases()
protected void createColumnNames()
public java.util.Map getColumnNames()