public interface ColumnDataType extends DatabaseObject
| Modifier and Type | Method and Description |
|---|---|
ColumnDataType |
getBaseType()
Gets the base type of the data type.
|
java.lang.String |
getCreateParameters()
Gets the parameters needed when using this data type.
|
java.lang.String |
getDatabaseSpecificTypeName()
Gets the database specific data type name.
|
JavaSqlType |
getJavaSqlType()
Gets the java.sql.Types type.
|
java.lang.String |
getLiteralPrefix()
Gets the literal prefix.
|
java.lang.String |
getLiteralSuffix()
Gets the literal suffix.
|
java.lang.String |
getLocalTypeName()
Gets the local data type name.
|
int |
getMaximumScale()
Gets the maximum scale.
|
int |
getMinimumScale()
Gets the minimum scale.
|
int |
getNumPrecisionRadix()
Gets the precision of the radix.
|
long |
getPrecision()
Gets the precision.
|
SearchableType |
getSearchable()
Gets the search method.
|
java.lang.Class<?> |
getTypeMappedClass()
Gets the Java class mapped to the type.
|
boolean |
isAutoIncrementable()
Whether the data type is auto-incrementable.
|
boolean |
isCaseSensitive()
Whether the data type is case-sensitive.
|
boolean |
isFixedPrecisionScale()
Whether the data type has a fixed precision scale.
|
boolean |
isNullable()
Whether the data type is nullable.
|
boolean |
isUnsigned()
Whether the data type is unsigned.
|
boolean |
isUserDefined()
Whether the data type is user-defined.
|
getSchemagetFullName, getName, toUniqueLookupKeygetAttribute, getAttribute, getAttributes, hasAttribute, lookupAttribute, removeAttribute, setAttributegetRemarks, hasRemarksColumnDataType getBaseType()
java.lang.String getCreateParameters()
java.lang.String getDatabaseSpecificTypeName()
JavaSqlType getJavaSqlType()
java.lang.String getLiteralPrefix()
java.lang.String getLiteralSuffix()
java.lang.String getLocalTypeName()
int getMaximumScale()
int getMinimumScale()
int getNumPrecisionRadix()
long getPrecision()
SearchableType getSearchable()
java.lang.Class<?> getTypeMappedClass()
boolean isAutoIncrementable()
boolean isCaseSensitive()
boolean isFixedPrecisionScale()
boolean isNullable()
boolean isUnsigned()
boolean isUserDefined()
Copyright © 2000-2018 Sualeh Fatehi. All rights reserved.