planetj.database.sql
Class UpdateStatement

java.lang.Object
  extended byplanetj.database.sql.SQLStatement
      extended byplanetj.database.sql.UpdateStatement
All Implemented Interfaces:
java.io.Serializable, TableStatement

public class UpdateStatement
extends SQLStatement
implements TableStatement

See Also:
Serialized Form

Field Summary
static java.lang.String className
           
 
Fields inherited from class planetj.database.sql.SQLStatement
CALL_STATEMENT, COMMENT_ON_STATEMENT, CREATE_ALIAS_STATEMENT, CREATE_INDEX_STATEMENT, CREATE_PROCEDURE_STATEMENT, CREATE_VIEW_STATEMENT, DELETE_STATEMENT, INSERT_STATEMENT, LABEL_ON_STATEMENT, SELECT_STATEMENT, UPDATE_STATEMENT
 
Constructor Summary
UpdateStatement()
          SelectStatement constructor comment.
UpdateStatement(java.lang.String pSQLString, SQLContext context)
          SelectStatement constructor comment.
 
Method Summary
 TableClauseToken getTableClauseToken()
           
 java.util.List getTableTokens()
           
 int getType()
          Subclasses need to return their statement type.
protected  void parseString(java.lang.String sql)
          Statement subclasses are required to create themselves by parsing a sql String.
 
Methods inherited from class planetj.database.sql.SQLStatement
addExpressionToken, createExpressionToken, createStatement, getAlteredTable, getContext, getExpressionToken, getExpressionTokens, getExpressTokenClass, getLibrarySupportLevel, getOriginalSQLString, hasExpression, isAlterTableStatement, isCallStatement, isCommentOnStatement, isCreateAliasStatement, isCreateIndexStatement, isCreateProcedureStatement, isCreateViewStatement, isDeleteStatement, isDeleteStatement, isGroupByStatement, isInsertStatement, isInsertStatement, isLabelOnStatement, isOrderByStatement, isSelectStatement, isSelectStatement, isUnionStatement, isUpdateStatement, isUpdateStatement, setOriginalSQLString, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

className

public static final java.lang.String className
Constructor Detail

UpdateStatement

public UpdateStatement()
SelectStatement constructor comment.


UpdateStatement

public UpdateStatement(java.lang.String pSQLString,
                       SQLContext context)
SelectStatement constructor comment.

Parameters:
pSQLString - sql statement to create this select statement object from.
Method Detail

getTableClauseToken

public TableClauseToken getTableClauseToken()

getTableTokens

public java.util.List getTableTokens()
Specified by:
getTableTokens in interface TableStatement

getType

public int getType()
Description copied from class: SQLStatement
Subclasses need to return their statement type.

SELECT_STATEMENT INSERT_STATEMENT UPDATE_STATEMENT DELETE_STATEMENT

Specified by:
getType in class SQLStatement

parseString

protected void parseString(java.lang.String sql)
Statement subclasses are required to create themselves by parsing a sql String.

Specified by:
parseString in class SQLStatement