Class PrestoAlterFunctionStatement
java.lang.Object
com.alibaba.druid.sql.ast.SQLObjectImpl
com.alibaba.druid.sql.ast.SQLStatementImpl
com.alibaba.druid.sql.ast.statement.SQLAlterFunctionStatement
com.alibaba.druid.sql.dialect.presto.ast.stmt.PrestoAlterFunctionStatement
- All Implemented Interfaces:
SQLDbTypedObject,SQLObject,SQLStatement,SQLAlterStatement,SQLDDLStatement,PrestoObject,PrestoSQLStatement
public class PrestoAlterFunctionStatement
extends SQLAlterFunctionStatement
implements PrestoSQLStatement
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.alibaba.druid.sql.ast.statement.SQLDDLStatement
SQLDDLStatement.DDLObjectType -
Field Summary
Fields inherited from class com.alibaba.druid.sql.ast.SQLStatementImpl
afterSemi, dbType, headHintsFields inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
attributes, hint, parent, sourceColumn, sourceLine -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept0(PrestoVisitor visitor) protected voidbooleanbooleanvoidsetCalledOnNullInput(boolean calledOnNullInput) voidsetReturnsNullOnNullInput(boolean returnsNullOnNullInput) Methods inherited from class com.alibaba.druid.sql.ast.statement.SQLAlterFunctionStatement
getComment, getDDLObjectType, getName, getSqlSecurity, isContainsSql, isDebug, isLanguageSql, isReuseSettings, setComment, setContainsSql, setDebug, setLanguageSql, setName, setReuseSettings, setSqlSecurityMethods inherited from class com.alibaba.druid.sql.ast.SQLStatementImpl
clone, getChildren, getDbType, getHeadHintsDirect, isAfterSemi, setAfterSemi, setDbType, setHeadHints, toLowerCaseString, toParameterizedString, toString, toString, toUnformattedStringMethods inherited from class 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, setSourceLineMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.alibaba.druid.sql.ast.SQLObject
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParentMethods inherited from interface com.alibaba.druid.sql.ast.SQLStatement
clone, getChildren, getDbType, getHeadHintsDirect, isAfterSemi, setAfterSemi, setHeadHints, toLowerCaseString, toParameterizedString, toString, toString
-
Constructor Details
-
PrestoAlterFunctionStatement
public PrestoAlterFunctionStatement()
-
-
Method Details
-
isReturnsNullOnNullInput
public boolean isReturnsNullOnNullInput() -
setReturnsNullOnNullInput
public void setReturnsNullOnNullInput(boolean returnsNullOnNullInput) -
isCalledOnNullInput
public boolean isCalledOnNullInput() -
setCalledOnNullInput
public void setCalledOnNullInput(boolean calledOnNullInput) -
accept0
- Overrides:
accept0in classSQLAlterFunctionStatement
-
accept0
- Specified by:
accept0in interfacePrestoObject
-