X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=common%2Fconcepts%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fconcepts%2FCheckedBuilder.java;h=511decfdc48d4b1794d9f4f3e96631d2579ff162;hb=db8732c024c02cadb7814149fe23fab85533944b;hp=e3e46e5dd6ec5e8fb00c87dbdc9802ba01e9a334;hpb=c8668229ad6e73d5ae03a52f4b87e8e4d2a67c6e;p=yangtools.git diff --git a/common/concepts/src/main/java/org/opendaylight/yangtools/concepts/CheckedBuilder.java b/common/concepts/src/main/java/org/opendaylight/yangtools/concepts/CheckedBuilder.java index e3e46e5dd6..511decfdc4 100644 --- a/common/concepts/src/main/java/org/opendaylight/yangtools/concepts/CheckedBuilder.java +++ b/common/concepts/src/main/java/org/opendaylight/yangtools/concepts/CheckedBuilder.java @@ -13,7 +13,10 @@ import org.eclipse.jdt.annotation.NonNull; * Builder object which produces a product. * * @param

Product of builder + * @deprecated This is an over-arching concept whose {@link #build()} method hides caller hierarchy. Users are advised + * to migrate away, either without a replacement interface, or with a proper domain-specific interface. */ +@Deprecated(since = "8.0.0", forRemoval = true) public interface CheckedBuilder extends Mutable { /** * Returns instance of the product. Multiple calls to this method are not required to return same instance if