|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.webdocwf.util.xml.XmlSqlParser
public class XmlSqlParser
This is a simple SQL parser used by the Xml JDBC driver.
Field Summary | |
---|---|
static java.lang.String |
atEscape
|
static java.lang.String |
BINARY_STREAM_OBJECT
|
java.lang.String[] |
columnNames
|
java.lang.String[] |
columnValues
|
java.lang.String[] |
columnWhereNames
|
java.lang.String[] |
columnWhereValues
|
static java.lang.String |
CREATE_TABLE
Description of the Field |
static java.lang.String |
DELETE
|
static java.lang.String |
DROP_TABLE
|
static java.lang.String |
equalEscape
|
static java.lang.String |
INSERT
|
java.lang.String[] |
notnullColumns
|
java.lang.String[] |
primaryKeyColumns
|
static java.lang.String |
quoteEscape
|
static java.lang.String |
SELECT
|
static java.lang.String |
slashEscape
|
java.lang.String |
sqlType
|
java.lang.String |
tableName
|
static java.lang.String |
UPDATE
|
java.lang.String |
whereStatement
|
Constructor Summary | |
---|---|
XmlSqlParser()
|
|
XmlSqlParser(java.lang.String fileName,
boolean isAutoCommit)
|
Method Summary | |
---|---|
java.lang.String[] |
getColumnNames()
Gets the columnNames attribute of the SqlParser object |
java.lang.String[] |
getColumnValues()
Gets array of column values.Used in INSERT , UPDATE statements |
java.lang.String[] |
getNotnullColumns()
Gets columns which can not be NULL |
java.lang.String[] |
getPrimaryKeys()
Gets array of column which are primarykeys.Used in INSERT statements |
java.lang.String |
getSqlStatement()
|
java.lang.String |
getSQLType()
Gets the type of sql statement.INSERT , UPDATE , CREATE , SELECT, DROP_TABLE, CREATE_TABLE |
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)
Description of the Method |
void |
setBinaryStreamList(java.util.ArrayList list)
Set setBinaryStreamList. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String CREATE_TABLE
public static final java.lang.String DROP_TABLE
public static final java.lang.String INSERT
public static final java.lang.String UPDATE
public static final java.lang.String SELECT
public static final java.lang.String DELETE
public static final java.lang.String quoteEscape
public static final java.lang.String equalEscape
public static final java.lang.String atEscape
public static final java.lang.String slashEscape
public static final java.lang.String BINARY_STREAM_OBJECT
public java.lang.String tableName
public java.lang.String whereStatement
public java.lang.String sqlType
public java.lang.String[] columnNames
public java.lang.String[] primaryKeyColumns
public java.lang.String[] notnullColumns
public java.lang.String[] columnValues
public java.lang.String[] columnWhereNames
public java.lang.String[] columnWhereValues
Constructor Detail |
---|
public XmlSqlParser()
public XmlSqlParser(java.lang.String fileName, boolean isAutoCommit)
Method Detail |
---|
public java.lang.String getTableName()
public java.lang.String[] getNotnullColumns()
public java.lang.String getSQLType()
public java.lang.String[] getColumnNames()
public java.lang.String[] getWhereColumnNames()
public java.lang.String[] getColumnValues()
public java.lang.String[] getPrimaryKeys()
public java.lang.String[] getWhereColumnValues()
public java.lang.String getSqlStatement()
public void parse(java.lang.String sql) throws java.lang.Exception
sql
- Description of Parameter
java.lang.Exception
- Description of Exceptionpublic void setBinaryStreamList(java.util.ArrayList list)
list
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |