Migrate default method implementations to model.api
[yangtools.git] / yang / rfc6643-model-api / src / main / java / org / opendaylight / yangtools / rfc6643 / model / api / DefValSchemaNode.java
index b2f306b12904f318a562e48dadb2f4e97712dddc..313eb47fa9926c960a7e5da7d76564a6ce2f595e 100644 (file)
@@ -8,10 +8,12 @@
 package org.opendaylight.yangtools.rfc6643.model.api;
 
 import com.google.common.annotations.Beta;
+import org.opendaylight.yangtools.yang.model.api.EffectiveStatementEquivalent;
 import org.opendaylight.yangtools.yang.model.api.UnknownSchemaNode;
 
 @Beta
-public interface DefValSchemaNode extends UnknownSchemaNode {
-
-    String getArgument();
+public interface DefValSchemaNode extends UnknownSchemaNode, EffectiveStatementEquivalent<DefValEffectiveStatement> {
+    default String getArgument() {
+        return asEffectiveStatement().argument();
+    }
 }