All Packages Class Hierarchy This Package Previous Next Index
Object | +----symantec.itools.db.beans.util.ProjectIntrospector
This class will introspect the project and find all
datasources - QuaryNavigator, StoredProcedureAdapter,
SQLAdapter, CalculationAdapter, and ValidationAdapter
protected java.util.Hashtable aliasNamesDerivedColsaliasNamesQueryNavs
protected java.util.Hashtable aliasNamesQueryNavsaliasNamesSQLAdapts
protected java.util.Hashtable aliasNamesSQLAdaptsaliasNamesValidatedCols
protected java.util.Hashtable aliasNamesValidatedColsdebug
protected static boolean debugderivedColName
protected java.util.Hashtable derivedColNamederivedColsAliasNames
protected java.util.Hashtable derivedColsAliasNamesderivedColsNames
protected java.util.Vector derivedColsNamesderivedColsVObj
protected java.util.Vector derivedColsVObjobjFinder
protected symantec.itools.db.beans.util.ObjectFinder objFinderqueryNavsAliasNames
protected java.util.Hashtable queryNavsAliasNamesqueryNavsCols
protected java.util.Hashtable queryNavsColsqueryNavsNames
protected java.util.Vector queryNavsNamesqueryNavsVObj
protected java.util.Vector queryNavsVObjsqlAdaptersNames
protected java.util.Vector sqlAdaptersNamessqlAdaptersVObj
protected java.util.Vector sqlAdaptersVObjsqlAdaptsAliasNames
protected java.util.Hashtable sqlAdaptsAliasNamessqlAdaptsParams
protected java.util.Hashtable sqlAdaptsParamsvalidatedColName
protected java.util.Hashtable validatedColNamevalidatedColsAliasNames
protected java.util.Hashtable validatedColsAliasNamesvalidatedColsNames
protected java.util.Vector validatedColsNamesvalidatedColsVObj
protected java.util.Vector validatedColsVObj
public ProjectIntrospector()
public java.util.Hashtable getAliasNamesCalculatedColumns()getAliasNamesQueryNavigators
public java.util.Hashtable getAliasNamesQueryNavigators()getAliasNamesSQLAdapters
public java.util.Hashtable getAliasNamesSQLAdapters()getAliasNamesValidatedColumns
public java.util.Hashtable getAliasNamesValidatedColumns()getCalculatedColumnsAliasNames
public java.util.Hashtable getCalculatedColumnsAliasNames()getCalculatedColumnsColumnNames
public java.util.Hashtable getCalculatedColumnsColumnNames()getCalculatedColumnsNames
public java.util.Vector getCalculatedColumnsNames()getDerivedColsInfo
protected void getDerivedColsInfo()getQueryNavigatorsAliasNames
public java.util.Hashtable getQueryNavigatorsAliasNames()getQueryNavigatorsColumnNames
public java.util.Hashtable getQueryNavigatorsColumnNames()getQueryNavigatorsNames
public java.util.Vector getQueryNavigatorsNames()getQueryNavsInfo
protected void getQueryNavsInfo()getSQLAdaptersAliasNames
public java.util.Hashtable getSQLAdaptersAliasNames()getSQLAdaptersInfo
protected void getSQLAdaptersInfo()getSQLAdaptersNames
public java.util.Vector getSQLAdaptersNames()getSQLAdaptersParameterNames
public java.util.Hashtable getSQLAdaptersParameterNames()getValidatedColsInfo
protected void getValidatedColsInfo()getValidatedColumnsAliasNames
public java.util.Hashtable getValidatedColumnsAliasNames()getValidatedColumnsColumnNames
public java.util.Hashtable getValidatedColumnsColumnNames()getValidatedColumnsNames
public java.util.Vector getValidatedColumnsNames()introspectProject
protected void introspectProject()
public boolean noDataSources()
true
if there are no
data sources available on the project.
All Packages Class Hierarchy This Package Previous Next Index