@NotThreadSafe public static class ModuleDescriptors.EqualsBuilder extends Object
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 and Description |
|---|
EqualsBuilder() |
| Modifier and Type | Method and Description |
|---|---|
ModuleDescriptors.EqualsBuilder |
descriptor(ModuleDescriptor descriptor)
Sets the module descriptor to create an
equals implementation for. |
boolean |
isEqualTo(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(). |
public ModuleDescriptors.EqualsBuilder descriptor(ModuleDescriptor descriptor)
equals implementation for.descriptor - the module descriptor.public boolean isEqualTo(Object obj)
ModuleDescriptor.getCompleteKey().obj - object to be compared for equality with this module descriptor.Copyright © 2019 Atlassian. All rights reserved.