Package com.alibaba.druid.sql.ast
Interface SQLDataType
- All Superinterfaces:
SQLObject
- All Known Implementing Classes:
OracleDataTypeIntervalDay,OracleDataTypeIntervalYear,OracleFunctionDataType,OracleProcedureDataType,SQLArrayDataType,SQLCharacterDataType,SQLDataTypeImpl,SQLMapDataType,SQLRecordDataType,SQLRowDataType,SQLStructDataType,SQLTableDataType,SQLUnionDataType
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionclone()getName()booleanbooleanisInt()booleanbooleanisString()booleanintjdbcType()longvoidvoidvoidsetWithLocalTimeZone(boolean value) voidsetWithTimeZone(Boolean value) Methods inherited from interface com.alibaba.druid.sql.ast.SQLObject
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, output, putAttribute, setParent
-
Method Details
-
getName
String getName() -
nameHashCode64
long nameHashCode64() -
setName
-
getArguments
-
getWithTimeZone
Boolean getWithTimeZone() -
setWithTimeZone
-
isWithLocalTimeZone
boolean isWithLocalTimeZone() -
setWithLocalTimeZone
void setWithLocalTimeZone(boolean value) -
clone
SQLDataType clone() -
setDbType
-
getDbType
DbType getDbType() -
jdbcType
int jdbcType() -
isInt
boolean isInt() -
isNumberic
boolean isNumberic() -
isString
boolean isString() -
hasKeyLength
boolean hasKeyLength()
-