Mark mAbstractModifiedNodeBasedCandidateNode final 48/20848/2
authorRobert Varga <rovarga@cisco.com>
Wed, 20 May 2015 20:06:22 +0000 (22:06 +0200)
committerRobert Varga <nite@hq.sk>
Thu, 21 May 2015 22:52:36 +0000 (22:52 +0000)
These methods are not to be overridden, so mark them as final.

Change-Id: Ibce6eb5f54b0e1730767b8a9d7c142f784649516
Signed-off-by: Robert Varga <rovarga@cisco.com>
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/AbstractModifiedNodeBasedCandidateNode.java

index a69fe4aa6ece6cd86d96959198a6ed66a379a64e..76b3131b6b6518317523ea71d55ed9b67fe85c9d 100644 (file)
@@ -127,17 +127,17 @@ abstract class AbstractModifiedNodeBasedCandidateNode implements DataTreeCandida
     }
 
     @Override
-    public Optional<NormalizedNode<?, ?>> getDataAfter() {
+    public final Optional<NormalizedNode<?, ?>> getDataAfter() {
         return optionalData(newMeta);
     }
 
     @Override
-    public Optional<NormalizedNode<?, ?>> getDataBefore() {
+    public final Optional<NormalizedNode<?, ?>> getDataBefore() {
         return optionalData(oldMeta);
     }
 
     @Override
-    public DataTreeCandidateNode getModifiedChild(final PathArgument identifier) {
+    public final DataTreeCandidateNode getModifiedChild(final PathArgument identifier) {
         switch (mod.getModificationType()) {
         case SUBTREE_MODIFIED:
             final Optional<ModifiedNode> childMod = mod.getChild(identifier);