Make AlphabeticallyTypeMemberComparator Serializable 73/83673/1
authorRobert Varga <robert.varga@pantheon.tech>
Thu, 15 Aug 2019 11:07:20 +0000 (13:07 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Thu, 15 Aug 2019 11:49:48 +0000 (13:49 +0200)
Comparators are recommended to be serializable, this fulfills
the need.

Change-Id: Id038ff9fb96c54ecee7cef22b881396d8302590f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit d74dafc504b63736f9792280f31bfbd2f3002555)

binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/AlphabeticallyTypeMemberComparator.java

index b5de154d249b082b0a70b5140ce0d569ffb7516e..a3f8c861744de1b117b9db2fb107edbfa7e4a44c 100644 (file)
@@ -7,6 +7,7 @@
  */
 package org.opendaylight.mdsal.binding.java.api.generator;
 
+import java.io.Serializable;
 import java.util.Comparator;
 import org.opendaylight.mdsal.binding.model.api.TypeMember;
 
@@ -16,7 +17,8 @@ import org.opendaylight.mdsal.binding.model.api.TypeMember;
  *
  * @param <T> TypeMember type
  */
-public class AlphabeticallyTypeMemberComparator<T extends TypeMember> implements Comparator<T> {
+public class AlphabeticallyTypeMemberComparator<T extends TypeMember> implements Comparator<T>, Serializable {
+    private static final long serialVersionUID = 1L;
 
     @Override
     public int compare(final T member1, final T member2) {