blob: 5279ed62fde436264e5fbdef975ba0ea56d3711e [file] [log] [blame]
slowr13fa5b02017-08-08 16:32:31 -07001/**
2 * This class file was automatically generated by jASN1 v1.8.0 (http://www.openmuc.org)
3 */
4
5package org.onosproject.xran.codecs.api;
6
7import org.openmuc.jasn1.ber.types.BerOctetString;
8
slowr67d05e42017-08-11 20:37:22 -07009import javax.xml.bind.DatatypeConverter;
10import java.util.Arrays;
11
slowr13fa5b02017-08-08 16:32:31 -070012
13public class PLMNIdentity extends BerOctetString {
14
slowr67d05e42017-08-11 20:37:22 -070015 private static final long serialVersionUID = 1L;
slowr13fa5b02017-08-08 16:32:31 -070016
slowr67d05e42017-08-11 20:37:22 -070017 public PLMNIdentity() {
18 }
slowr13fa5b02017-08-08 16:32:31 -070019
slowr67d05e42017-08-11 20:37:22 -070020 public PLMNIdentity(byte[] value) {
21 super(value);
22 }
slowr13fa5b02017-08-08 16:32:31 -070023
slowr67d05e42017-08-11 20:37:22 -070024 @Override
25 public int hashCode() {
26 return Arrays.hashCode(value);
27 }
28
29 @Override
30 public boolean equals(Object obj) {
31 if (obj instanceof PLMNIdentity) {
32 return Arrays.equals(value, ((PLMNIdentity) obj).value);
33 }
34 return super.equals(obj);
35 }
36
37 @Override
38 public String toString() {
39 return "\"" + DatatypeConverter.printHexBinary(value) + "\"";
40 }
slowr13fa5b02017-08-08 16:32:31 -070041}