planetj.database.sql
Class InsertStatement

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

public class InsertStatement
extends SQLStatement
implements TableStatement

Author:
PlanetJ Corporation
See Also:
Serialized Form

Field Summary
static java.lang.String className
          Class name.
 
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
InsertStatement()
          SelectStatement constructor comment.
InsertStatement(java.lang.String sql, SQLContext context)
          Constructor.
 
Method Summary
 java.lang.Class getExpressTokenClass()
          Deprecated.  
 TableClauseToken getTableClauseToken()
           
 java.util.List getTableTokens()
           
 int getType()
          Subclasses need to return their statement type.
 
Methods inherited from class planetj.database.sql.SQLStatement
createStatement, getAlteredTable, getContext, getExpressionToken, getExpressionTokens, getLibrarySupportLevel, getOriginalSQLString, hasExpression, isAlterTableStatement, isCallStatement, isCommentOnStatement, isCreateAliasStatement, isCreateIndexStatement, isCreateProcedureStatement, isCreateViewStatement, isDeleteStatement, isDeleteStatement, isGroupByStatement, isInsertStatement, isInsertStatement, isLabelOnStatement, isOrderByStatement, isSelectStatement, isSelectStatement, isUnionStatement, isUpdateStatement, isUpdateStatement, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

className

public static final java.lang.String className
Class name.

Constructor Detail

InsertStatement

public InsertStatement()
SelectStatement constructor comment.


InsertStatement

public InsertStatement(java.lang.String sql,
                       SQLContext context)
Constructor.

Parameters:
sql - insert statement to create object from.
Method Detail

getExpressTokenClass

public java.lang.Class getExpressTokenClass()
Deprecated.  

Overrides:
getExpressTokenClass in class SQLStatement

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