Mark TypeComment as Immutable 02/93002/1
authorRobert Varga <robert.varga@pantheon.tech>
Fri, 9 Oct 2020 10:12:06 +0000 (12:12 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Fri, 9 Oct 2020 10:12:37 +0000 (12:12 +0200)
This is expected to be a holder object, mark it as such.

Change-Id: Idca4489ef765cc3f6d722a1d6dd20904b0fae828
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
binding/mdsal-binding-generator-api/src/main/java/org/opendaylight/mdsal/binding/model/api/TypeComment.java

index c7ec9fa2c3824a2d569fd6362561e064323c1e42..4175218da02b9bd7f81d1113db955f7047fdf1c0 100644 (file)
@@ -9,6 +9,7 @@ package org.opendaylight.mdsal.binding.model.api;
 
 import com.google.common.annotations.Beta;
 import org.eclipse.jdt.annotation.NonNullByDefault;
+import org.opendaylight.yangtools.concepts.Immutable;
 
 /**
  * Dedicated type for holding a class comment. It exposes a javadoc-encoded string.
@@ -18,8 +19,7 @@ import org.eclipse.jdt.annotation.NonNullByDefault;
 @Beta
 @FunctionalInterface
 @NonNullByDefault
-public interface TypeComment {
-
+public interface TypeComment extends Immutable {
     /**
      * Return a javadoc snippet. This snippet is guaranteed to be safe for direct inclusion in a Java block comment.
      *