borland Packages Class Hierarchy sql.dataset Package Index
UniqueQueryAnalyzer class
java.lang.Object
+----borland.sql.dataset.QueryAnalyzer
+----borland.sql.dataset.UniqueQueryAnalyzer
About the UniqueQueryAnalyzer class
Constructors Properties Methods
This class is used internally by other classes in the JBCL. You should never use this class directly.
UniqueQueryAnalyzer constructors
UniqueQueryAnalyzer properties
*Read-only properties **Write-only properties
Properties implemented in this class
UniqueQueryAnalyzer methods
Methods implemented in this class
UniqueQueryAnalyzer constructors
UniqueQueryAnalyzer(borland.sql.dataset.Database, java.lang.String)
public UniqueQueryAnalyzer(borland.sql.dataset.Database database, java.lang.String queryString)
This constructor is used internally by other classes in the JBCL. You should never use this constructor directly.
UniqueQueryAnalyzer properties
addedColumns
public Vector getAddedColumns()
This property is used internally by other classes in the JBCL. You should never use this property directly.
bestRowId
public Vector getBestRowId()
public void setBestRowId(java.util.Vector columns)
This property is used internally by other classes in the JBCL. You should never use this property directly.
columnList
public Vector getColumnList()
This property is used internally by other classes in the JBCL. You should never use this property directly.
currentRowId
public Vector getCurrentRowId()
This property is used internally by other classes in the JBCL. You should never use this property directly.
defaultSchemaName
public String getDefaultSchemaName()
This property is used internally by other classes in the JBCL. You should never use this property directly.
schemaName
public String getSchemaName()
This property is used internally by other classes in the JBCL. You should never use this property directly.
tableName
public String getTableName()
This property is used internally by other classes in the JBCL. You should never use this property directly.
UniqueQueryAnalyzer methods
analyze()
public void analyze()
This method is used internally by other classes in the JBCL. You should never use this method directly.
analyzeTableName()
public void analyzeTableName()
This method is used internally by other classes in the JBCL. You should never use this method directly.
getAllColumns(boolean)
public SqlElement[] getAllColumns(boolean updatable)
This method is used internally by other classes in the JBCL. You should never use this method directly.
tableFromColumn(borland.sql.dataset.SqlElement)
public SqlElement tableFromColumn(borland.sql.dataset.SqlElement column)
This method is used internally by other classes in the JBCL. You should never use this method directly.