Class OracleFunctionDataType
- java.lang.Object
-
- com.alibaba.druid.sql.ast.SQLObjectImpl
-
- com.alibaba.druid.sql.ast.SQLDataTypeImpl
-
- com.alibaba.druid.sql.dialect.oracle.parser.OracleFunctionDataType
-
- All Implemented Interfaces:
SQLDataType,SQLDbTypedObject,SQLObject,SQLReplaceable
public class OracleFunctionDataType extends SQLDataTypeImpl
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.alibaba.druid.sql.ast.SQLDataType
SQLDataType.Constants
-
-
Field Summary
-
Fields inherited from class com.alibaba.druid.sql.ast.SQLDataTypeImpl
arguments, enumList
-
Fields inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
attributes, hint, parent, sourceColumn, sourceLine
-
-
Constructor Summary
Constructors Constructor Description OracleFunctionDataType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OracleFunctionDataTypeclone()SQLStatementgetBlock()List<SQLParameter>getParameters()SQLDataTypegetReturnDataType()booleanisStatic()voidsetBlock(SQLStatement block)voidsetReturnDataType(SQLDataType x)voidsetStatic(boolean aStatic)-
Methods inherited from class com.alibaba.druid.sql.ast.SQLDataTypeImpl
accept0, addArgument, cloneTo, equals, getArguments, getDbType, getEnumList, getIndexBy, getName, getWithTimeZone, hashCode, hasKeyLength, isInt, isNumberic, isString, isUnsigned, isWithLocalTimeZone, isZerofill, jdbcType, nameHashCode64, replace, setDbType, setEnumList, setIndexBy, setName, setUnsigned, setWithLocalTimeZone, setWithTimeZone, setZerofill, toString
-
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
finalize, getClass, 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
-
-
-
-
Method Detail
-
isStatic
public boolean isStatic()
-
setStatic
public void setStatic(boolean aStatic)
-
getParameters
public List<SQLParameter> getParameters()
-
getReturnDataType
public SQLDataType getReturnDataType()
-
setReturnDataType
public void setReturnDataType(SQLDataType x)
-
clone
public OracleFunctionDataType clone()
- Specified by:
clonein interfaceSQLDataType- Specified by:
clonein interfaceSQLObject- Overrides:
clonein classSQLDataTypeImpl
-
getBlock
public SQLStatement getBlock()
-
setBlock
public void setBlock(SQLStatement block)
-
-