You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ojb-dev@db.apache.org by mk...@apache.org on 2006/06/05 19:58:38 UTC
svn commit: r411874 -
/db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/metadata/JdbcTypes.java
Author: mkalen
Date: Mon Jun 5 10:58:38 2006
New Revision: 411874
URL: http://svn.apache.org/viewvc?rev=411874&view=rev
Log:
JDK5.0 downgrade (http://java.sun.com/j2se/1.5.0/docs/api/java/math/BigDecimal.html#BigDecimal(long)).
serialVersionUid on inner classes.
Modified:
db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/metadata/JdbcTypes.java
Modified: db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/metadata/JdbcTypes.java
URL: http://svn.apache.org/viewvc/db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/metadata/JdbcTypes.java?rev=411874&r1=411873&r2=411874&view=diff
==============================================================================
--- db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/metadata/JdbcTypes.java (original)
+++ db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/metadata/JdbcTypes.java Mon Jun 5 10:58:38 2006
@@ -162,7 +162,9 @@
public static final class T_Char extends JdbcTypes.BaseType
{
- public Object sequenceKeyConversion(Long identifier)
+ private static final long serialVersionUID = 1L;
+
+ public Object sequenceKeyConversion(Long identifier)
{
return identifier.toString();
}
@@ -195,7 +197,9 @@
public static final class T_Varchar extends JdbcTypes.BaseType
{
- public Object sequenceKeyConversion(Long identifier)
+ private static final long serialVersionUID = 1L;
+
+ public Object sequenceKeyConversion(Long identifier)
{
return identifier.toString();
}
@@ -228,7 +232,9 @@
public static final class T_LongVarChar extends JdbcTypes.BaseType
{
- public Object sequenceKeyConversion(Long identifier)
+ private static final long serialVersionUID = 1L;
+
+ public Object sequenceKeyConversion(Long identifier)
{
return identifier.toString();
}
@@ -261,9 +267,11 @@
public static final class T_Numeric extends JdbcTypes.BaseType
{
+ private static final long serialVersionUID = 1L;
+
public Object sequenceKeyConversion(Long identifier)
{
- return new BigDecimal(identifier.longValue());
+ return BigDecimal.valueOf(identifier.longValue());
}
// Object readValueFromStatement(CallableStatement stmt, String columnName) throws SQLException
@@ -294,9 +302,11 @@
public static final class T_Decimal extends JdbcTypes.BaseType
{
- public Object sequenceKeyConversion(Long identifier)
+ private static final long serialVersionUID = 1L;
+
+ public Object sequenceKeyConversion(Long identifier)
{
- return new BigDecimal(identifier.longValue());
+ return BigDecimal.valueOf(identifier.longValue());
}
// Object readValueFromStatement(CallableStatement stmt, String columnName) throws SQLException
@@ -327,7 +337,9 @@
public static final class T_Bit extends JdbcTypes.BaseType
{
- public Object sequenceKeyConversion(Long identifier) throws SequenceManagerException
+ private static final long serialVersionUID = 1L;
+
+ public Object sequenceKeyConversion(Long identifier) throws SequenceManagerException
{
throw new SequenceManagerException("Not supported sequence key type 'BIT'");
}
@@ -366,7 +378,9 @@
public static final class T_Boolean extends JdbcTypes.BaseType
{
- public Object sequenceKeyConversion(final Long identifier) throws SequenceManagerException
+ private static final long serialVersionUID = 1L;
+
+ public Object sequenceKeyConversion(final Long identifier) throws SequenceManagerException
{
throw new SequenceManagerException("Not supported sequence key type 'BOOLEAN'");
}
@@ -404,7 +418,9 @@
public static final class T_TinyInt extends JdbcTypes.BaseType
{
- public Object sequenceKeyConversion(final Long identifier)
+ private static final long serialVersionUID = 1L;
+
+ public Object sequenceKeyConversion(final Long identifier)
{
return new Byte(identifier.byteValue());
}
@@ -441,6 +457,8 @@
public static final class T_SmallInt extends JdbcTypes.BaseType
{
+ private static final long serialVersionUID = 1L;
+
public Object sequenceKeyConversion(Long identifier)
{
return new Short(identifier.shortValue());
@@ -478,6 +496,8 @@
public static final class T_Integer extends JdbcTypes.BaseType
{
+ private static final long serialVersionUID = 1L;
+
public Object sequenceKeyConversion(Long identifier)
{
return new Integer(identifier.intValue());
@@ -515,6 +535,8 @@
public static final class T_BigInt extends JdbcTypes.BaseType
{
+ private static final long serialVersionUID = 1L;
+
public Object sequenceKeyConversion(Long identifier)
{
return identifier;
@@ -552,6 +574,8 @@
public static final class T_Real extends JdbcTypes.BaseType
{
+ private static final long serialVersionUID = 1L;
+
public Object sequenceKeyConversion(Long identifier)
{
return new Float(identifier.floatValue());
@@ -589,6 +613,8 @@
public static final class T_Float extends JdbcTypes.BaseType
{
+ private static final long serialVersionUID = 1L;
+
public Object sequenceKeyConversion(Long identifier)
{
return new Double(identifier.doubleValue());
@@ -626,6 +652,8 @@
public static final class T_Double extends JdbcTypes.BaseType
{
+ private static final long serialVersionUID = 1L;
+
public Object sequenceKeyConversion(Long identifier)
{
return new Double(identifier.doubleValue());
@@ -663,6 +691,8 @@
public static final class T_Binary extends JdbcTypes.BaseType
{
+ private static final long serialVersionUID = 1L;
+
public Object sequenceKeyConversion(Long identifier)
{
return identifier.toString().getBytes();
@@ -696,6 +726,8 @@
public static final class T_VarBinary extends JdbcTypes.BaseType
{
+ private static final long serialVersionUID = 1L;
+
public Object sequenceKeyConversion(Long identifier)
{
return identifier.toString().getBytes();
@@ -729,7 +761,8 @@
public static final class T_LongVarBinary extends JdbcTypes.BaseType
{
- protected static final int BUFSZ = 2048;
+ private static final long serialVersionUID = 1L;
+ private static final int BUFSZ = 2048;
/**
* Retrieve LONGVARBINARY InputStream data and pack into a byte array.
@@ -811,6 +844,8 @@
public static final class T_Date extends JdbcTypes.BaseType
{
+ private static final long serialVersionUID = 1L;
+
public Object sequenceKeyConversion(Long identifier)
{
return new Date(identifier.longValue());
@@ -844,6 +879,8 @@
public static final class T_Time extends JdbcTypes.BaseType
{
+ private static final long serialVersionUID = 1L;
+
public Object sequenceKeyConversion(Long identifier)
{
return new Time(identifier.longValue());
@@ -877,6 +914,8 @@
public static final class T_Timestamp extends JdbcTypes.BaseType
{
+ private static final long serialVersionUID = 1L;
+
public Object sequenceKeyConversion(Long identifier)
{
return new Timestamp(identifier.longValue());
@@ -910,6 +949,8 @@
public static final class T_Clob extends JdbcTypes.BaseType
{
+ private static final long serialVersionUID = 1L;
+
public Object sequenceKeyConversion(Long identifier) throws SequenceManagerException
{
throw new SequenceManagerException("Not supported sequence key type 'CLOB'");
@@ -947,7 +988,8 @@
public static final class T_ClobToString extends JdbcTypes.BaseType
{
- protected static final int BUFSZ = 32768;
+ private static final long serialVersionUID = 1L;
+ private static final int BUFSZ = 32768;
/**
* Convert CLOB to String. Safe for very large objects.
@@ -1024,6 +1066,8 @@
public static final class T_Blob extends JdbcTypes.BaseType
{
+ private static final long serialVersionUID = 1L;
+
public Object sequenceKeyConversion(Long identifier) throws SequenceManagerException
{
throw new SequenceManagerException("Not supported sequence key type 'BLOB'");
@@ -1061,6 +1105,8 @@
public static final class T_BlobToByteArray extends JdbcTypes.BaseType
{
+ private static final long serialVersionUID = 1L;
+
public Object sequenceKeyConversion(Long identifier) throws SequenceManagerException
{
throw new SequenceManagerException("Not supported sequence key type 'BLOB'");
@@ -1103,6 +1149,8 @@
public static final class T_Array extends JdbcTypes.BaseType
{
+ private static final long serialVersionUID = 1L;
+
public Object sequenceKeyConversion(Long identifier) throws SequenceManagerException
{
throw new SequenceManagerException("Not supported sequence key type 'ARRAY'");
@@ -1136,6 +1184,8 @@
public static final class T_Struct extends JdbcTypes.BaseType
{
+ private static final long serialVersionUID = 1L;
+
public Object sequenceKeyConversion(Long identifier) throws SequenceManagerException
{
throw new SequenceManagerException("Not supported sequence key type 'STRUCT'");
@@ -1169,6 +1219,8 @@
public static final class T_Ref extends JdbcTypes.BaseType
{
+ private static final long serialVersionUID = 1L;
+
public Object sequenceKeyConversion(Long identifier) throws SequenceManagerException
{
throw new SequenceManagerException("Not supported sequence key type 'REF'");
@@ -1202,6 +1254,8 @@
public static final class T_JavaObject extends JdbcTypes.BaseType
{
+ private static final long serialVersionUID = 1L;
+
public Object sequenceKeyConversion(Long identifier) throws SequenceManagerException
{
throw new SequenceManagerException("Not supported sequence key type 'JAVA_OBJECT'");
@@ -1237,6 +1291,8 @@
public static final class T_Datalink extends JdbcTypes.BaseType
{
+ private static final long serialVersionUID = 1L;
+
public Object sequenceKeyConversion(Long identifier) throws SequenceManagerException
{
throw new SequenceManagerException("Not supported sequence key type 'DATALINK'");
---------------------------------------------------------------------
To unsubscribe, e-mail: ojb-dev-unsubscribe@db.apache.org
For additional commands, e-mail: ojb-dev-help@db.apache.org