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.DataTypeUsage

Packages that use DataTypeUsage
oracle.ide.db.panels Reusable UI panels for listing, creating or editing database objects in dialogs in the IDE. 
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.ora Contains the database api implementation for Oracle databases, and additional DBObject implementations for objects specific to Oracle. 
 

Uses of DataTypeUsage in oracle.ide.db.panels
 

Methods in oracle.ide.db.panels that return DataTypeUsage
 DataTypeUsage DataTypePanel.commit(Column col)
           
 

Methods in oracle.ide.db.panels with parameters of type DataTypeUsage
 void DataTypePanel.initialise(DataTypeUsage dataTypeUsage, DBObjectProvider provider, Column col)
          Deprecated. 
 void DataTypePanel.initialise(DataTypeUsage dataTypeUsage, DBObjectProvider provider, Column col, oracle.ide.db.verifiers.table.ColumnInfoVerifier verifier)
           
 

Uses of DataTypeUsage in oracle.javatools.db
 

Methods in oracle.javatools.db that return DataTypeUsage
 DataTypeUsage Column.getDataTypeUsage()
          Gets the usage object for the datatype information for this column.
 DataTypeUsage PlSqlAttribute.getDataTypeUsage()
           
 

Methods in oracle.javatools.db with parameters of type DataTypeUsage
 void Column.setDataTypeUsage(DataTypeUsage dataTypeUsage)
          Sets the usage object for the datatype information for this column.
 void PlSqlAttribute.setDataTypeUsage(DataTypeUsage dataTypeUsage)
           
 

Constructors in oracle.javatools.db with parameters of type DataTypeUsage
Column(java.lang.String name, DataTypeUsage usage)
          Constructs a new Column with the specified name and datatype.
PlSqlAttribute(java.lang.String name, DataTypeUsage dataTypeUsage)
          Constructs a new attribute with the specified name and datatype usage.
 

Uses of DataTypeUsage in oracle.javatools.db.datatypes
 

Subclasses of DataTypeUsage in oracle.javatools.db.datatypes
 class ObjectTypeUsage
           
 class PredefinedDataTypeUsage
           
 

Methods in oracle.javatools.db.datatypes that return DataTypeUsage
 DataTypeUsage DataType.createDefaultUsage()
          Returns an DataTypeUsage object for this type.
 DataTypeUsage PredefinedDataType.createDefaultUsage()
           
 DataTypeUsage ComplexType.createDefaultUsage()
           
 DataTypeUsage DataTypeSynonym.createDefaultUsage()
           
 DataTypeUsage DataTypeSynonym.createUsage(java.util.Map attributes)
           
 DataTypeUsage DataType.createUsage(java.util.Map<java.lang.String,java.lang.Object> attributes)
          Returns an DataTypeUsage object for this type, populated with attributes.
 DataTypeUsage PredefinedDataType.createUsage(java.util.Map<java.lang.String,java.lang.Object> attributeValues)
           
 DataTypeUsage ComplexType.createUsage(java.util.Map<java.lang.String,java.lang.Object> attributes)
           
 DataTypeUsage DataType.createUsage(java.lang.String usageString)
          Returns an DataTypeUsage object for this type, populated with attributes based on the usageString.
 DataTypeUsage PredefinedDataType.createUsage(java.lang.String usageString)
           
 DataTypeUsage ComplexType.createUsage(java.lang.String usageString)
           
 DataTypeUsage DataTypeSynonym.createUsage(java.lang.String usageString)
           
static DataTypeUsage DataTypeHelper.getDataTypeUsageForString(DBObjectProvider provider, Schema defaultSchema, java.lang.String usageString)
          See DataTypeHelper.getDataTypeUsageForString(DBObjectProvider,Schema,String,boolean)
static DataTypeUsage DataTypeHelper.getDataTypeUsageForString(DBObjectProvider provider, Schema defaultSchema, java.lang.String usageString, boolean strict)
          Returns a DataTypeUsage for the given string.
 DataTypeUsage ComplexType.getOfTypeUsage()
           
 

Methods in oracle.javatools.db.datatypes with parameters of type DataTypeUsage
protected  void DataTypeUsage.copyToImpl(DataTypeUsage target, DBObject copyParent, IDPolicy idPolicy)
           
protected  boolean DataTypeUsage.equalsImpl(DataTypeUsage target)
           
