From: Robert Varga Date: Tue, 26 Apr 2022 10:11:21 +0000 (+0200) Subject: Seal YangSourceDefinition X-Git-Tag: v10.0.0~87 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=mdsal.git;a=commitdiff_plain;h=03d6a1b47cd1ce8cffaeca0995a78543e2af52ca Seal YangSourceDefinition YangSourceDefinition cannot be subclassed externally, make it a sealed class. Change-Id: Ibebd2c13dc4fac4e2def7f0924b2558b728e2f96 Signed-off-by: Robert Varga --- diff --git a/binding/mdsal-binding-model-api/src/main/java/org/opendaylight/mdsal/binding/model/api/YangSourceDefinition.java b/binding/mdsal-binding-model-api/src/main/java/org/opendaylight/mdsal/binding/model/api/YangSourceDefinition.java index 943f170e4f..03183588c1 100644 --- a/binding/mdsal-binding-model-api/src/main/java/org/opendaylight/mdsal/binding/model/api/YangSourceDefinition.java +++ b/binding/mdsal-binding-model-api/src/main/java/org/opendaylight/mdsal/binding/model/api/YangSourceDefinition.java @@ -30,7 +30,7 @@ import org.opendaylight.yangtools.yang.model.api.stmt.ModuleStatement; */ @Beta @NonNullByDefault -public abstract class YangSourceDefinition { +public abstract sealed class YangSourceDefinition { public static final class Multiple extends YangSourceDefinition { private final List nodes;