diff env/lib/python3.7/site-packages/schema_salad/java/main_utils/RootLoader.java @ 5:9b1c78e6ba9c draft default tip

"planemo upload commit 6c0a8142489327ece472c84e558c47da711a9142"
author shellac
date Mon, 01 Jun 2020 08:59:25 -0400
parents 79f47841a781
children
line wrap: on
line diff
--- a/env/lib/python3.7/site-packages/schema_salad/java/main_utils/RootLoader.java	Thu May 14 16:47:39 2020 -0400
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,105 +0,0 @@
-package ${package}.utils;
-
-import java.io.File;
-import java.io.IOException;
-import java.nio.file.Files;
-import java.nio.file.Path;
-import java.nio.file.Paths;
-import java.util.Map;
-
-public class RootLoader {
-  public static ${root_loader_instance_type} loadDocument(
-      final Map<String, Object> doc, final String baseUri_, final LoadingOptions loadingOptions_) {
-    final String baseUri = ensureBaseUri(baseUri_);
-    LoadingOptions loadingOptions = loadingOptions_;
-    if (loadingOptions == null) {
-      loadingOptions = new LoadingOptionsBuilder().build();
-    }
-    return LoaderInstances.${root_loader_name}.documentLoad(doc, baseUri, loadingOptions);
-  }
-
-  public static ${root_loader_instance_type} loadDocument(
-      final Map<String, Object> doc, final String baseUri) {
-    return loadDocument(doc, baseUri, null);
-  }
-
-  public static ${root_loader_instance_type} loadDocument(final Map<String, Object> doc) {
-    return loadDocument(doc, ensureBaseUri(null));
-  }
-
-  public static ${root_loader_instance_type} loadDocument(final Path path) {
-    return loadDocument(readPath(path));
-  }
-
-  public static ${root_loader_instance_type} loadDocument(final Path path, String baseUri) {
-    return loadDocument(readPath(path), baseUri);
-  }
-
-  public static ${root_loader_instance_type} loadDocument(
-      final Path path, LoadingOptions loadingOptions) {
-    return loadDocument(readPath(path), loadingOptions);
-  }
-
-  public static ${root_loader_instance_type} loadDocument(
-final Path path, String baseUri, LoadingOptions loadingOptions) {
-    return loadDocument(readPath(path), baseUri, loadingOptions);
-  }
-
-  public static ${root_loader_instance_type} loadDocument(final File file) {
-    return loadDocument(file.toPath());
-  }
-
-  public static ${root_loader_instance_type} loadDocument(final File file, String baseUri) {
-    return loadDocument(file.toPath(), baseUri);
-  }
-
-  public static ${root_loader_instance_type} loadDocument(final File file, LoadingOptions loadingOptions) {
-    return loadDocument(file.toPath(), loadingOptions);
-  }
-
-  public static ${root_loader_instance_type} loadDocument(
-      final File file, String baseUri, LoadingOptions loadingOptions) {
-    return loadDocument(file.toPath(), baseUri, loadingOptions);
-  }
-
-  public static ${root_loader_instance_type} loadDocument(final String doc) {
-    return loadDocument(doc, ensureBaseUri(null));
-  }
-
-  public static ${root_loader_instance_type} loadDocument(final String doc, final LoadingOptions loadingOptions) {
-    return loadDocument(doc, ensureBaseUri(null), loadingOptions);
-  }
-
-  public static ${root_loader_instance_type} loadDocument(final String doc, final String uri) {
-    return loadDocument(doc, uri, null);
-  }
-
-  public static ${root_loader_instance_type} loadDocument(
-      final String doc, final String uri_, final LoadingOptions loadingOptions_) {
-    final String uri = ensureBaseUri(uri_);
-    LoadingOptions loadingOptions = loadingOptions_;
-    if (loadingOptions == null) {
-      loadingOptions = new LoadingOptionsBuilder().setFileUri(uri).build();
-    }
-    final Map<String, Object> result = YamlUtils.mapFromString(doc);
-    loadingOptions.idx.put(uri, result);
-    return loadDocument(result, uri, loadingOptions);
-  }
-
-  static String readPath(final Path path) {
-    try {
-      return new String(Files.readAllBytes(path), "UTF8");
-    } catch (final IOException e) {
-      throw new RuntimeException(e);
-    }
-  }
-
-  static String ensureBaseUri(final String baseUri_) {
-    String baseUri = baseUri_;
-    if(baseUri == null) {
-      baseUri = Uris.fileUri(Paths.get(".").toAbsolutePath().normalize().toString()) + "/";
-    }
-    return baseUri;
-  }
-
-}