static DataType DataTypeHelper.getDataType(DataTypeUsage usage)
          Returns the DataType that usage is an instance of, or null if usage is null
 java.lang.String DataType.getDDL(DataTypeUsage dataTypeUsage)
          Generates the DDL for this type.
static java.lang.String DataTypeHelper.getDDL(DataTypeUsage dtu)
          Gets the ddl for the give DataTypeUsage, unless something goes wrong then it'll return null.
 java.lang.String PredefinedDataType.getDDL(DataTypeUsage dataTypeUsage)
           
 java.lang.String ComplexType.getDDL(DataTypeUsage dataTypeUsage)
           
 java.lang.String DataTypeSynonym.getDDL(DataTypeUsage dataTypeUsage)
           
static java.lang.Long DataTypeHelper.getLongAttributeValue(DataTypeUsage usage, java.lang.String name)
          Returns the value of the given named attribute from the given DataTypeUsage as a Long.
static java.lang.String DataTypeHelper.getStringAttributeDefaultValue(DataTypeUsage usage, java.lang.String attributeName)
          Returns the default value of the given named attribute from the given DataTypeUsage as a String.
static java.lang.String DataTypeHelper.getStringAttributeValue(DataTypeUsage usage, java.lang.String name)
          Returns the value of the given named attribute from the given DataTypeUsage as a String.
 void ComplexType.setOfTypeUsage(DataTypeUsage ofTypeUsage)
           
static void CharacterDataType.validateDefaultValue(java.lang.Object defaultValue, DataType dataType, DataTypeUsage dataTypeUsage, DBObject dbObject)
          Does default validation.
 void DataType.validateDefaultValue(java.lang.Object defaultValue, DataTypeUsage dataTypeUsage, DBObject dbObject)
          Validates defaultValue for dataTypeUsage against self's definition.
 void TimeStampTZDataType.validateDefaultValue(java.lang.Object defaultValue, DataTypeUsage dataTypeUsage, DBObject context)
           
 void DateDataType.validateDefaultValue(java.lang.Object defaultValue, DataTypeUsage dataTypeUsage, DBObject dbObject)
           
 void PredefinedDataType.validateDefaultValue(java.lang.Object defaultValue, DataTypeUsage dataTypeUsage, DBObject dbObject)
           
 void NumericDataType.validateDefaultValue(java.lang.Object defaultValue, DataTypeUsage dataTypeUsage, DBObject dbObject)
          Validates defaultValue for dataTypeUsage against the declared precision, scale and min and max values of this numeric type.
 void CharacterDataType.validateDefaultValue(java.lang.Object defaultValue, DataTypeUsage dataTypeUsage, DBObject dbObject)
          Validates defaultValue for dataTypeUsage against the declared size of this character type.
 void BinaryDataType.validateDefaultValue(java.lang.Object defaultValue, DataTypeUsage dataTypeUsage, DBObject dbObject)
          Validates defaultValue for dataTypeUsage against the declared size of this binary type.
 void ComplexType.validateDefaultValue(java.lang.Object defaultValue, DataTypeUsage dataTypeUsage, DBObject dbObject)
           
 void DataTypeSynonym.validateDefaultValue(java.lang.Object defaultValue, DataTypeUsage dataTypeUsage, DBObject dbObject)
           
 void DataType.validateUsage(DataTypeUsage dataTypeUsage, DBObject dbObject)
          Validates dataTypeUsage against self's definition.
 void PredefinedDataType.validateUsage(DataTypeUsage dataTypeUsage, DBObject dbObject)
           
 void NumericDataType.validateUsage(DataTypeUsage dataTypeUsage, DBObject dbObject)
          Validates dataTypeUsage against self's definition.
 void ComplexType.validateUsage(DataTypeUsage dataTypeUsage, DBObject dbObject)
           
 void DataTypeSynonym.validateUsage(DataTypeUsage dataTypeUsage, DBObject dbObject)
           
 

Uses of DataTypeUsage in oracle.javatools.db.ora
 

Methods in oracle.javatools.db.ora with parameters of type DataTypeUsage
 java.lang.String OracleNumberDataType.getDDL(DataTypeUsage dataTypeUsage)
           
 void OracleNumberDataType.validateDefaultValue(java.lang.Object defaultValue, DataTypeUsage dataTypeUsage, DBObject dbObject)
           
 void OracleNumberDataType.validateUsage(DataTypeUsage dataTypeUsage, DBObject dbObject)
           
 


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.