Package org.aksw.conjure.cli.main
Class MainCliConjureNative
java.lang.Object
org.aksw.conjure.cli.main.MainCliConjureNative
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.jena.sparql.graph.NodeTransformasNodeTransform(Function<Path, String> pathToIri) static StringcanonicalizeSource(Path basePath, String arg) static org.apache.jena.rdf.model.RDFNodeclone(org.apache.jena.rdf.model.RDFNode rdfNode) static List<org.aksw.jena_sparql_api.conjure.dataset.engine.TaskContext>createTasksContexts(org.aksw.jena_sparql_api.conjure.dataref.rdf.api.RdfDataRef catalogDataRef, org.aksw.jena_sparql_api.conjure.job.api.Job job, org.aksw.jena_sparql_api.http.repository.api.HttpResourceRepositoryFromFileSystem repo, org.apache.jena.riot.RDFFormat catalogFormat) static List<org.aksw.dcat.jena.domain.api.DcatDataset>executeJob(org.aksw.jena_sparql_api.conjure.dataref.rdf.api.RdfDataRef catalogDataRef, org.aksw.jena_sparql_api.conjure.job.api.Job job, org.aksw.jena_sparql_api.conjure.dataset.engine.ConjureFormatConfig formatConfig) static org.aksw.jena_sparql_api.conjure.dataset.algebra.OploadConjureJob(String fileOrUri) loadSources(Path basePath, Collection<String> sources) static voidstatic PathresolveLocalUncFileUrl(String str, Set<String> localHostNames) static URLresolveOnClassPath(ClassLoader classLoader, String path) static PathresolvePath(Path basePath, String arg) static PathstringToPath(String str) static StringtoFileUris(Collection<Path> paths) writeFiles(Path baseFolder, Map<String, byte[]> sourceToContent) Write a sourceToContent map to physical files, and return a map with sourceToPath, where path is the path to the written file
-
Field Details
-
URL_SCHEME_FILE
-
cm
-
-
Constructor Details
-
MainCliConjureNative
public MainCliConjureNative()
-
-
Method Details
-
loadSources
-
writeFiles
public static com.google.common.collect.BiMap<String,Path> writeFiles(Path baseFolder, Map<String, byte[]> sourceToContent) throws IOExceptionWrite a sourceToContent map to physical files, and return a map with sourceToPath, where path is the path to the written file- Parameters:
baseFolder-sourceToContent-- Returns:
- Throws:
IOException
-
toFileUris
-
toFileUri
-
resolveOnClassPath
-
canonicalizeSource
-
resolvePath
-
loadConjureJob
-
main
- Throws:
Exception
-
clone
public static org.apache.jena.rdf.model.RDFNode clone(org.apache.jena.rdf.model.RDFNode rdfNode) -
createTasksContexts
public static List<org.aksw.jena_sparql_api.conjure.dataset.engine.TaskContext> createTasksContexts(org.aksw.jena_sparql_api.conjure.dataref.rdf.api.RdfDataRef catalogDataRef, org.aksw.jena_sparql_api.conjure.job.api.Job job, org.aksw.jena_sparql_api.http.repository.api.HttpResourceRepositoryFromFileSystem repo, org.apache.jena.riot.RDFFormat catalogFormat) throws Exception - Throws:
Exception
-
executeJob
public static List<org.aksw.dcat.jena.domain.api.DcatDataset> executeJob(org.aksw.jena_sparql_api.conjure.dataref.rdf.api.RdfDataRef catalogDataRef, org.aksw.jena_sparql_api.conjure.job.api.Job job, org.aksw.jena_sparql_api.conjure.dataset.engine.ConjureFormatConfig formatConfig) throws Exception - Throws:
Exception
-
resolveLocalUncFileUrl
-
stringToPath
-
asNodeTransform
-