gudusoft.gsqlparser.nodes
Class TInsertSqlNode
java.lang.Object
gudusoft.gsqlparser.nodes.TParseTreeNode
gudusoft.gsqlparser.nodes.TInsertSqlNode
- All Implemented Interfaces:
- Visitable
public class TInsertSqlNode
- extends TParseTreeNode
Interal used by parser.
Methods inherited from class gudusoft.gsqlparser.nodes.TParseTreeNode |
accept, addAllMyTokensToTokenList, doParse, getColumnNo, getDummyTag, getEndToken, getGsqlparser, getLineNo, getNodeType, getStartToken, init, init, init, init, init, init, setDummyTag, setEndToken, setEndToken, setGsqlparser, setNodeType, setStartToken, setStartToken, setString, toString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
cteList
public TCTEList cteList
TInsertSqlNode
public TInsertSqlNode()
getCteList
public TCTEList getCteList()
getInsertConditions
public TPTNodeList<TInsertCondition> getInsertConditions()
getInsertIntoValues
public TPTNodeList<TInsertIntoValue> getInsertIntoValues()
setInsertConditions
public void setInsertConditions(TPTNodeList<TInsertCondition> insertConditions)
setInsertIntoValues
public void setInsertIntoValues(TPTNodeList<TInsertIntoValue> insertIntoValues)
setInsertToken
public void setInsertToken(TSourceToken insertToken)
getInsertToken
public TSourceToken getInsertToken()
getSubQueryNode
public TSelectSqlNode getSubQueryNode()
getValues
public TMultiTargetList getValues()
setSubQueryNode
public void setSubQueryNode(TSelectSqlNode subQueryNode)
getValueType
public int getValueType()
setValueType
public void setValueType(int valueType)
getReturningClause
public TReturningClause getReturningClause()
getColumnList
public TObjectNameList getColumnList()
getOutputClause
public TOutputClause getOutputClause()
getTargetTable
public TFromTable getTargetTable()
getTopClause
public TTopClause getTopClause()
setIgnore
public void setIgnore(TSourceToken ignore)
setPriority_delayed
public void setPriority_delayed(TSourceToken priority_delayed)
getIgnore
public TSourceToken getIgnore()
getPriority_delayed
public TSourceToken getPriority_delayed()
setReturningClause
public void setReturningClause(TReturningClause returningClause)
setColumnListByResultColumnList
public void setColumnListByResultColumnList(TResultColumnList columnList)
setColumnList
public void setColumnList(TObjectNameList columnList)
setTargetTable
public void setTargetTable(TFromTable targetTable)
setOutputClause
public void setOutputClause(TOutputClause outputClause)
setTopClause
public void setTopClause(TTopClause topClause)
getFunctionCall
public TFunctionCall getFunctionCall()
getRecordName
public TObjectName getRecordName()
setValuesByMultiTarget
public void setValuesByMultiTarget(TMultiTarget mt)
getSetColumnValues
public TResultColumnList getSetColumnValues()
setIsolationClause
public void setIsolationClause(TIsolationClause isolationClause)
getIsolationClause
public TIsolationClause getIsolationClause()
setValues
public void setValues(TDummy dummyNode)