borland.jbcl Packages  borland.jbcl Class Hierarchy  borland.jbcl.dataset 

QueryAnalyzer class

java.lang.Object
   +----borland.jbcl.dataset.QueryAnalyzer

About the QueryAnalyzer class

Variables  Constructors  Properties  Methods  
This class is used internally by other classes in the JBCL. You should never use this class directly.

QueryAnalyzer variables

Variables implemented in this class

QueryAnalyzer constructors

QueryAnalyzer properties

*Read-only properties **Write-only properties

Properties implemented in this class

Properties implemented in java.lang.Object

QueryAnalyzer methods

Methods implemented in this class

Methods implemented in java.lang.Object


QueryAnalyzer variables

database

  protected Database database

This variable is used internally by other classes in the JBCL. You should never use this variable directly.

parser

  protected QueryParse parser

This variable is used internally by other classes in the JBCL. You should never use this variable directly.

userName

  protected String userName

This variable is used internally by other classes in the JBCL. You should never use this variable directly.


QueryAnalyzer constructors

QueryAnalyzer(borland.jbcl.dataset.Database, java.lang.String)

  public QueryAnalyzer(borland.jbcl.dataset.Database database, java.lang.String query)
This constructor is used internally by other classes in the JBCL. You should never use this constructor directly.

QueryAnalyzer properties

columns

 public Vector getColumns()
This property is used internally by other classes in the JBCL. You should never use this property directly.

parameters

 public Vector getParameters()
This property is used internally by other classes in the JBCL. You should never use this property directly.

tables

 public Vector getTables()
This property is used internally by other classes in the JBCL. You should never use this property directly.

uniqueTableName

 public String[] getUniqueTableName()
This property is used internally by other classes in the JBCL. You should never use this property directly.

QueryAnalyzer methods

init()

  protected void init()
This method is used internally by other classes in the JBCL. You should never use this method directly.

parse()

  protected boolean parse()
This method is used internally by other classes in the JBCL. You should never use this method directly.

unquoteString(java.lang.String)

  protected String unquoteString(java.lang.String dbString)
This method is used internally by other classes in the JBCL. You should never use this method directly.