Class OracleCreateTypeStatement
- java.lang.Object
-
- com.alibaba.druid.sql.ast.SQLObjectImpl
-
- com.alibaba.druid.sql.ast.SQLStatementImpl
-
- com.alibaba.druid.sql.dialect.oracle.ast.stmt.OracleStatementImpl
-
- com.alibaba.druid.sql.dialect.oracle.ast.stmt.OracleCreateTypeStatement
-
- All Implemented Interfaces:
SQLDbTypedObject,SQLObject,SQLStatement,SQLCreateStatement,SQLDDLStatement,OracleSQLObject,OracleStatement
public class OracleCreateTypeStatement extends OracleStatementImpl implements SQLCreateStatement
-
-
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, headHints
-
Fields inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
attributes, hint, parent, sourceColumn, sourceLine
-
-
Constructor Summary
Constructors Constructor Description OracleCreateTypeStatement()
-
Method Summary
-
Methods inherited from class com.alibaba.druid.sql.dialect.oracle.ast.stmt.OracleStatementImpl
accept0, toString
-
Methods inherited from class com.alibaba.druid.sql.ast.SQLStatementImpl
clone, cloneTo, getChildren, getDbType, getHeadHintsDirect, isAfterSemi, setAfterSemi, setDbType, setHeadHints, toLowerCaseString, toParameterizedString, 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.statement.SQLDDLStatement
getDDLObjectType
-
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
-
Methods inherited from interface com.alibaba.druid.sql.ast.SQLStatement
clone, getChildren, getDbType, getHeadHintsDirect, isAfterSemi, setAfterSemi, setHeadHints, toLowerCaseString, toParameterizedString, toString, toString
-
-
-
-
Method Detail
-
accept0
public void accept0(OracleASTVisitor visitor)
- Specified by:
accept0in interfaceOracleSQLObject- Specified by:
accept0in classOracleStatementImpl
-
getName
public SQLName getName()
- Specified by:
getNamein interfaceSQLCreateStatement
-
setName
public void setName(SQLName name)
-
isOrReplace
public boolean isOrReplace()
-
setOrReplace
public void setOrReplace(boolean orReplace)
-
isForce
public boolean isForce()
-
setForce
public void setForce(boolean force)
-
getOid
public SQLName getOid()
-
setOid
public void setOid(SQLName x)
-
getAuthId
public SQLName getAuthId()
-
setAuthId
public void setAuthId(SQLName x)
-
getParameters
public List<SQLParameter> getParameters()
-
isBody
public boolean isBody()
-
setBody
public void setBody(boolean body)
-
getFinal
public Boolean getFinal()
-
setFinal
public void setFinal(boolean aFinal)
-
getInstantiable
public Boolean getInstantiable()
-
setInstantiable
public void setInstantiable(boolean instantiable)
-
getTableOf
public SQLDataType getTableOf()
-
setTableOf
public void setTableOf(SQLDataType x)
-
getIndexBy
public SQLDataType getIndexBy()
-
setIndexBy
public void setIndexBy(SQLDataType x)
-
getVarraySizeLimit
public SQLExpr getVarraySizeLimit()
-
setVarraySizeLimit
public void setVarraySizeLimit(SQLExpr x)
-
getVarrayDataType
public SQLDataType getVarrayDataType()
-
setVarrayDataType
public void setVarrayDataType(SQLDataType x)
-
getUnder
public SQLName getUnder()
-
setUnder
public void setUnder(SQLName x)
-
isObject
public boolean isObject()
-
setObject
public void setObject(boolean object)
-
isParen
public boolean isParen()
-
setParen
public void setParen(boolean paren)
-
getWrappedSource
public String getWrappedSource()
-
setWrappedSource
public void setWrappedSource(String wrappedSource)
-
-