Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1)

E13403-04

Uses of Class
oracle.javatools.db.datatypes.DataTypeAttribute

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 The length, where specified, can be followed by the word CHARACTERS or OCTETS.
 

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 DataType.getDataTypeAttribute(java.lang.String name)
          Returns the DataTypeAttribute with the given name, if this DataType has such an attribute.
 DataTypeAttribute PredefinedDataType.getDataTypeAttribute(java.lang.String name)
          Returns the DataTypeAttribute called name or null if this data type doesn't define it.
 DataTypeAttribute ComplexType.getDataTypeAttribute(java.lang.String name)
           
 DataTypeAttribute DataTypeSynonym.getDataTypeAttribute(java.lang.String name)
           
 DataTypeAttribute[] DataType.getDataTypeAttributes()
          Returns the DataTypeAttributes for this DataType.
 DataTypeAttribute[] PredefinedDataType.getDataTypeAttributes()
          Returns an array of this type's DataTypeAttributes in the order they were added to this type.
 DataTypeAttribute[] ComplexType.getDataTypeAttributes()
           
 DataTypeAttribute[] DataTypeSynonym.getDataTypeAttributes()
           
 

Methods in oracle.javatools.db.datatypes with parameters of type DataTypeAttribute
 void PredefinedDataType.addAttribute(DataTypeAttribute attribute)
           
 void PredefinedDataType.addAttribute(DataTypeAttribute attribute, int atIndex)
           
protected  void DataTypeAttribute.copyToImpl(DataTypeAttribute target, DBObject copyParent, IDPolicy idPolicy)
           
protected  boolean DataTypeAttribute.equalsImpl(DataTypeAttribute target)
           
 void PredefinedDataType.removeAttribute(DataTypeAttribute attribute)
           
 

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)

E13403-04

Copyright © 1997, 2010, Oracle. All rights reserved.