예제 #1
0
 @Override
 public boolean equals(Object other) {
   return this == other
       || !(other == null || getClass() != other.getClass())
           && accessorMethod.equals(((MethodCall) other).accessorMethod)
           && assigner.equals(((MethodCall) other).assigner);
 }
예제 #2
0
 @Override
 public boolean equals(Object other) {
   return this == other
       || !(other == null || getClass() != other.getClass())
           && typing == ((FixedValue) other).typing
           && assigner.equals(((FixedValue) other).assigner);
 }
예제 #3
0
 @Override
 public boolean equals(Object other) {
   if (this == other) return true;
   if (other == null || getClass() != other.getClass()) return false;
   MethodCallProxy that = (MethodCallProxy) other;
   return serializableProxy == that.serializableProxy
       && assigner.equals(that.assigner)
       && specialMethodInvocation.equals(that.specialMethodInvocation);
 }