SMACS

smacs.tree.defs
Class SqlInsertIntoStatementQ

java.lang.Object
  extended bysmacs.tree.SimpleNodeHandler
      extended bysmacs.tree.defs.SqlSimpleNodeQ
          extended bysmacs.tree.defs.SqlInsertIntoStatementQ
All Implemented Interfaces:
GetSimpleNode, NodeHandler

public class SqlInsertIntoStatementQ
extends SqlSimpleNodeQ

SqlInsertIntoStatement.java semantic wrapper.

assemble all helper functions into this class note that instances of this class are attributes! therefore modifications will not change the parse tree!

Author:
Copyright (C) 2004, Guido Draheim. All rights reserved. Part of SMACS project.

Field Summary
 
Fields inherited from class smacs.tree.defs.SqlSimpleNodeQ
log, Max
 
Fields inherited from class smacs.tree.SimpleNodeHandler
ref
 
Constructor Summary
SqlInsertIntoStatementQ(Object node)
           
 
Method Summary
 SqlFromItemQ getSqlFromItemQ(int i)
          leverage from SqlSelectStatementQ.getSqlFromItemQ(int)
 List getSqlFromItemQList()
          leverage from SqlSelectStatementQ.getSqlFromItemQList()
 List getSqlFromItemQNodeList()
          leverage from SqlSelectStatementQ.getSqlFromItemQNodeList()
 SqlSelectItemQ getSqlSelectItemQ(int i)
          leverage from SqlSelectWhereClauseQ.getSqlSelectItemQ(int)
 List getSqlSelectItemQList()
          leverage from SqlSelectWhereClauseQ.getSqlSelectItemQList()
 List getSqlSelectItemQNodeList()
          leverage from SqlSelectWhereClauseQ.getSqlSelectItemQNodeList()
 SqlTableReferenceQ getSqlTableReferenceQ(int i)
           
 SqlWhereClauseQ getSqlWhereClauseQ()
          leverage from SqlSelectWhereClauseQ.getSqlWhereClauseQ()
 SqlIntoTableClauseQ hasSqlIntoTableClauseQ()
           
 SqlSelectStatementQ hasSqlSelectStatementQ()
           
 SqlSelectWhereClauseQ hasSqlSelectWhereClauseQ()
           
 
Methods inherited from class smacs.tree.defs.SqlSimpleNodeQ
get, getClassPackageName, getClassPackageName, getClassShortName, getClassShortName
 
Methods inherited from class smacs.tree.SimpleNodeHandler
getSimpleNode, getTokenName, getTokenValue, setSimpleNode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SqlInsertIntoStatementQ

public SqlInsertIntoStatementQ(Object node)
Method Detail

hasSqlSelectStatementQ

public SqlSelectStatementQ hasSqlSelectStatementQ()

hasSqlSelectWhereClauseQ

public SqlSelectWhereClauseQ hasSqlSelectWhereClauseQ()

hasSqlIntoTableClauseQ

public SqlIntoTableClauseQ hasSqlIntoTableClauseQ()

getSqlTableReferenceQ

public SqlTableReferenceQ getSqlTableReferenceQ(int i)

getSqlFromItemQNodeList

public List getSqlFromItemQNodeList()
leverage from SqlSelectStatementQ.getSqlFromItemQNodeList()


getSqlFromItemQ

public SqlFromItemQ getSqlFromItemQ(int i)
leverage from SqlSelectStatementQ.getSqlFromItemQ(int)


getSqlFromItemQList

public List getSqlFromItemQList()
leverage from SqlSelectStatementQ.getSqlFromItemQList()


getSqlSelectItemQNodeList

public List getSqlSelectItemQNodeList()
leverage from SqlSelectWhereClauseQ.getSqlSelectItemQNodeList()


getSqlSelectItemQ

public SqlSelectItemQ getSqlSelectItemQ(int i)
leverage from SqlSelectWhereClauseQ.getSqlSelectItemQ(int)


getSqlSelectItemQList

public List getSqlSelectItemQList()
leverage from SqlSelectWhereClauseQ.getSqlSelectItemQList()


getSqlWhereClauseQ

public SqlWhereClauseQ getSqlWhereClauseQ()
leverage from SqlSelectWhereClauseQ.getSqlWhereClauseQ()


SMACS