SMACS

smacs.tree.defs
Class SqlInsertIntoClauseQ

java.lang.Object
  extended bysmacs.tree.SimpleNodeHandler
      extended bysmacs.tree.defs.SqlSimpleNodeQ
          extended bysmacs.tree.defs.SqlInsertNewIntoClauseQ
              extended bysmacs.tree.defs.SqlInsertIntoClauseQ
All Implemented Interfaces:
GetSimpleNode, NodeHandler
Direct Known Subclasses:
SqlUpsertIntoClauseQ

public class SqlInsertIntoClauseQ
extends SqlInsertNewIntoClauseQ

SqlInsertIntoClause.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
SqlInsertIntoClauseQ(Object node)
           
 
Methods inherited from class smacs.tree.defs.SqlInsertNewIntoClauseQ
base, getSqlAllDistinctHintQ, getSqlFromClauseQ, getSqlFromItemQ, getSqlFromItemQList, getSqlFromItemQNodeList, getSqlSelectItemQ, getSqlSelectItemQList, getSqlSelectItemQNodeList, getSqlTableExpressionQ, getSqlTableReferenceQ, getSqlWhereClauseQ, hasSqlIntoTableClauseQ, hasSqlIntoTableQ, hasSqlOldNewHintQ, hasSqlOldNewHintQNode, hasSqlSelectWhereClauseQ, hasSqlWithOptionsQ, isExistsClause, isInsertClause, isOnlyNewHint, isOnlyOldHint, isUpdateClause, isUsesAllHint
 
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

SqlInsertIntoClauseQ

public SqlInsertIntoClauseQ(Object node)

SMACS