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

E13403-07

oracle.javatools.db.datatypes
Class DataTypeRegistry.Registerer

java.lang.Object
  extended by oracle.javatools.db.datatypes.DataTypeRegistry.Registerer
Enclosing class:
DataTypeRegistry

public static class DataTypeRegistry.Registerer
extends java.lang.Object

A Registerer is responsible for providing allowed DataTypes for a given provider class. Upon load of a provider class, it should register a Registerer with the DataTypeRegistry to signify that it has DataTypes. Then when a query is first made for the DataTypes of that provider class the Registerer will be called to register those types before the query is performed.


Constructor Summary
DataTypeRegistry.Registerer()
           
 
Method Summary
protected  boolean includeSuperclassComplexTypes()
          Tells the registry to include the complex types from any superclasses for the provider.
protected  boolean includeSuperclassTypes()
          Tells the registry to include the types from any superclasses for the provider.
protected  void registerComplexTypes(DataTypeRegistry dtr)
          Register the complex datatypes ( e.g.
protected  void registerDataTypes(DataTypeRegistry dtr)
          Register the (simple) datatypes for the provider.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataTypeRegistry.Registerer

public DataTypeRegistry.Registerer()
Method Detail

registerDataTypes

protected void registerDataTypes(DataTypeRegistry dtr)
Register the (simple) datatypes for the provider.


registerComplexTypes

protected void registerComplexTypes(DataTypeRegistry dtr)
Register the complex datatypes ( e.g. ObjectTypes) for the provider.


includeSuperclassTypes

protected boolean includeSuperclassTypes()
Tells the registry to include the types from any superclasses for the provider. Returns true by default.


includeSuperclassComplexTypes

protected boolean includeSuperclassComplexTypes()
Tells the registry to include the complex types from any superclasses for the provider. Returns true by default.


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

E13403-07

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