Package org.aksw.jenax.arq.service.vfs
Class ServiceExecutorFactoryVfsUtils
java.lang.Object
org.aksw.jenax.arq.service.vfs.ServiceExecutorFactoryVfsUtils
TODO Factory out into a more general class that delegates each bindings to custom processor
- Author:
- Claus Stadler, Dec 5, 2018
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.jena.graph.GraphcreateGraphBinSearch(Path path, org.apache.jena.sparql.util.Context context) Context can provide a BinSearchResourceCacheOnly retains first valuecreateMapFromUriQueryString(URI uri, Map<String, String> result) Only retains first valuestatic org.apache.jena.sparql.engine.QueryIteratornextStage(org.apache.jena.sparql.algebra.op.OpService opService, org.apache.jena.sparql.engine.binding.Binding outerBinding, org.apache.jena.sparql.engine.ExecutionContext execCxt, Path path, Map<String, String> params) static PathtoPath(org.apache.jena.graph.Node node) toPathSpec(String uriStr) toPathSpec(org.apache.jena.graph.Node node) toPathSpecRaw(String tmp)
-
Field Details
-
XBINSEARCH
- See Also:
-
XFSRDFSTORE
- See Also:
-
FILE
- See Also:
-
VFS
- See Also:
-
CODEC_FACTORY_BZIP2
public static Supplier<org.apache.hadoop.io.compress.SplittableCompressionCodec> CODEC_FACTORY_BZIP2 -
logger
protected static org.slf4j.Logger logger
-
-
Constructor Details
-
ServiceExecutorFactoryVfsUtils
public ServiceExecutorFactoryVfsUtils()
-
-
Method Details
-
toPath
-
toPathSpec
-
toPathSpec
-
toPathSpecRaw
public static Map.Entry<Path,Map<String, toPathSpecRawString>> (String tmp) throws URISyntaxException, IOException - Throws:
URISyntaxExceptionIOException
-
createMapFromUriQueryString
Only retains first value- Returns:
-
createMapFromUriQueryString
Only retains first value- Returns:
-
createGraphBinSearch
public static org.apache.jena.graph.Graph createGraphBinSearch(Path path, org.apache.jena.sparql.util.Context context) throws IOException Context can provide a BinSearchResourceCache- Throws:
IOException
-
nextStage
-