Make SchemaNodeIdentifier.Relative final 97/29097/2
authorRobert Varga <rovarga@cisco.com>
Sun, 1 Nov 2015 17:08:27 +0000 (18:08 +0100)
committerGerrit Code Review <gerrit@opendaylight.org>
Mon, 2 Nov 2015 08:19:04 +0000 (08:19 +0000)
This makes sure we do not ever subclass it, preventing implementation
leakage.

Change-Id: I8901600968db777342ebb858279cb69b3e35997c
Signed-off-by: Robert Varga <rovarga@cisco.com>
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/SchemaNodeIdentifier.java

index 7613aa1da42d0d0a10cb3e17e35a9daad7819906..1105c00a05368d6841e2ff50bf6dcc6b31753b56 100644 (file)
@@ -49,7 +49,7 @@ public abstract class SchemaNodeIdentifier implements Immutable {
     /**
      * A relative schema node identifier.
      */
-    public static class Relative extends SchemaNodeIdentifier {
+    public static final class Relative extends SchemaNodeIdentifier {
         private Relative(final SchemaNodeIdentifier parent, final QName qname) {
             super(parent, qname);
         }