Author: tfischer
Date: Fri May 11 03:24:53 2012
New Revision: 1337019
URL: http://svn.apache.org/viewvc?rev=1337019&view=rev
Log:
- Class is not serializable because instance field contains a non-serializable
class
- added final modifiers to non-modifiable fields
Modified:
db/torque/torque4/trunk/torque-runtime/src/main/java/org/apache/torque/map/ForeignKeyMap.java
Modified:
db/torque/torque4/trunk/torque-runtime/src/main/java/org/apache/torque/map/ForeignKeyMap.java
URL:
http://svn.apache.org/viewvc/db/torque/torque4/trunk/torque-runtime/src/main/java/org/apache/torque/map/ForeignKeyMap.java?rev=1337019&r1=1337018&r2=1337019&view=diff
==============================================================================
---
db/torque/torque4/trunk/torque-runtime/src/main/java/org/apache/torque/map/ForeignKeyMap.java
(original)
+++
db/torque/torque4/trunk/torque-runtime/src/main/java/org/apache/torque/map/ForeignKeyMap.java
Fri May 11 03:24:53 2012
@@ -19,7 +19,6 @@ package org.apache.torque.map;
* under the License.
*/
-import java.io.Serializable;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
@@ -29,13 +28,10 @@ import java.util.List;
*
* @version $Id$
*/
-public class ForeignKeyMap implements Serializable
+public class ForeignKeyMap
{
- /** The serialVersionUID for this class. */
- private static final long serialVersionUID = -5971184507395399165L;
-
/** The table to which the foreign key belongs, not null. */
- private TableMap table;
+ private final TableMap table;
/**
* The table which is referenced by the foreign key, can be null if
@@ -50,7 +46,7 @@ public class ForeignKeyMap implements Se
private String foreignTableName;
/** The column pairs for the foreign key, not null, not empty, */
- private List<ColumnPair> columns = new ArrayList<ColumnPair>();
+ private final List<ColumnPair> columns = new ArrayList<ColumnPair>();
/**
* Constructor.
@@ -178,12 +174,12 @@ public class ForeignKeyMap implements Se
/**
* The foreign key map this ColumnPair belongs to.
*/
- private ForeignKeyMap foreignKeyMap;
+ private final ForeignKeyMap foreignKeyMap;
/**
* The foreign column of the pair, not null.
*/
- private ColumnMap local;
+ private final ColumnMap local;
/**
* The foreign column of the pair, can be null if the
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]