X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=common%2Fconcepts%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fconcepts%2FBuilder.java;h=feec797b0711aa40a8d173e8ae9c858ad84f19f8;hb=db8732c024c02cadb7814149fe23fab85533944b;hp=4b37e0b15d1bb5ce594709d523b5ffbefb2bb200;hpb=36a66d5eb9f038d5d3ffc2debdfe4c35c3863fc3;p=yangtools.git diff --git a/common/concepts/src/main/java/org/opendaylight/yangtools/concepts/Builder.java b/common/concepts/src/main/java/org/opendaylight/yangtools/concepts/Builder.java index 4b37e0b15d..feec797b07 100644 --- a/common/concepts/src/main/java/org/opendaylight/yangtools/concepts/Builder.java +++ b/common/concepts/src/main/java/org/opendaylight/yangtools/concepts/Builder.java @@ -11,9 +11,11 @@ package org.opendaylight.yangtools.concepts; * Builder object which produces a product. * * @param

Product of builder - * * @author Tony Tkacik <ttkacik@cisco.com> + * @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 Builder

extends CheckedBuilder { @Override P build();