X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-model-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fmodel%2Fapi%2Fstmt%2FLeafListStatement.java;h=bc318aafcc40e12e12e4ce16e104bd7b362dbdc5;hb=9738a742a50df99c9f3fc3ac16a5d65a63d77a10;hp=3e20a19fb64017ab52f7eb13079b2df22aa8885b;hpb=eaeedd7c54381a24c89fb0d231b2178801bbed6a;p=yangtools.git diff --git a/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/LeafListStatement.java b/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/LeafListStatement.java index 3e20a19fb6..bc318aafcc 100644 --- a/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/LeafListStatement.java +++ b/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/LeafListStatement.java @@ -11,13 +11,15 @@ import java.util.Collection; import javax.annotation.Nonnull; import org.opendaylight.yangtools.yang.common.QName; -public interface LeafListStatement extends DataDefinitionStatement, MultipleElementsGroup, TypeGroup, - ConfigStatementContainerDeclaredStatement, MustStatementContainer { +public interface LeafListStatement extends MultipleElementsDeclaredStatement, TypeAwareDeclaredStatement, + ConfigStatementAwareDeclaredStatement, MustStatementAwareDeclaredStatement { /** * Return default statements defined in this leaf-list. For RFC6020 semantics, this method returns an empty * collection. * * @return collection of default statements */ - @Nonnull Collection getDefaults(); + default @Nonnull Collection getDefaults() { + return declaredSubstatements(DefaultStatement.class); + } }