You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by ak...@apache.org on 2004/10/23 08:06:24 UTC
svn commit: rev 55354 - incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema
Author: akarasulu
Date: Fri Oct 22 23:06:24 2004
New Revision: 55354
Modified:
incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/ComparableComparator.java
incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/DnComparator.java
incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/NormalizingComparator.java
Log:
made a bunch of comparators serializable: hope I am not breaking anything
Modified: incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/ComparableComparator.java
==============================================================================
--- incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/ComparableComparator.java (original)
+++ incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/ComparableComparator.java Fri Oct 22 23:06:24 2004
@@ -18,6 +18,7 @@
import java.util.Comparator;
+import java.io.Serializable;
/**
@@ -26,7 +27,7 @@
* @author <a href="mailto:directory-dev@incubator.apache.org">Apache Directory Project</a>
* @version $Rev$
*/
-public class ComparableComparator implements Comparator
+public class ComparableComparator implements Comparator, Serializable
{
/**
* Compares two objects taking into account that one may be a Comparable.
Modified: incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/DnComparator.java
==============================================================================
--- incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/DnComparator.java (original)
+++ incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/DnComparator.java Fri Oct 22 23:06:24 2004
@@ -18,6 +18,7 @@
import java.io.IOException ;
+import java.io.Serializable;
import java.util.Comparator ;
import javax.naming.Name ;
@@ -37,10 +38,10 @@
* @author <a href="mailto:directory-dev@incubator.apache.org">Apache Directory Project</a>
* @version $Rev$
*/
-public class DnComparator implements Comparator
+public class DnComparator implements Comparator, Serializable
{
/** The parser used to parse DN Strings */
- private NameParser parser ;
+ private transient NameParser parser ;
// ------------------------------------------------------------------------
Modified: incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/NormalizingComparator.java
==============================================================================
--- incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/NormalizingComparator.java (original)
+++ incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/NormalizingComparator.java Fri Oct 22 23:06:24 2004
@@ -18,6 +18,7 @@
import java.util.Comparator;
+import java.io.Serializable;
import javax.naming.NamingException;
@@ -28,12 +29,12 @@
* @author <a href="mailto:directory-dev@incubator.apache.org">Apache Directory Project</a>
* @version $Rev$
*/
-public class NormalizingComparator implements Comparator
+public class NormalizingComparator implements Comparator, Serializable
{
/** the Normalizer to normalize values with before comparing */
- private final Normalizer normalizer;
+ private transient Normalizer normalizer;
/** the underlying comparator to use for comparisons */
- private final Comparator comparator;
+ private transient Comparator comparator;
/**