1 package org.dfdaemon.il2.api.command.reply;
2
3 import java.util.Arrays;
4
5
6
7
8 public class RawReply {
9 String[] lines;
10
11 public RawReply() {
12 }
13
14 public RawReply(final String[] theLines) {
15 lines = theLines;
16 }
17
18 public boolean equals(final Object o) {
19 if (this == o) return true;
20 if (o == null || getClass() != o.getClass()) return false;
21
22 final RawReply rawReply = (RawReply) o;
23
24 return Arrays.equals(lines, rawReply.lines);
25
26 }
27
28 public int hashCode() {
29 return (lines != null ? Arrays.hashCode(lines) : 0);
30 }
31
32
33 public String toString() {
34 final StringBuilder sb = new StringBuilder();
35 sb.append("RawReply");
36 sb.append("{");
37 sb.append(super.toString());
38 sb.append(", lines=").append(lines == null ? "null" : Arrays.asList(lines).toString());
39 sb.append('}');
40 return sb.toString();
41 }
42 }