this.node.augmentation(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang
.ietf.network.topology.rev180226.Node1.class);
List<org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.network.topology.rev180226.networks.network
this.node.augmentation(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang
.ietf.network.topology.rev180226.Node1.class);
List<org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.network.topology.rev180226.networks.network
LOG.info("initSrgTpList: SRG-PP tp = {} found", tp.getTpId().getValue());
try {
List<UsedWavelength> usedWavelengths =
LOG.info("initSrgTpList: SRG-PP tp = {} found", tp.getTpId().getValue());
try {
List<UsedWavelength> usedWavelengths =
case SRG :
List<org.opendaylight.yang.gen.v1.http.org.openroadm.srg.rev181130.srg.node.attributes
.AvailableWavelengths> srgAvailableWL =
case SRG :
List<org.opendaylight.yang.gen.v1.http.org.openroadm.srg.rev181130.srg.node.attributes
.AvailableWavelengths> srgAvailableWL =
- new ArrayList(node1.getSrgAttributes().getAvailableWavelengths().values());
- if (srgAvailableWL == null) {
+ new ArrayList<>(node1.getSrgAttributes().nonnullAvailableWavelengths().values());
+ if (srgAvailableWL.isEmpty()) {
case DEGREE :
List<org.opendaylight.yang.gen.v1.http.org.openroadm.degree.rev181130.degree.node.attributes
.AvailableWavelengths> degAvailableWL =
case DEGREE :
List<org.opendaylight.yang.gen.v1.http.org.openroadm.degree.rev181130.degree.node.attributes
.AvailableWavelengths> degAvailableWL =
- new ArrayList(node1.getDegreeAttributes().getAvailableWavelengths().values());
- if (degAvailableWL == null) {
+ new ArrayList<>(node1.getDegreeAttributes().nonnullAvailableWavelengths().values());
+ if (degAvailableWL.isEmpty()) {
this.node.augmentation(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang
.ietf.network.topology.rev180226.Node1.class);
List<org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.network.topology.rev180226.networks.network
this.node.augmentation(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang
.ietf.network.topology.rev180226.Node1.class);
List<org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.network.topology.rev180226.networks.network