Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.1.0)

E17493-02

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. 
oracle.javatools.db.plsql Classes for dealing with PL/SQL objects. 
 

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 DataTypeSynonym.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 ComplexType.getDataTypeAttribute(java.lang.String name)
          Deprecated.  
 DataTypeAttribute[] DataType.getDataTypeAttributes()
          Returns the DataTypeAttributes for this DataType.
 DataTypeAttribute[] DataTypeSynonym.getDataTypeAttributes()
           
 DataTypeAttribute[] PredefinedDataType.getDataTypeAttributes()
          Returns an array of this type's DataTypeAttributes in the order they were added to this type.
 DataTypeAttribute[] ComplexType.getDataTypeAttributes()
          Deprecated.  
 

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)
           
 

Uses of DataTypeAttribute in oracle.javatools.db.plsql
 

Methods in oracle.javatools.db.plsql that return DataTypeAttribute
 DataTypeAttribute PlSqlDatatype.getDataTypeAttribute(java.lang.String name)
          Gets a DataTypeAttribute of the given name
 DataTypeAttribute Type.getDataTypeAttribute(java.lang.String name)
          Gets a DataTypeAttribute of the given name
 DataTypeAttribute[] PlSqlDatatype.getDataTypeAttributes()
          Get method for the DataTypeAttributes property
 DataTypeAttribute[] Type.getDataTypeAttributes()
          Get method for the DataTypeAttributes property
 


Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.1.0)

E17493-02

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