@Test public void testBuildEmptyDelta() { RibDelta<AbstractRoute> delta = _builder.build(); assertThat(delta, equalTo(RibDelta.empty())); }
@Nonnull @SuppressWarnings("unchecked") public static <T extends AbstractRouteDecorator> RibDelta<T> empty() { return (RibDelta<T>) EMPTY; }
RibDelta { @Nonnull @SuppressWarnings("unchecked") public static <T extends AbstractRouteDecorator> RibDelta<T> empty() { return (RibDelta<T>) EMPTY; } }
RibDelta { @Nonnull @SuppressWarnings("unchecked") public static <T extends AbstractRouteDecorator> RibDelta<T> empty() { return (RibDelta<T>) EMPTY; } private  RibDelta(List<RouteAdvertisement<R>> actions); }
RibDelta { @Nonnull @SuppressWarnings("unchecked") public static <T extends AbstractRouteDecorator> RibDelta<T> empty() { return (RibDelta<T>) EMPTY; } private  RibDelta(List<RouteAdvertisement<R>> actions); static RibDelta<R> adding(R route); static RibDelta<R> adding(Collection<R> routes); static RibDelta<R> of(RouteAdvertisement<R> action); static RibDelta<R> of(
      Collection<RouteAdvertisement<R>> actions); static RibDelta<R> merge(
      @Nullable RibDelta<R> delta1, RibDelta<R> delta2); @Nonnull Stream<Prefix> getPrefixes(); @Nonnull Stream<RouteAdvertisement<R>> getActions(); boolean isEmpty(); @Nonnull Stream<R> getRoutesStream(); static void importDeltaToBuilder(
      RibDelta.Builder<AnnotatedRoute<T>> importer, RibDelta<U> exporter, String vrfName); @Nonnull static Builder<T> builder(); @Nonnull @SuppressWarnings("unchecked") // Fully variant implementation, never stores any Ts static RibDelta<T> empty(); @Nonnull static RibDelta<AnnotatedRoute<T>> importRibDelta(
      AnnotatedRib<T> importingRib, RibDelta<AnnotatedRoute<U>> delta); @Nonnull static RibDelta<T> importRibDelta(
      AbstractRib<T> importingRib, RibDelta<U> delta); @Nonnull static RibDelta<AnnotatedRoute<T>> importRibDelta(
      AnnotatedRib<T> importingRib, RibDelta<U> delta, String vrfName); @Override boolean equals(Object o); @Override int hashCode(); @Override String toString(); }
RibDelta { @Nonnull @SuppressWarnings("unchecked") public static <T extends AbstractRouteDecorator> RibDelta<T> empty() { return (RibDelta<T>) EMPTY; } private  RibDelta(List<RouteAdvertisement<R>> actions); static RibDelta<R> adding(R route); static RibDelta<R> adding(Collection<R> routes); static RibDelta<R> of(RouteAdvertisement<R> action); static RibDelta<R> of(
      Collection<RouteAdvertisement<R>> actions); static RibDelta<R> merge(
      @Nullable RibDelta<R> delta1, RibDelta<R> delta2); @Nonnull Stream<Prefix> getPrefixes(); @Nonnull Stream<RouteAdvertisement<R>> getActions(); boolean isEmpty(); @Nonnull Stream<R> getRoutesStream(); static void importDeltaToBuilder(
      RibDelta.Builder<AnnotatedRoute<T>> importer, RibDelta<U> exporter, String vrfName); @Nonnull static Builder<T> builder(); @Nonnull @SuppressWarnings("unchecked") // Fully variant implementation, never stores any Ts static RibDelta<T> empty(); @Nonnull static RibDelta<AnnotatedRoute<T>> importRibDelta(
      AnnotatedRib<T> importingRib, RibDelta<AnnotatedRoute<U>> delta); @Nonnull static RibDelta<T> importRibDelta(
      AbstractRib<T> importingRib, RibDelta<U> delta); @Nonnull static RibDelta<AnnotatedRoute<T>> importRibDelta(
      AnnotatedRib<T> importingRib, RibDelta<U> delta, String vrfName); @Override boolean equals(Object o); @Override int hashCode(); @Override String toString();  }