| Package | Description |
|---|---|
| org.aksw.jena_sparql_api.io.endpoint | |
| org.aksw.jena_sparql_api.io.filter.sys |
| Modifier and Type | Class and Description |
|---|---|
class |
InputStreamSupplierBasic |
| Modifier and Type | Method and Description |
|---|---|
static InputStreamSupplier |
InputStreamSupplierBasic.wrap(InputStreamSource inputStreamSource) |
| Modifier and Type | Method and Description |
|---|---|
io.reactivex.rxjava3.core.Single<InputStreamSupplier> |
FilterConfig.execStream() |
io.reactivex.rxjava3.core.Single<InputStreamSupplier> |
FilterExecutionJava.execStream()
Ideally, premature closing of the input stream should
propagate upstream and terminate any transformation processes upstream
|
io.reactivex.rxjava3.core.Single<InputStreamSupplier> |
DestinationFromSwitch.prepareStream() |
io.reactivex.rxjava3.core.Single<InputStreamSupplier> |
DestinationFilter.prepareStream() |
io.reactivex.rxjava3.core.Single<InputStreamSupplier> |
DestinationFromByteSource.prepareStream() |
io.reactivex.rxjava3.core.Single<InputStreamSupplier> |
DestinationFromFile.prepareStream() |
io.reactivex.rxjava3.core.Single<InputStreamSupplier> |
Destination.prepareStream()
This method requests a supplier for inputstreams.
|
io.reactivex.rxjava3.core.Single<InputStreamSupplier> |
DestinationFromFileCreation.prepareStream() |
| Modifier and Type | Method and Description |
|---|---|
FilterConfig |
FilterEngine.forInput(InputStreamSupplier in) |
FilterConfig |
FilterEngineJava.forInput(InputStreamSupplier in) |
| Modifier and Type | Method and Description |
|---|---|
io.reactivex.rxjava3.core.Single<InputStreamSupplier> |
FilterExecutionFromSysFunction.awaitOrAllocateInputFileAndFilterToStream(Destination effectiveSource) |
io.reactivex.rxjava3.core.Single<InputStreamSupplier> |
FilterExecutionFromSysFunction.execStream()
Actually execute the filter
Because we always prefer streams over files (which get passed as arguments), we check the
availability and applicability of commands of the cmdFactory in the following order:
- stream to stream
- stream to file (we can stream the file being generated)
- file to stream
- file to file
the 'file to stream' cases will try to reuse files under generation in the source destination
Invokes ifNeedsFileInput and ifNeedsFileOutput handlers as needed
|
| Modifier and Type | Method and Description |
|---|---|
FilterConfig |
FilterEngineFromSysFunction.forInput(InputStreamSupplier in) |
| Modifier and Type | Method and Description |
|---|---|
static io.reactivex.rxjava3.core.Single<? extends FileCreation> |
FilterExecutionFromSysFunction.forceDestinationToFile(io.reactivex.rxjava3.core.Single<InputStreamSupplier> xxx,
Path tmpFile) |
Copyright © 2020. All rights reserved.