From a53b0e29098725ecc20e8355e955c1307ce3dd8d Mon Sep 17 00:00:00 2001 From: Maros Marsalek Date: Fri, 16 Sep 2016 16:17:58 +0200 Subject: VPP-413 DTOs generated by JVpp improvements: - hashCode & equals - toString Change-Id: I5f8bc8868c216862a307dcc8f6b423f0ce29e7b5 Signed-off-by: Maros Marsalek --- .../org/openvpp/jvpp/dto/ControlPingReply.java | 28 ++++++++++++++++++++++ 1 file changed, 28 insertions(+) (limited to 'vpp-api/java/jvpp-registry/org/openvpp/jvpp') diff --git a/vpp-api/java/jvpp-registry/org/openvpp/jvpp/dto/ControlPingReply.java b/vpp-api/java/jvpp-registry/org/openvpp/jvpp/dto/ControlPingReply.java index e7efd8595d6..6377fcdfa1a 100644 --- a/vpp-api/java/jvpp-registry/org/openvpp/jvpp/dto/ControlPingReply.java +++ b/vpp-api/java/jvpp-registry/org/openvpp/jvpp/dto/ControlPingReply.java @@ -16,6 +16,8 @@ package org.openvpp.jvpp.dto; +import java.util.Objects; + /** * Represents reply DTO for control_ping message. */ @@ -25,6 +27,32 @@ public final class ControlPingReply implements JVppReply { public int clientIndex; public int vpePid; + @Override + public boolean equals(final Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + final ControlPingReply that = (ControlPingReply) o; + return context == that.context && + clientIndex == that.clientIndex && + vpePid == that.vpePid; + } + + @Override + public int hashCode() { + return Objects.hash(context, clientIndex, vpePid); + } + @Override + public String toString() { + return "ControlPingReply{" + + "context=" + context + + ", clientIndex=" + clientIndex + + ", vpePid=" + vpePid + + '}'; + } } -- cgit 1.2.3-korg