@Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((_buckets == null) ? 0 : _buckets.hashCode()); result = prime * result + ((_containerName == null) ? 0 : _containerName.hashCode()); result = prime * result + ((_groupId == null) ? 0 : _groupId.hashCode()); result = prime * result + ((_groupName == null) ? 0 : _groupName.hashCode()); result = prime * result + ((_groupType == null) ? 0 : _groupType.hashCode()); result = prime * result + ((_barrier == null) ? 0 : _barrier.hashCode()); result = prime * result + ((augmentation == null) ? 0 : augmentation.hashCode()); return result; }
@Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((_buckets == null) ? 0 : _buckets.hashCode()); result = prime * result + ((_containerName == null) ? 0 : _containerName.hashCode()); result = prime * result + ((_groupId == null) ? 0 : _groupId.hashCode()); result = prime * result + ((_groupName == null) ? 0 : _groupName.hashCode()); result = prime * result + ((_groupType == null) ? 0 : _groupType.hashCode()); result = prime * result + ((_key == null) ? 0 : _key.hashCode()); result = prime * result + ((_barrier == null) ? 0 : _barrier.hashCode()); result = prime * result + ((augmentation == null) ? 0 : augmentation.hashCode()); return result; }
@Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((_buckets == null) ? 0 : _buckets.hashCode()); result = prime * result + ((_containerName == null) ? 0 : _containerName.hashCode()); result = prime * result + ((_groupId == null) ? 0 : _groupId.hashCode()); result = prime * result + ((_groupName == null) ? 0 : _groupName.hashCode()); result = prime * result + ((_groupType == null) ? 0 : _groupType.hashCode()); result = prime * result + ((_key == null) ? 0 : _key.hashCode()); result = prime * result + ((_barrier == null) ? 0 : _barrier.hashCode()); result = prime * result + ((augmentation == null) ? 0 : augmentation.hashCode()); return result; }
@Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((_id == null) ? 0 : _id.hashCode()); result = prime * result + ((_key == null) ? 0 : _key.hashCode()); result = prime * result + ((_node == null) ? 0 : _node.hashCode()); result = prime * result + ((_barrier == null) ? 0 : _barrier.hashCode()); result = prime * result + ((_buckets == null) ? 0 : _buckets.hashCode()); result = prime * result + ((_containerName == null) ? 0 : _containerName.hashCode()); result = prime * result + ((_groupId == null) ? 0 : _groupId.hashCode()); result = prime * result + ((_groupName == null) ? 0 : _groupName.hashCode()); result = prime * result + ((_groupType == null) ? 0 : _groupType.hashCode()); result = prime * result + ((augmentation == null) ? 0 : augmentation.hashCode()); return result; }
@Override protected int doHash(Group group) { final int prime = 31; int result = 1; result = prime * result + ((group.getBuckets() == null) ? 0 : EquivalenceFabric.BUCKETS_EQUIVALENCE.wrap(group.getBuckets()).hashCode()); result = prime * result + ((group.getContainerName() == null) ? 0 : group.getContainerName().hashCode()); result = prime * result + ((group.getGroupName() == null) ? 0 : group.getGroupName().hashCode()); result = prime * result + ((group.getGroupType() == null) ? 0 : group.getGroupType().hashCode()); result = prime * result + ((group.isBarrier() == null) ? 0 : group.isBarrier().hashCode()); return result; } }