@Test public void testJavaSerialization() { WideMetric cm = WideMetric.builder().setValues(_values).setK1(2).setK1(2).build(); assertThat(SerializationUtils.clone(cm), equalTo(cm)); }
public static Builder builder() { return new Builder(); }
WideMetric implements EigrpMetric { public static Builder builder() { return new Builder(); } }
WideMetric implements EigrpMetric { public static Builder builder() { return new Builder(); } private  WideMetric(
      EigrpMetricValues values,
      short k1,
      short k2,
      short k3,
      short k4,
      short k5,
      short k6,
      long ribScale); }
WideMetric implements EigrpMetric { public static Builder builder() { return new Builder(); } private  WideMetric(
      EigrpMetricValues values,
      short k1,
      short k2,
      short k3,
      short k4,
      short k5,
      short k6,
      long ribScale); @Override @Nonnull @JsonProperty(PROP_VALUES) EigrpMetricValues getValues(); @JsonProperty(PROP_K1) short getK1(); @JsonProperty(PROP_K2) short getK2(); @JsonProperty(PROP_K3) short getK3(); @JsonProperty(PROP_K4) short getK4(); @JsonProperty(PROP_K5) short getK5(); @JsonProperty(PROP_K6) short getK6(); @JsonProperty(PROP_RIB_SCALE) long getRibScale(); @Override UnsignedLong cost(); @Override long ribMetric(); @Override boolean isCompatible(EigrpMetric o); @Override WideMetric add(EigrpMetric o); @Override boolean equals(@Nullable Object o); @Override int hashCode(); @Override String toString(); Builder toBuilder(); static Builder builder(); }
WideMetric implements EigrpMetric { public static Builder builder() { return new Builder(); } private  WideMetric(
      EigrpMetricValues values,
      short k1,
      short k2,
      short k3,
      short k4,
      short k5,
      short k6,
      long ribScale); @Override @Nonnull @JsonProperty(PROP_VALUES) EigrpMetricValues getValues(); @JsonProperty(PROP_K1) short getK1(); @JsonProperty(PROP_K2) short getK2(); @JsonProperty(PROP_K3) short getK3(); @JsonProperty(PROP_K4) short getK4(); @JsonProperty(PROP_K5) short getK5(); @JsonProperty(PROP_K6) short getK6(); @JsonProperty(PROP_RIB_SCALE) long getRibScale(); @Override UnsignedLong cost(); @Override long ribMetric(); @Override boolean isCompatible(EigrpMetric o); @Override WideMetric add(EigrpMetric o); @Override boolean equals(@Nullable Object o); @Override int hashCode(); @Override String toString(); Builder toBuilder(); static Builder builder();  }