org.apache.ws.jaxme.pm.generator.jdbc
Class JaxMeJdbcSG.Mode

java.lang.Object
  extended byorg.apache.ws.jaxme.pm.generator.jdbc.JaxMeJdbcSG.Mode
Enclosing class:
JaxMeJdbcSG

public static class JaxMeJdbcSG.Mode
extends java.lang.Object


Field Summary
static JaxMeJdbcSG.Mode GENERIC
          Default database mode; types are taken as reported by the JDBC driver.
static JaxMeJdbcSG.Mode ORACLE
          Oracle database mode; the type NUMERIC is interpreted as FLOAT, TINYINT, SMALLINT, INTEGER, BIGINT, or DOUBLE, depending on scale and precision.
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.String getName()
           
 int hashCode()
           
 java.lang.String toString()
           
static JaxMeJdbcSG.Mode valueOf(java.lang.String pMode)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

GENERIC

public static final JaxMeJdbcSG.Mode GENERIC

Default database mode; types are taken as reported by the JDBC driver.


ORACLE

public static final JaxMeJdbcSG.Mode ORACLE

Oracle database mode; the type NUMERIC is interpreted as FLOAT, TINYINT, SMALLINT, INTEGER, BIGINT, or DOUBLE, depending on scale and precision. This mode is turned on by setting the option jdbc.dbmode or if the method DatabaseMetaData.getDatabaseProductName() returns the value "Oracle".

Method Detail

toString

public java.lang.String toString()

getName

public java.lang.String getName()

hashCode

public int hashCode()

equals

public boolean equals(java.lang.Object o)

valueOf

public static JaxMeJdbcSG.Mode valueOf(java.lang.String pMode)