|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.plugin.descriptors.ModuleDescriptors.EqualsBuilder
@NotThreadSafe public static class ModuleDescriptors.EqualsBuilder
Assists in implementing a consistent implementation of ModuleDescriptor.equals(Object) methods for
module descriptors based on the complete key of the descriptor.
The full specification of the equals(Object obj) contract is defined by
ModuleDescriptor.equals(Object)
Usage:
new ModuleDescriptors.EqualsBuilder().descriptor(this).isEqualTo(obj);
new ModuleDescriptors.EqualsBuilder().descriptor(descriptor1).isEqualTo(descriptor2);
| Constructor Summary | |
|---|---|
ModuleDescriptors.EqualsBuilder()
|
|
| Method Summary | |
|---|---|
ModuleDescriptors.EqualsBuilder |
descriptor(ModuleDescriptor descriptor)
Sets the module descriptor to create an equals implementation for. |
boolean |
isEqualTo(java.lang.Object obj)
Returns true if the given object is also a module descriptor and the two descriptors have the same "complete key" as determined by ModuleDescriptor.getCompleteKey(). |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ModuleDescriptors.EqualsBuilder()
| Method Detail |
|---|
public ModuleDescriptors.EqualsBuilder descriptor(ModuleDescriptor descriptor)
equals implementation for.
descriptor - the module descriptor.
public boolean isEqualTo(java.lang.Object obj)
Returns true if the given object is also a module descriptor and the two descriptors have the same
"complete key" as determined by ModuleDescriptor.getCompleteKey().
obj - object to be compared for equality with this module descriptor.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||