Drop <R, I> generic from RIBSupport
[bgpcep.git] / bgp / rib-spi / src / main / java / org / opendaylight / protocol / bgp / rib / spi / entry / AdvertizedRoute.java
index 6e2e557518ee1009959531984765c571d4093121..9ccc8c3c298772c845e36ff9a386e602bd49487f 100644 (file)
@@ -9,14 +9,11 @@ package org.opendaylight.protocol.bgp.rib.spi.entry;
 
 import org.opendaylight.protocol.bgp.rib.spi.RIBSupport;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.PeerId;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.Route;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.rib.Tables;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.rib.tables.Routes;
 import org.opendaylight.yangtools.yang.binding.ChildOf;
 import org.opendaylight.yangtools.yang.binding.ChoiceIn;
 import org.opendaylight.yangtools.yang.binding.DataObject;
-import org.opendaylight.yangtools.yang.binding.Identifiable;
-import org.opendaylight.yangtools.yang.binding.Identifier;
 import org.opendaylight.yangtools.yang.data.api.schema.ContainerNode;
 import org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode;
 
@@ -26,15 +23,14 @@ import org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode;
  * @author Claudio D. Gasparini
  */
 public final class AdvertizedRoute<C extends Routes & DataObject & ChoiceIn<Tables>,
-        S extends ChildOf<? super C>, R extends Route & ChildOf<? super S> & Identifiable<I>,
-        I extends Identifier<R>> extends AbstractAdvertizedRoute<C, S, R, I> {
+        S extends ChildOf<? super C>> extends AbstractAdvertizedRoute<C, S> {
 
-    public AdvertizedRoute(final RIBSupport<C, S, R, I> ribSupport, final MapEntryNode route,
+    public AdvertizedRoute(final RIBSupport<C, S> ribSupport, final MapEntryNode route,
             final ContainerNode attributes, final PeerId fromPeerId, final boolean depreferenced) {
         this(ribSupport, true, route, attributes, fromPeerId, depreferenced);
     }
 
-    public AdvertizedRoute(final RIBSupport<C, S, R, I> ribSupport, final boolean isFirstBestPath,
+    public AdvertizedRoute(final RIBSupport<C, S> ribSupport, final boolean isFirstBestPath,
             final MapEntryNode route, final ContainerNode attributes, final PeerId fromPeerId,
             final boolean depreferenced) {
         super(ribSupport, route, fromPeerId, attributes, depreferenced, isFirstBestPath);