Add NormalizedNode.contract()
[yangtools.git] / yang / yang-data-api / src / main / java / org / opendaylight / yangtools / yang / data / api / schema / AugmentationNode.java
index 2164d9f6b3ee239a0b92ba93c422379fbac439ab..46c23cce556f51d9881bbf0be57c211eb9972c1b 100644 (file)
@@ -21,6 +21,11 @@ import org.opendaylight.yangtools.yang.model.api.AugmentationSchemaNode;
  * Augmentation node MUST NOT be direct child of other augmentation node.
  */
 public interface AugmentationNode extends DataContainerNode, DataContainerChild, MixinNode {
+    @Override
+    default Class<AugmentationNode> contract() {
+        return AugmentationNode.class;
+    }
+
     /**
      * Gets identifier of augmentation node. Returned identifier of augmentation node contains all possible
      * direct child QNames.