类 HiveCreateFunctionStatement
java.lang.Object
com.alibaba.druid.sql.ast.SQLObjectImpl
com.alibaba.druid.sql.ast.SQLStatementImpl
com.alibaba.druid.sql.ast.statement.SQLCreateFunctionStatement
com.alibaba.druid.sql.dialect.hive.stmt.HiveCreateFunctionStatement
- 所有已实现的接口:
SQLDbTypedObject,SQLObject,SQLObjectWithDataType,SQLStatement,SQLCreateStatement,SQLDDLStatement
public class HiveCreateFunctionStatement
extends SQLCreateFunctionStatement
implements SQLCreateStatement
-
嵌套类概要
嵌套类从接口继承的嵌套类/接口 com.alibaba.druid.sql.ast.statement.SQLDDLStatement
SQLDDLStatement.DDLObjectType -
字段概要
字段修饰符和类型字段说明protected SQLExprprotected Stringprotected booleanprotected SQLExprprotected HiveCreateFunctionStatement.ResourceTypeprotected SQLExpr从类继承的字段 com.alibaba.druid.sql.ast.statement.SQLCreateFunctionStatement
block, create, definer, ifNotExists, name, orReplace, parameters从类继承的字段 com.alibaba.druid.sql.ast.SQLStatementImpl
afterSemi, dbType, headHints从类继承的字段 com.alibaba.druid.sql.ast.SQLObjectImpl
attributes, hint, parent, sourceColumn, sourceLine -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected voidaccept0(HiveASTVisitor visitor) voidaccept0(SQLASTVisitor visitor) getCode()booleanvoidvoidvoidsetDeclare(boolean declare) voidvoidsetResourceType(HiveCreateFunctionStatement.ResourceType resourceType) void从类继承的方法 com.alibaba.druid.sql.ast.statement.SQLCreateFunctionStatement
clone, getAuthid, getBlock, getComment, getDataType, getDefiner, getJavaCallSpec, getLanguage, getName, getParameters, getReturnDataType, getSchema, getUsing, getWrappedSource, isAggregate, isCreate, isDeterministic, isIfNotExists, isOrReplace, isParallelEnable, isPipelined, isResultCache, isTemporary, setAggregate, setAuthid, setBlock, setComment, setCreate, setDataType, setDefiner, setDeterministic, setIfNotExists, setJavaCallSpec, setLanguage, setName, setOrReplace, setParallelEnable, setParameters, setPipelined, setResultCache, setReturnDataType, setTemporary, setUsing, setWrappedSource从类继承的方法 com.alibaba.druid.sql.ast.SQLStatementImpl
getChildren, getDbType, getHeadHintsDirect, isAfterSemi, setAfterSemi, setDbType, setHeadHints, toLowerCaseString, toParameterizedString, toString, toString, toUnformattedString从类继承的方法 com.alibaba.druid.sql.ast.SQLObjectImpl
accept, acceptChild, acceptChild, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getHint, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, putAttribute, setHint, setParent, setSourceColumn, setSourceLine从接口继承的方法 com.alibaba.druid.sql.ast.statement.SQLCreateStatement
getName从接口继承的方法 com.alibaba.druid.sql.ast.statement.SQLDDLStatement
getDDLObjectType从接口继承的方法 com.alibaba.druid.sql.ast.SQLObject
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParent从接口继承的方法 com.alibaba.druid.sql.ast.SQLStatement
clone, getChildren, getDbType, getHeadHintsDirect, isAfterSemi, setAfterSemi, setHeadHints, toLowerCaseString, toParameterizedString, toString, toString
-
字段详细资料
-
declare
protected boolean declare -
className
-
location
-
symbol
-
resourceType
-
code
-
-
构造器详细资料
-
HiveCreateFunctionStatement
public HiveCreateFunctionStatement()
-
-
方法详细资料
-
accept0
- 覆盖:
accept0在类中SQLCreateFunctionStatement
-
accept0
-
getClassName
-
setClassName
-
getLocation
-
setLocation
-
getSymbol
-
setSymbol
-
getResourceType
-
setResourceType
-
getCode
-
setCode
-
isDeclare
public boolean isDeclare() -
setDeclare
public void setDeclare(boolean declare)
-