We do not have any users in yangtools and most downstreams, deprecated
these interfaces for removal.
JIRA: YANGTOOLS-1328
Change-Id: I30cb381a398eb33c2ea8d65d9a89bb279df36ca4
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
* @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 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")
+@Deprecated(since = "8.0.0", forRemoval = true)
public interface Builder<P> extends CheckedBuilder<P, IllegalArgumentException> {
@Override
P build();
public interface Builder<P> extends CheckedBuilder<P, IllegalArgumentException> {
@Override
P build();
* @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 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")
+@Deprecated(since = "8.0.0", forRemoval = true)
public interface CheckedBuilder<P, E extends Exception> extends Mutable {
/**
* Returns instance of the product. Multiple calls to this method are not required to return same instance if
public interface CheckedBuilder<P, E extends Exception> extends Mutable {
/**
* Returns instance of the product. Multiple calls to this method are not required to return same instance if