@Override public boolean equals(java.lang.Object obj) { if (this == obj) { return true; } if (!(obj instanceof DataObject)) { return false; } if (!org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.rev160406.IfL3tunnel.class.equals(((DataObject)obj).getImplementedInterface())) { return false; } org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.rev160406.IfL3tunnel other = (org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.rev160406.IfL3tunnel)obj; if (!Objects.equals(_gatewayIp, other.getGatewayIp())) { return false; } if (!Objects.equals(_localIp, other.getLocalIp())) { return false; } if (!Objects.equals(_remoteIp, other.getRemoteIp())) { return false; } if (!Objects.equals(_tunnelType, other.getTunnelType())) { return false; } return true; }
public IfL3tunnelBuilder(IfL3tunnel base) { this._gatewayIp = base.getGatewayIp(); this._localIp = base.getLocalIp(); this._remoteIp = base.getRemoteIp(); this._tunnelType = base.getTunnelType(); }