View Javadoc

1   package org.dfdaemon.il2.api.command.request;
2   
3   import org.dfdaemon.il2.api.command.Command;
4   import org.dfdaemon.il2.api.command.reply.ChannelInfo;
5   
6   import java.util.List;
7   
8   /**
9    * @author aka50
10   */
11  public class ChannelInfoCmd extends Command<List<ChannelInfo>> {
12      public Integer id;
13  
14      public ChannelInfoCmd() {
15      }
16  
17  
18      public ChannelInfoCmd(Integer id) {
19          this.id = id;
20      }
21  
22  
23      public boolean equals(Object o) {
24          if (this == o) return true;
25          if (o == null || getClass() != o.getClass()) return false;
26  
27          ChannelInfoCmd that = (ChannelInfoCmd) o;
28  
29          return !(id != null ? !id.equals(that.id) : that.id != null);
30  
31      }
32  
33      public int hashCode() {
34          return (id != null ? id.hashCode() : 0);
35      }
36  
37      public String toString() {
38          final StringBuilder sb = new StringBuilder();
39          sb.append("ChannelInfoCmd");
40          sb.append("{");
41          sb.append("id=").append(id);
42          sb.append('}');
43          return sb.toString();
44      }
45  }