com.davisor.data
Class SQLMappings

java.lang.Object
  extended bycom.davisor.data.SQLMappings

public class SQLMappings
extends java.lang.Object

This class contains database -specific SQL mappings. All its methods are static, this class should never be instantiated.


Method Summary
static java.lang.String getDefaultDB()
          Return the default database type.
static java.lang.String getSQLName(Type type, java.lang.String dbType)
          Get the SQL type name.
static void register(java.lang.String bundleName, java.lang.String dbType, java.util.Locale locale)
          Register a set of database mappings from a resource bundle.
static void setDefaultDB(java.lang.String dbtype)
          Sets the default database type.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

register

public static void register(java.lang.String bundleName,
                            java.lang.String dbType,
                            java.util.Locale locale)
Register a set of database mappings from a resource bundle.

Parameters:
bundleName - name of the resource bundle to read. Null for default.
dbType - name of the database type. Leave null for default.
locale - locale for bundle, null for default.

getSQLName

public static java.lang.String getSQLName(Type type,
                                          java.lang.String dbType)
Get the SQL type name.

Parameters:
type - type.
dbType - database type name.
Returns:
SQL type name or null if not found.

getDefaultDB

public static java.lang.String getDefaultDB()
Return the default database type.

Returns:
default database type name.

setDefaultDB

public static void setDefaultDB(java.lang.String dbtype)
Sets the default database type.

Parameters:
dbtype - name of the database type.


Copyright © 2001-2004 Davisor Oy. All Rights Reserved.