|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.7.0) E13403-08 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DataTypeAttribute | |
---|---|
oracle.javatools.db | Contains a metadata API for describing database objects, and retrieving them from a provider of database objects - for example a database. |
oracle.javatools.db.datatypes | Classes related to datatypes in the database API. |
Uses of DataTypeAttribute in oracle.javatools.db |
---|
Fields in oracle.javatools.db declared as DataTypeAttribute | |
---|---|
static DataTypeAttribute |
JdbcDatabase.DATATYPE_ATTRIBUTE_PRECISION
NUMERIC TYPES |
static DataTypeAttribute |
JdbcDatabase.DATATYPE_ATTRIBUTE_SCALE
|
static DataTypeAttribute[] |
JdbcDatabase.DATATYPE_ATTRIBUTE_SIZE
CHARACTER STRING TYPES |
Uses of DataTypeAttribute in oracle.javatools.db.datatypes |
---|
Fields in oracle.javatools.db.datatypes declared as DataTypeAttribute | |
---|---|
static DataTypeAttribute |
NumericDataType.UNSIGNED
Standard definition of UNSIGNED data type attribute |
Methods in oracle.javatools.db.datatypes that return DataTypeAttribute | |
---|---|
DataTypeAttribute |
DataTypeSynonym.getDataTypeAttribute(java.lang.String name)
|
DataTypeAttribute |
ComplexType.getDataTypeAttribute(java.lang.String name)
|
DataTypeAttribute |
PredefinedDataType.getDataTypeAttribute(java.lang.String name)
Returns the DataTypeAttribute called name or null if this data type doesn't define it. |
DataTypeAttribute |
DataType.getDataTypeAttribute(java.lang.String name)
Returns the DataTypeAttribute with the given name, if this DataType has such an attribute. |
DataTypeAttribute[] |
DataTypeSynonym.getDataTypeAttributes()
|
DataTypeAttribute[] |
ComplexType.getDataTypeAttributes()
|
DataTypeAttribute[] |
PredefinedDataType.getDataTypeAttributes()
Returns an array of this type's DataTypeAttributes in the order they were added to this type. |
DataTypeAttribute[] |
DataType.getDataTypeAttributes()
Returns the DataTypeAttributes for this DataType. |
Methods in oracle.javatools.db.datatypes with parameters of type DataTypeAttribute | |
---|---|
void |
PredefinedDataType.addAttribute(DataTypeAttribute attribute)
|
void |
PredefinedDataType.addAttribute(DataTypeAttribute attribute,
int atIndex)
|
void |
PredefinedDataType.removeAttribute(DataTypeAttribute attribute)
|
void |
PredefinedDataType.setDataTypeAttributes(DataTypeAttribute[] attrs)
|
Constructors in oracle.javatools.db.datatypes with parameters of type DataTypeAttribute | |
---|---|
BaseDateTimeDataType(int domain,
java.lang.String name,
java.lang.String definition,
DataTypeAttribute[] attributes)
|
|
BinaryDataType(int domain,
java.lang.String name,
java.lang.String definition,
DataTypeAttribute[] attributes)
Use this constructor when the datatype has declarable attributes. |
|
BinaryDataType(int domain,
java.lang.String name,
java.lang.String definition,
long minSize,
long maxSize,
long defaultSize,
boolean isSizeMandatory,
DataTypeAttribute[] attributes)
Use this constructor when the data type has a declarable maximum size, e.g. |
|
CharacterDataType(int domain,
java.lang.String name,
java.lang.String definition,
DataTypeAttribute[] attributes)
Use this constructor when the datatype is not just a simple name, but has declarable attributes, e.g. |
|
CharacterDataType(int domain,
java.lang.String name,
java.lang.String definition,
long minSize,
long maxSize,
long defaultSize,
boolean isSizeMandatory,
DataTypeAttribute[] attributes)
Use this constructor when the data type has a declarable maximum size, e.g. |
|
NumericDataType(int domain,
java.lang.String name,
java.lang.String definition,
DataTypeAttribute[] attributes,
NumericDataType.MinMaxValue minMaxValues)
Use this constructor when the data type has declarable attributes, e.g. |
|
NumericDataType(int domain,
java.lang.String name,
java.lang.String definition,
long minPrecision,
long maxPrecision,
java.lang.Long defaultPrecision,
boolean isPrecisionMandatory,
DataTypeAttribute[] attributes,
NumericDataType.MinMaxValue minMaxValues)
Use this constructor when the datatype has declarable precision, e.g. |
|
NumericDataType(int domain,
java.lang.String name,
java.lang.String definition,
long minPrecision,
long maxPrecision,
java.lang.Long defaultPrecision,
boolean isPrecisionMandatory,
long minScale,
java.lang.Long maxScale,
java.lang.Long defaultScale,
boolean isScaleMandatory,
DataTypeAttribute[] attributes,
NumericDataType.MinMaxValue minMaxValues)
Use this constructor when the number type has declarable precision and scale, e.g. |
|
PredefinedDataType(int domain,
java.lang.String name,
java.lang.String definition,
DataTypeAttribute[] attributes)
Use this constructor when the datatype is not just a simple name, but has declarable attributes, e.g. |
|
PredefinedDataType(int domain,
java.lang.String name,
java.lang.String definition,
long minSize,
long maxSize,
long defaultSize,
boolean isSizeMandatory,
DataTypeAttribute[] attributes)
Use this constructor when the data type has a declarable maximum size, e.g. |
|
TimeStampTZDataType(int domain,
java.lang.String name,
java.lang.String definition,
DataTypeAttribute[] attributes)
|
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.7.0) E13403-08 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |