Do not use Optional for augmentation traversal
[yangtools.git] / data / yang-data-util / src / main / java / org / opendaylight / yangtools / yang / data / util / NormalizedNodeSchemaUtils.java
index 02ddfdadc5f1d379439b1f587cbec7868b33f3f1..cec10592e7160bacd8679c8047ed079d79d6ab3b 100644 (file)
@@ -84,8 +84,7 @@ public final class NormalizedNodeSchemaUtils {
         }
 
         for (final AugmentationSchemaNode augmentation : ((AugmentationTarget) parent).getAvailableAugmentations()) {
-            final Optional<DataSchemaNode> childInAugmentation = augmentation.findDataChildByName(child.getQName());
-            if (childInAugmentation.isPresent()) {
+            if (augmentation.dataChildByName(child.getQName()) != null) {
                 return augmentation;
             }
         }