import static java.util.Objects.requireNonNull;
-import com.google.common.annotations.Beta;
import com.google.common.base.MoreObjects.ToStringHelper;
import java.io.IOException;
import java.io.InputStream;
import java.net.URL;
import java.util.Optional;
+import org.eclipse.jdt.annotation.NonNull;
import org.opendaylight.yangtools.concepts.Delegator;
/**
* A resource-backed {@link YinTextSchemaSource}.
*/
-@Beta
-// FIXME: YANGTOOLS-849: 3.0.0: hide this class
-public final class ResourceYangTextSchemaSource extends YangTextSchemaSource implements Delegator<URL> {
- private final URL url;
+final class ResourceYangTextSchemaSource extends YangTextSchemaSource implements Delegator<URL> {
+ private final @NonNull URL url;
ResourceYangTextSchemaSource(final SourceIdentifier identifier, final URL url) {
super(identifier);