| java.lang.Object org.apache.ojb.broker.metadata.JdbcTypesHelper
All known Subclasses: org.apache.ojb.broker.util.JdbcTypesHelper,
JdbcTypesHelper | public class JdbcTypesHelper (Code) | | Helper class which provide all supported
JdbcType classes
(based on the
java.sql.Types ) as inner classes.
See Also: JdbcType version: $Id: JdbcTypesHelper.java,v 1.1.2.3 2005/12/21 22:26:10 tomdz Exp $ |
Inner Class :abstract public static class BaseType implements JdbcType | |
Inner Class :final public static class T_Char extends BaseType | |
Inner Class :final public static class T_Varchar extends BaseType | |
Inner Class :final public static class T_LongVarChar extends BaseType | |
Inner Class :final public static class T_Numeric extends BaseType | |
Inner Class :final public static class T_Decimal extends BaseType | |
Inner Class :final public static class T_Bit extends BaseType | |
Inner Class :final public static class T_Boolean extends BaseType | |
Inner Class :final public static class T_TinyInt extends BaseType | |
Inner Class :final public static class T_SmallInt extends BaseType | |
Inner Class :final public static class T_Integer extends BaseType | |
Inner Class :final public static class T_BigInt extends BaseType | |
Inner Class :final public static class T_Real extends BaseType | |
Inner Class :final public static class T_Float extends BaseType | |
Inner Class :final public static class T_Double extends BaseType | |
Inner Class :final public static class T_Binary extends BaseType | |
Inner Class :final public static class T_VarBinary extends BaseType | |
Inner Class :final public static class T_LongVarBinary extends BaseType | |
Inner Class :final public static class T_Date extends BaseType | |
Inner Class :final public static class T_Time extends BaseType | |
Inner Class :final public static class T_Timestamp extends BaseType | |
Inner Class :final public static class T_Clob extends BaseType | |
Inner Class :final public static class T_Blob extends BaseType | |
Inner Class :final public static class T_Array extends BaseType | |
Inner Class :final public static class T_Struct extends BaseType | |
Inner Class :final public static class T_Ref extends BaseType | |
Inner Class :final public static class T_Datalink extends BaseType | |
JdbcTypesHelper | public JdbcTypesHelper()(Code) | | |
getJdbcTypeByName | public static JdbcType getJdbcTypeByName(String typeName)(Code) | | Lookup the
JdbcType by name. If name was not found an exception
is thrown.
|
getJdbcTypeByReflection | public static JdbcType getJdbcTypeByReflection(String fieldType)(Code) | | Try to automatically assign a jdbc type for the given
java type name. This method is used if e.g. in metadata a
column type was not set.
See Also: FieldDescriptor.getJdbcType |
getSqlTypeAsString | public static String getSqlTypeAsString(int jdbcType)(Code) | | Returns a string representation of the given
java.sql.Types value.
|
setJdbcType | public static void setJdbcType(String typeName, int typeIndex, JdbcType type)(Code) | | Set the
JdbcType by name and index.
Parameters: typeName - Name of the type Parameters: typeIndex - index of the type Parameters: type - the type |
setJdbcTypeByName | public static void setJdbcTypeByName(String typeName, JdbcType type)(Code) | | Set the
JdbcType by name.
Parameters: typeName - Name of the type Parameters: type - the type |
setJdbcTypeByTypesIndex | public static void setJdbcTypeByTypesIndex(int typeIndex, JdbcType type)(Code) | | Set the
JdbcType by index.
Parameters: typeIndex - index of the type Parameters: type - the type |
|
|