org.apache.ws.jaxme.sqls.impl
Class SQLGeneratorImpl.SelectStatementMetaData

java.lang.Object
  extended by org.apache.ws.jaxme.sqls.impl.SQLGeneratorImpl.SelectStatementMetaData
Enclosing class:
SQLGeneratorImpl

protected class SQLGeneratorImpl.SelectStatementMetaData
extends java.lang.Object


Constructor Summary
SQLGeneratorImpl.SelectStatementMetaData(SelectStatement pQuery)
           
 
Method Summary
protected  void addBooleanConstraint(BooleanConstraint pConstraint)
           
protected  void addCombinedConstraint(CombinedConstraint pConstraint)
           
protected  void addParts(Parts pParts)
           
protected  void addSelectStatement(SelectStatement pQuery)
           
protected  void createColumnNames()
           
protected  void createTableAliases()
           
 java.util.Map getColumnNames()
           
protected  java.lang.String getUniqueAlias(java.lang.String pSuggestion, java.util.Map pAliases)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SQLGeneratorImpl.SelectStatementMetaData

public SQLGeneratorImpl.SelectStatementMetaData(SelectStatement pQuery)
Method Detail

addSelectStatement

protected void addSelectStatement(SelectStatement pQuery)

addCombinedConstraint

protected void addCombinedConstraint(CombinedConstraint pConstraint)

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()