home *** CD-ROM | disk | FTP | other *** search
- package java.io;
-
- import java.lang.reflect.Constructor;
- import java.lang.reflect.Member;
- import java.lang.reflect.Method;
- import java.util.Comparator;
-
- class ObjectStreamClass$CompareMemberByName implements Comparator {
- private ObjectStreamClass$CompareMemberByName() {
- }
-
- public int compare(Object var1, Object var2) {
- String var3 = ((Member)var1).getName();
- String var4 = ((Member)var2).getName();
- if (var1 instanceof Method) {
- var3 = var3 + ObjectStreamClass.getSignature((Method)var1);
- var4 = var4 + ObjectStreamClass.getSignature((Method)var2);
- } else if (var1 instanceof Constructor) {
- var3 = var3 + ObjectStreamClass.getSignature((Constructor)var1);
- var4 = var4 + ObjectStreamClass.getSignature((Constructor)var2);
- }
-
- return var3.compareTo(var4);
- }
-
- // $FF: synthetic method
- ObjectStreamClass$CompareMemberByName(ObjectStreamClass.1 var1) {
- this();
- }
- }
-