@Test public void testAsBytes() throws Exception { channelBuffer = ChannelBuffers.copiedBuffer(metricReachability); reachability.readFrom(channelBuffer); result3 = reachability.asBytes(); assertThat(result3, is(notNullValue())); }
public byte[] asBytes() { List<Byte> bytes = new ArrayList<>(); bytes.add((byte) this.defaultMetric()); if (this.isDelayIsInternal()) { bytes.add((byte) Integer.parseInt(value1)); } else { bytes.add((byte) Integer.parseInt(value2)); } if (this.isExpenseIsInternal()) { bytes.add((byte) Integer.parseInt(value1)); } else { bytes.add((byte) Integer.parseInt(value2)); } if (this.isErrorIsInternal()) { bytes.add((byte) Integer.parseInt(value1)); } else { bytes.add((byte) Integer.parseInt(value2)); } bytes.addAll(IsisUtil.sourceAndLanIdToBytes(this.neighborId())); return Bytes.toArray(bytes); }
MetricsOfReachability { public byte[] asBytes() { List<Byte> bytes = new ArrayList<>(); bytes.add((byte) this.defaultMetric()); if (this.isDelayIsInternal()) { bytes.add((byte) Integer.parseInt(value1)); } else { bytes.add((byte) Integer.parseInt(value2)); } if (this.isExpenseIsInternal()) { bytes.add((byte) Integer.parseInt(value1)); } else { bytes.add((byte) Integer.parseInt(value2)); } if (this.isErrorIsInternal()) { bytes.add((byte) Integer.parseInt(value1)); } else { bytes.add((byte) Integer.parseInt(value2)); } bytes.addAll(IsisUtil.sourceAndLanIdToBytes(this.neighborId())); return Bytes.toArray(bytes); } }
MetricsOfReachability { public byte[] asBytes() { List<Byte> bytes = new ArrayList<>(); bytes.add((byte) this.defaultMetric()); if (this.isDelayIsInternal()) { bytes.add((byte) Integer.parseInt(value1)); } else { bytes.add((byte) Integer.parseInt(value2)); } if (this.isExpenseIsInternal()) { bytes.add((byte) Integer.parseInt(value1)); } else { bytes.add((byte) Integer.parseInt(value2)); } if (this.isErrorIsInternal()) { bytes.add((byte) Integer.parseInt(value1)); } else { bytes.add((byte) Integer.parseInt(value2)); } bytes.addAll(IsisUtil.sourceAndLanIdToBytes(this.neighborId())); return Bytes.toArray(bytes); }  }
MetricsOfReachability { public byte[] asBytes() { List<Byte> bytes = new ArrayList<>(); bytes.add((byte) this.defaultMetric()); if (this.isDelayIsInternal()) { bytes.add((byte) Integer.parseInt(value1)); } else { bytes.add((byte) Integer.parseInt(value2)); } if (this.isExpenseIsInternal()) { bytes.add((byte) Integer.parseInt(value1)); } else { bytes.add((byte) Integer.parseInt(value2)); } if (this.isErrorIsInternal()) { bytes.add((byte) Integer.parseInt(value1)); } else { bytes.add((byte) Integer.parseInt(value2)); } bytes.addAll(IsisUtil.sourceAndLanIdToBytes(this.neighborId())); return Bytes.toArray(bytes); }  boolean isDelayIsInternal(); void setDelayIsInternal(boolean delayIsInternal); boolean isExpenseIsInternal(); void setExpenseIsInternal(boolean expenseIsInternal); boolean isErrorIsInternal(); void setErrorIsInternal(boolean errorIsInternal); boolean isDefaultIsInternal(); void setDefaultIsInternal(boolean defaultIsInternal); boolean isDelayMetricSupported(); void setDelayMetricSupported(boolean delayMetricSupported); boolean isExpenseMetricSupported(); void setExpenseMetricSupported(boolean expenseMetricSupported); boolean isErrorMetricSupported(); void setErrorMetricSupported(boolean errorMetricSupported); String neighborId(); void setNeighborId(String neighborId); byte defaultMetric(); void setDefaultMetric(byte defaultMetric); byte delayMetric(); void setDelayMetric(byte delayMetric); byte expenseMetric(); void setExpenseMetric(byte expenseMetric); byte errorMetric(); void setErrorMetric(byte errorMetric); void readFrom(ChannelBuffer channelBuffer); byte[] asBytes(); @Override String toString(); }
MetricsOfReachability { public byte[] asBytes() { List<Byte> bytes = new ArrayList<>(); bytes.add((byte) this.defaultMetric()); if (this.isDelayIsInternal()) { bytes.add((byte) Integer.parseInt(value1)); } else { bytes.add((byte) Integer.parseInt(value2)); } if (this.isExpenseIsInternal()) { bytes.add((byte) Integer.parseInt(value1)); } else { bytes.add((byte) Integer.parseInt(value2)); } if (this.isErrorIsInternal()) { bytes.add((byte) Integer.parseInt(value1)); } else { bytes.add((byte) Integer.parseInt(value2)); } bytes.addAll(IsisUtil.sourceAndLanIdToBytes(this.neighborId())); return Bytes.toArray(bytes); }  boolean isDelayIsInternal(); void setDelayIsInternal(boolean delayIsInternal); boolean isExpenseIsInternal(); void setExpenseIsInternal(boolean expenseIsInternal); boolean isErrorIsInternal(); void setErrorIsInternal(boolean errorIsInternal); boolean isDefaultIsInternal(); void setDefaultIsInternal(boolean defaultIsInternal); boolean isDelayMetricSupported(); void setDelayMetricSupported(boolean delayMetricSupported); boolean isExpenseMetricSupported(); void setExpenseMetricSupported(boolean expenseMetricSupported); boolean isErrorMetricSupported(); void setErrorMetricSupported(boolean errorMetricSupported); String neighborId(); void setNeighborId(String neighborId); byte defaultMetric(); void setDefaultMetric(byte defaultMetric); byte delayMetric(); void setDelayMetric(byte delayMetric); byte expenseMetric(); void setExpenseMetric(byte expenseMetric); byte errorMetric(); void setErrorMetric(byte errorMetric); void readFrom(ChannelBuffer channelBuffer); byte[] asBytes(); @Override String toString();  }