package org.opendaylight.groupbasedpolicy.domain_extension.l2_l3;
+import com.google.common.base.Preconditions;
+
import java.util.AbstractMap.SimpleImmutableEntry;
import java.util.Map.Entry;
+import javax.annotation.Nonnull;
+
import org.opendaylight.groupbasedpolicy.api.NetworkDomainAugmentor;
import org.opendaylight.groupbasedpolicy.api.NetworkDomainAugmentorRegistry;
import org.opendaylight.yang.gen.v1.urn.opendaylight.groupbasedpolicy.forwarding.l2_l3.rev170511.SubnetAugmentForwarding;
import org.opendaylight.yang.gen.v1.urn.opendaylight.groupbasedpolicy.renderer.rev151103.renderers.renderer.renderer.policy.configuration.renderer.forwarding.renderer.forwarding.by.tenant.RendererNetworkDomain;
import org.opendaylight.yangtools.yang.binding.Augmentation;
-import com.google.common.base.Preconditions;
-
public class L2L3NetworkDomainAugmentor implements NetworkDomainAugmentor, AutoCloseable {
private final NetworkDomainAugmentorRegistry networkDomainAugmentorRegistry;
}
@Override
- public Entry<Class<? extends Augmentation<RendererNetworkDomain>>, Augmentation<RendererNetworkDomain>> buildRendererNetworkDomainAugmentation(
- NetworkDomain input) {
+ public Entry<Class<? extends Augmentation<RendererNetworkDomain>>, Augmentation<RendererNetworkDomain>>
+ buildRendererNetworkDomainAugmentation(@Nonnull NetworkDomain input) {
SubnetAugmentForwarding subnetForwarding = input.getAugmentation(SubnetAugmentForwarding.class);
if (subnetForwarding == null) {
return null;