Пример #1
0
 /*
  * See java.beans.IndexedPropertyDescriptor#equals(java.lang.Object)
  */
 @Override
 public boolean equals(Object other) {
   if (this == other) {
     return true;
   }
   if (!(other instanceof IndexedPropertyDescriptor)) {
     return false;
   }
   IndexedPropertyDescriptor otherPd = (IndexedPropertyDescriptor) other;
   return (ObjectUtils.nullSafeEquals(getIndexedReadMethod(), otherPd.getIndexedReadMethod())
       && ObjectUtils.nullSafeEquals(getIndexedWriteMethod(), otherPd.getIndexedWriteMethod())
       && ObjectUtils.nullSafeEquals(getIndexedPropertyType(), otherPd.getIndexedPropertyType())
       && PropertyDescriptorUtils.equals(this, otherPd));
 }
Пример #2
0
 @Override
 public boolean equals(Object other) {
   return (this == other
       || (other instanceof PropertyDescriptor
           && PropertyDescriptorUtils.equals(this, (PropertyDescriptor) other)));
 }