.build())
.build());
if (optional.isPresent()) {
- list.add(toFlowModInput(optional.get(), versionDatapathIdConverterData));
+ list.add(toFlowModInput(optional.orElseThrow(), versionDatapathIdConverterData));
}
} else {
// create 2 flows
Optional<? extends Flow> optional1 = injectMatchAndAction(srcFlow,
new MatchBuilder(srcMatch).setVlanMatch(VLAN_MATCH_FALSE).build());
if (optional1.isPresent()) {
- list.add(toFlowModInput(optional1.get(), versionDatapathIdConverterData));
+ list.add(toFlowModInput(optional1.orElseThrow(), versionDatapathIdConverterData));
}
//flow2
Optional<? extends Flow> optional2 = injectMatchToFlow(srcFlow,
new MatchBuilder(srcMatch).setVlanMatch(VLAN_MATCH_TRUE).build());
if (optional2.isPresent()) {
- list.add(toFlowModInput(optional2.get(), versionDatapathIdConverterData));
+ list.add(toFlowModInput(optional2.orElseThrow(), versionDatapathIdConverterData));
}
}
return list;
for (var srcInstruction : srcInstructionList.values()) {
final var curSrcInstruction = srcInstruction.getInstruction();
- if (curSrcInstruction instanceof org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026
- .instruction.instruction.ApplyActionsCase) {
- final var applyActionscase = (org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types
- .rev131026.instruction.instruction.ApplyActionsCase) curSrcInstruction;
+ if (curSrcInstruction
+ instanceof org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026
+ .instruction.instruction.ApplyActionsCase applyActionscase) {
final var srcActionList = applyActionscase.getApplyActions().nonnullAction();
int offset = 0;