@Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((_ipv4Address == null) ? 0 : _ipv4Address.hashCode()); result = prime * result + ((_ipv6Address == null) ? 0 : _ipv6Address.hashCode()); result = prime * result + ((_value == null) ? 0 : Arrays.hashCode(_value)); return result; }
@Override public int hashCode() { if (hashValid) { return hash; } final int prime = 31; int result = 1; result = prime * result + ((_afi == null) ? 0 : _afi.hashCode()); result = prime * result + ((_ipv6Address == null) ? 0 : _ipv6Address.hashCode()); result = prime * result + ((augmentation == null) ? 0 : augmentation.hashCode()); hash = result; hashValid = true; return result; }
@Override public int hashCode() { if (hashValid) { return hash; } final int prime = 31; int result = 1; result = prime * result + ((_afi == null) ? 0 : _afi.hashCode()); result = prime * result + ((_ipv6Address == null) ? 0 : _ipv6Address.hashCode()); result = prime * result + ((augmentation == null) ? 0 : augmentation.hashCode()); hash = result; hashValid = true; return result; }
@Override public int hashCode() { if (hashValid) { return hash; } final int prime = 31; int result = 1; result = prime * result + ((_ipv4LocalAddress == null) ? 0 : _ipv4LocalAddress.hashCode()); result = prime * result + ((_ipv6LocalAddress == null) ? 0 : _ipv6LocalAddress.hashCode()); result = prime * result + ((_pccCapabilities == null) ? 0 : _pccCapabilities.hashCode()); result = prime * result + ((_teRouterIdIpv4 == null) ? 0 : _teRouterIdIpv4.hashCode()); result = prime * result + ((_teRouterIdIpv6 == null) ? 0 : _teRouterIdIpv6.hashCode()); result = prime * result + ((augmentation == null) ? 0 : augmentation.hashCode()); hash = result; hashValid = true; return result; }
@Override public int hashCode() { if (hashValid) { return hash; } final int prime = 31; int result = 1; result = prime * result + ((_ipv4LocalAddress == null) ? 0 : _ipv4LocalAddress.hashCode()); result = prime * result + ((_ipv6LocalAddress == null) ? 0 : _ipv6LocalAddress.hashCode()); result = prime * result + ((_pccCapabilities == null) ? 0 : _pccCapabilities.hashCode()); result = prime * result + ((_teRouterIdIpv4 == null) ? 0 : _teRouterIdIpv4.hashCode()); result = prime * result + ((_teRouterIdIpv6 == null) ? 0 : _teRouterIdIpv6.hashCode()); result = prime * result + ((augmentation == null) ? 0 : augmentation.hashCode()); hash = result; hashValid = true; return result; }
@Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((_ipv6Destination == null) ? 0 : _ipv6Destination.hashCode()); result = prime * result + ((_ipv6ExtHeader == null) ? 0 : _ipv6ExtHeader.hashCode()); result = prime * result + ((_ipv6Label == null) ? 0 : _ipv6Label.hashCode()); result = prime * result + ((_ipv6NdSll == null) ? 0 : _ipv6NdSll.hashCode()); result = prime * result + ((_ipv6NdTarget == null) ? 0 : _ipv6NdTarget.hashCode()); result = prime * result + ((_ipv6NdTll == null) ? 0 : _ipv6NdTll.hashCode()); result = prime * result + ((_ipv6Source == null) ? 0 : _ipv6Source.hashCode()); result = prime * result + ((augmentation == null) ? 0 : augmentation.hashCode()); return result; }