package bytes; import java.io.Serializable; import java.util.Objects; public class ByteClass implements Serializable{ private String name; private int age; public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } @Override public String toString() { return "ByteClass [name=" + name + ", age=" + age + "]"; } @Override public int hashCode() { return Objects.hash(age, name); } @Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; ByteClass other = (ByteClass) obj; return age == other.age && Objects.equals(name, other.name); } }