From: Robert Varga Date: Fri, 9 Oct 2020 10:12:06 +0000 (+0200) Subject: Mark TypeComment as Immutable X-Git-Tag: v7.0.0~2 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=7742cef9235444613b6fc1ee456a573562452c42;p=mdsal.git Mark TypeComment as Immutable This is expected to be a holder object, mark it as such. Change-Id: Idca4489ef765cc3f6d722a1d6dd20904b0fae828 Signed-off-by: Robert Varga --- diff --git a/binding/mdsal-binding-generator-api/src/main/java/org/opendaylight/mdsal/binding/model/api/TypeComment.java b/binding/mdsal-binding-generator-api/src/main/java/org/opendaylight/mdsal/binding/model/api/TypeComment.java index c7ec9fa2c3..4175218da0 100644 --- a/binding/mdsal-binding-generator-api/src/main/java/org/opendaylight/mdsal/binding/model/api/TypeComment.java +++ b/binding/mdsal-binding-generator-api/src/main/java/org/opendaylight/mdsal/binding/model/api/TypeComment.java @@ -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. *