Class HiveMultiInsertStatement
- java.lang.Object
-
- com.alibaba.druid.sql.ast.SQLObjectImpl
-
- com.alibaba.druid.sql.ast.SQLStatementImpl
-
- com.alibaba.druid.sql.dialect.hive.ast.HiveMultiInsertStatement
-
- All Implemented Interfaces:
SQLDbTypedObject,SQLObject,SQLStatement
public class HiveMultiInsertStatement extends SQLStatementImpl
-
-
Field Summary
Fields Modifier and Type Field Description protected SQLWithSubqueryClausewith-
Fields inherited from class com.alibaba.druid.sql.ast.SQLStatementImpl
afterSemi, dbType, headHints
-
Fields inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
attributes, hint, parent, sourceColumn, sourceLine
-
-
Constructor Summary
Constructors Constructor Description HiveMultiInsertStatement()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept0(HiveASTVisitor visitor)protected voidaccept0(SQLASTVisitor visitor)voidaddItem(HiveInsert item)SQLTableSourcegetFrom()List<HiveInsert>getItems()SQLWithSubqueryClausegetWith()voidsetFrom(SQLTableSource x)voidsetWith(SQLWithSubqueryClause with)-
Methods inherited from class com.alibaba.druid.sql.ast.SQLStatementImpl
clone, cloneTo, getChildren, getDbType, getHeadHintsDirect, isAfterSemi, setAfterSemi, setDbType, setHeadHints, toLowerCaseString, toParameterizedString, toString, toString, toUnformattedString
-
Methods inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
accept, acceptChild, acceptChild, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, cloneTo, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getHint, getParent, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, putAttribute, setHint, setParent, setSource, setSourceLine
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.alibaba.druid.sql.ast.SQLObject
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, putAttribute, setParent, setSource
-
-
-
-
Field Detail
-
with
protected SQLWithSubqueryClause with
-
-
Method Detail
-
setFrom
public void setFrom(SQLTableSource x)
-
getFrom
public SQLTableSource getFrom()
-
getItems
public List<HiveInsert> getItems()
-
addItem
public void addItem(HiveInsert item)
-
accept0
protected void accept0(SQLASTVisitor visitor)
- Overrides:
accept0in classSQLStatementImpl
-
accept0
public void accept0(HiveASTVisitor visitor)
-
getWith
public SQLWithSubqueryClause getWith()
-
setWith
public void setWith(SQLWithSubqueryClause with)
-
-