Do not use Optional for augmentation traversal
[yangtools.git] / data / yang-data-util / src / main / java / org / opendaylight / yangtools / yang / data / util / DataSchemaContextNode.java
index 0a92a61c7c4ee676ef24db36e408689a15d7d136..57d0bf03cd6a4e9ceb26d8bee58fd9b6644c3320 100644 (file)
@@ -295,7 +295,7 @@ public abstract class DataSchemaContextNode<T extends PathArgument> extends Abst
     static @Nullable DataSchemaContextNode<?> fromAugmentation(final DataNodeContainer parent,
             final AugmentationTarget parentAug, final DataSchemaNode child) {
         for (AugmentationSchemaNode aug : parentAug.getAvailableAugmentations()) {
-            if (aug.findDataChildByName(child.getQName()).isPresent()) {
+            if (aug.dataChildByName(child.getQName()) != null) {
                 return new AugmentationContextNode(aug, parent);
             }
         }