Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.4.0)

E10653-05

oracle.jbo.common
Class OracleTypeMapEntries

java.lang.Object
  extended by oracle.jbo.common.JboTypeMapEntries
      extended by oracle.jbo.common.OracleTypeMapEntries
Direct Known Subclasses:
OracleAppsTypeMapEntries, OracleTypeMapEntries

public class OracleTypeMapEntries
extends JboTypeMapEntries

Populates Oracle-database specific TypeMap Entries for BC4J Designtime and Runtime to map a Database column type to a java-class type and also to jdbc-sqltype and id. The entries should be: COLUMN_TYPE - column type in the database JAVA_CLASS_NAME - Java class which should store in-memory data from the given column-type JDBC_SQL_TYPE - Name of the jdbc sql type id that the subsequent integer-entry represents. JDBC_SQL_TYPE_ID - Integer value from java.sql.Types or a corresponding Types list in jdbc. DISPLAY_LENGTH - Default size for various String/Character types. NUMERIC_TYPE - If this type could handle Precision/Scale validator.

Since:
JDeveloper 3.2

Constructor Summary
OracleTypeMapEntries()
           
 
Method Summary
 boolean convertValue(java.lang.Class toClass, java.lang.Class valClass, java.lang.Object[] valArr, int opId)
           
 java.util.ArrayList getDomainsWithNoXMLFactory()
           
 TypeSQLNative getTypeSQLNative(java.lang.Class theJavaType, int sqlType)
           
 void populateConversion(java.util.HashMap convMap)
           
protected  void populateTypeMapEntries()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OracleTypeMapEntries

public OracleTypeMapEntries()
Method Detail

populateConversion

public void populateConversion(java.util.HashMap convMap)
Overrides:
populateConversion in class JboTypeMapEntries

convertValue

public boolean convertValue(java.lang.Class toClass,
                            java.lang.Class valClass,
                            java.lang.Object[] valArr,
                            int opId)
Overrides:
convertValue in class JboTypeMapEntries

populateTypeMapEntries

protected void populateTypeMapEntries()

getDomainsWithNoXMLFactory

public java.util.ArrayList getDomainsWithNoXMLFactory()
Overrides:
getDomainsWithNoXMLFactory in class JboTypeMapEntries

getTypeSQLNative

public TypeSQLNative getTypeSQLNative(java.lang.Class theJavaType,
                                      int sqlType)
Overrides:
getTypeSQLNative in class JboTypeMapEntries

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.4.0)

E10653-05

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