org.webdocwf.util.loader
Class SqlParser

java.lang.Object
  extended byorg.webdocwf.util.loader.SqlParser

public class SqlParser
extends java.lang.Object

Class is used for parsing sql statements.

Author:
Zoran Milakovic

Field Summary
 java.lang.String[] columnNames
           
 java.lang.String[] columnValues
           
 java.lang.String[] columnWhereNames
           
 java.lang.String[] columnWhereValues
           
static java.lang.String INSERT
           
static java.lang.String SELECT
           
 java.lang.String sqlType
           
 java.lang.String tableName
           
static java.lang.String UPDATE
           
 java.lang.String whereStatement
           
 
Constructor Summary
SqlParser()
           
 
Method Summary
 java.lang.String[] getColumnNames()
          Gets the columnNames attribute of the SqlParser object
 java.lang.String[] getColumnValues()
           
 java.lang.String getTableName()
          Gets the tableName attribute of the SqlParser object
 java.lang.String[] getWhereColumnNames()
           
 java.lang.String[] getWhereColumnValues()
           
 void parse(java.lang.String sql)
          Parse sql statement.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSERT

public static final java.lang.String INSERT
See Also:
Constant Field Values

UPDATE

public static final java.lang.String UPDATE
See Also:
Constant Field Values

SELECT

public static final java.lang.String SELECT
See Also:
Constant Field Values

tableName

public java.lang.String tableName

whereStatement

public java.lang.String whereStatement

sqlType

public java.lang.String sqlType

columnNames

public java.lang.String[] columnNames

columnValues

public java.lang.String[] columnValues

columnWhereNames

public java.lang.String[] columnWhereNames

columnWhereValues

public java.lang.String[] columnWhereValues
Constructor Detail

SqlParser

public SqlParser()
Method Detail

getTableName

public java.lang.String getTableName()
Gets the tableName attribute of the SqlParser object

Returns:
The tableName value
Since:

getColumnNames

public java.lang.String[] getColumnNames()
Gets the columnNames attribute of the SqlParser object

Returns:
The columnNames value
Since:

getWhereColumnNames

public java.lang.String[] getWhereColumnNames()

getWhereColumnValues

public java.lang.String[] getWhereColumnValues()

getColumnValues

public java.lang.String[] getColumnValues()

parse

public void parse(java.lang.String sql)
           throws java.lang.Exception
Parse sql statement.

Parameters:
sql - defines SQL statement
Throws:
java.lang.Exception - Description of Exception
Since:


Copyright © 2002-2007 Together - the Workgroup. All Rights Reserved.