Skip navigation links
A B C D E F G H I K L M N O P R S T U V W Y 

A

abandon() - Method in class org.aksw.jena_sparql_api.io.endpoint.ConcurrentFileEndpoint
Only for the creating thread! Indicate that the writing to the endpoint has been abandoned.
abort() - Method in interface org.aksw.jena_sparql_api.io.endpoint.FileCreation
Optional method to cancel the creation
abort() - Method in interface org.aksw.jena_sparql_api.io.endpoint.FileWritingProcess
 
abort() - Method in class org.aksw.jena_sparql_api.io.endpoint.HotFileFromJava
 
abort() - Method in class org.aksw.jena_sparql_api.io.filter.sys.FileCreationWrapper
 
abort() - Method in class org.aksw.jena_sparql_api.io.filter.sys.HotFileFromProcess
 
abortException - Variable in class org.aksw.jena_sparql_api.io.binseach.ReadableByteChannelFromBlockingQueue
 
absMaxIndexInPage - Variable in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
absMinIndexInPage - Variable in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
AbstractSystemService - Class in org.aksw.jena_sparql_api.io.utils
 
AbstractSystemService() - Constructor for class org.aksw.jena_sparql_api.io.utils.AbstractSystemService
 
accept(T) - Method in interface org.aksw.jena_sparql_api.io.filter.sys.ThrowingConsumer
 
accept(T) - Method in class org.aksw.jena_sparql_api.io.utils.OmitSimilarItems
 
acquire(Object) - Method in interface org.aksw.jena_sparql_api.io.common.Reference
Acquire a new reference with a given comment object Acquiration fails if isAlive() returns false
acquire(Object) - Method in class org.aksw.jena_sparql_api.io.common.ReferenceImpl
 
activeEnd - Variable in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream
End marker with two components (idx, pos) it is wrapped in an object to enable atomic replacement of the reference The pointer is monotonous in the sense that the end marker's logical linear location is only increased Reading an old version while a new one has been set will only cause a read to return on the old boundary, but a subsequent synchronized check for whether loading of additional data is needed is then made anyway
actualPos - Variable in class org.aksw.jena_sparql_api.io.binseach.SeekableFromBlock
 
add(PipeTransform) - Method in interface org.aksw.jena_sparql_api.io.pipe.process.PipeTransformChain
 
add(SysCallPipeSpec) - Method in class org.aksw.jena_sparql_api.io.pipe.process.SysCallPipeBuilder
 
addJsonSerialization(Gson, JsonArray, String, Model) - Static method in class org.aksw.jena_sparql_api.io.json.RDFNodeJsonUtils
 
advance() - Method in class org.aksw.jena_sparql_api.io.binseach.BlockIterState
 
allocateInputFile() - Method in class org.aksw.jena_sparql_api.io.filter.sys.FilterExecutionFromSysFunction
 
allocateOutputFile() - Method in class org.aksw.jena_sparql_api.io.filter.sys.FilterExecutionFromSysFunction
 
apply(Path) - Method in interface org.aksw.jena_sparql_api.io.pipe.process.PathToStream
 
apply(InputStreamOrPath) - Method in interface org.aksw.jena_sparql_api.io.pipe.process.StreamToStream
 
aquisitionStackTrace - Variable in class org.aksw.jena_sparql_api.io.common.ReferenceImpl
 
asStreamSource() - Method in interface org.aksw.jena_sparql_api.io.pipe.process.PathToStream
 
asStreamTransform() - Method in interface org.aksw.jena_sparql_api.io.pipe.process.StreamToStream
 
awaitDone() - Method in interface org.aksw.jena_sparql_api.io.endpoint.FileWritingProcess
Wait for the write process to complete
awaitOrAllocateInputFileAndFilterToFile(Destination, Path) - Method in class org.aksw.jena_sparql_api.io.filter.sys.FilterExecutionFromSysFunction
 
awaitOrAllocateInputFileAndFilterToFileCore(Single<? extends FileCreation>, Path) - Method in class org.aksw.jena_sparql_api.io.filter.sys.FilterExecutionFromSysFunction
 
awaitOrAllocateInputFileAndFilterToStream(Destination) - Method in class org.aksw.jena_sparql_api.io.filter.sys.FilterExecutionFromSysFunction
 

B

badCharacterTable - Variable in class org.aksw.jena_sparql_api.io.deprecated.BoyerMooreMatcher
This is the version of a character table that only tracks mismatch on the first instance of a char There is another approach which uses more memory using badCharacterTable[byteValueInText][positionOfMisMatch]
badCharacterTable - Variable in class org.aksw.jena_sparql_api.io.deprecated.BoyerMooreMatcherFactory
This is the version of a character table that only tracks mismatch on the first instance of a char There is another approach which uses more memory using badCharacterTable[byteValueInText][positionOfMisMatch]
baseSeekable - Variable in class org.aksw.jena_sparql_api.io.binseach.BinarySearchOnSortedFile
 
binarySearch(BlockSource, long, long, byte, byte[]) - Static method in class org.aksw.jena_sparql_api.io.binseach.BlockSources
Binary search over blocks Only examines the first record in the block to decide whether to look into the next or the previous one
binarySearch(long, long, byte, byte[]) - Method in interface org.aksw.jena_sparql_api.io.binseach.Seekable
Delimiter-based binary search.
BinarySearcher - Interface in org.aksw.jena_sparql_api.io.binseach
 
binarySearcher - Variable in class org.aksw.jena_sparql_api.io.binseach.GraphFromPrefixMatcher
 
BinarySearchOnBlockSource - Class in org.aksw.jena_sparql_api.io.binseach
 
BinarySearchOnBlockSource(BlockSource, AutoCloseable) - Constructor for class org.aksw.jena_sparql_api.io.binseach.BinarySearchOnBlockSource
 
BinarySearchOnSortedFile - Class in org.aksw.jena_sparql_api.io.binseach
Binary search over sorted files with memory mapped IO TODO Move to a separate project as this is of general use TODO Allow cache to be shared between concurrent readers
BinarySearchOnSortedFile(AutoCloseable, Seekable, long, byte) - Constructor for class org.aksw.jena_sparql_api.io.binseach.BinarySearchOnSortedFile
 
BinSearchScanState - Class in org.aksw.jena_sparql_api.io.binseach
State information for scanning a region once binary search has found an offset.
BinSearchScanState() - Constructor for class org.aksw.jena_sparql_api.io.binseach.BinSearchScanState
 
Block - Interface in org.aksw.jena_sparql_api.io.binseach
A block is a sub-sequence of bytes with a fixed finite length which however may be initially unknown, and thus has a certain horizon of explored length.
block - Variable in class org.aksw.jena_sparql_api.io.binseach.BlockIterState
 
blockCache - Variable in class org.aksw.jena_sparql_api.io.binseach.bz2.BlockSourceBzip2
 
BlockIterState - Class in org.aksw.jena_sparql_api.io.binseach
A helper iterator that automatically closes the previous item when next() is called.
BlockIterState(boolean, Reference<Block>, Seekable, boolean) - Constructor for class org.aksw.jena_sparql_api.io.binseach.BlockIterState
 
blockRef - Variable in class org.aksw.jena_sparql_api.io.binseach.BlockIterState
 
blockSource - Variable in class org.aksw.jena_sparql_api.io.binseach.BinarySearchOnBlockSource
 
BlockSource - Interface in org.aksw.jena_sparql_api.io.binseach
 
blockSource - Variable in class org.aksw.jena_sparql_api.io.binseach.DecodedDataBlock
 
BlockSourceBzip2 - Class in org.aksw.jena_sparql_api.io.binseach.bz2
 
BlockSourceBzip2(SeekableSource, MatcherFactory, MatcherFactory) - Constructor for class org.aksw.jena_sparql_api.io.binseach.bz2.BlockSourceBzip2
 
BlockSourceFromPageManager - Class in org.aksw.jena_sparql_api.io.binseach
A block source mainly for testing the rest of the block-based machinery, such as binary search.
BlockSourceFromPageManager() - Constructor for class org.aksw.jena_sparql_api.io.binseach.BlockSourceFromPageManager
 
BlockSources - Class in org.aksw.jena_sparql_api.io.binseach
 
BlockSources() - Constructor for class org.aksw.jena_sparql_api.io.binseach.BlockSources
 
blockStart - Variable in class org.aksw.jena_sparql_api.io.binseach.DecodedDataBlock
 
BoyerMooreByteFromWikipedia - Class in org.aksw.jena_sparql_api.io.deprecated
 
BoyerMooreByteFromWikipedia() - Constructor for class org.aksw.jena_sparql_api.io.deprecated.BoyerMooreByteFromWikipedia
 
BoyerMooreMatcher - Class in org.aksw.jena_sparql_api.io.deprecated
 
BoyerMooreMatcher(boolean, byte[], int[], int[]) - Constructor for class org.aksw.jena_sparql_api.io.deprecated.BoyerMooreMatcher
 
BoyerMooreMatcherFactory - Class in org.aksw.jena_sparql_api.io.deprecated
 
BoyerMooreMatcherFactory(boolean, boolean, byte[], int[], int[]) - Constructor for class org.aksw.jena_sparql_api.io.deprecated.BoyerMooreMatcherFactory
 
BucketPointer(int, int) - Constructor for class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream.BucketPointer
 
buckets - Variable in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream
The buffered data
bufferForPage - Variable in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
BufferFromInputStream - Class in org.aksw.jena_sparql_api.io.binseach
Implementation of a byte array that caches data in buckets from an InputStream.
BufferFromInputStream(int, InputStream) - Constructor for class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream
 
BufferFromInputStream.BucketPointer - Class in org.aksw.jena_sparql_api.io.binseach
 
BufferFromInputStream.ByteArrayChannel - Class in org.aksw.jena_sparql_api.io.binseach
 
build() - Method in class org.aksw.jena_sparql_api.io.pipe.process.SysCallPipeBuilder
 
buildCheckCmd() - Method in class org.aksw.jena_sparql_api.conjure.entity.utils.PathCoderGzip
 
buildCheckCmd() - Method in class org.aksw.jena_sparql_api.conjure.entity.utils.PathCoderLbZip
 
buildCheckCmd() - Method in class org.aksw.jena_sparql_api.conjure.entity.utils.PathCoderSysBase
 
buildCheckCmd() - Method in interface org.aksw.jena_sparql_api.io.filter.sys.SysCallFn
 
buildCmdForFileToFile(Path, Path) - Method in interface org.aksw.jena_sparql_api.io.filter.sys.SysCallFn
 
buildCmdForFileToStream(Path) - Method in interface org.aksw.jena_sparql_api.io.filter.sys.SysCallFn
 
buildCmdForStreamToFile(Path) - Method in interface org.aksw.jena_sparql_api.io.filter.sys.SysCallFn
 
buildCmdForStreamToStream() - Method in interface org.aksw.jena_sparql_api.io.filter.sys.SysCallFn
 
buildDecodeCmd(Path) - Method in class org.aksw.jena_sparql_api.conjure.entity.utils.PathCoderGzip
 
buildDecodeCmd(Path) - Method in class org.aksw.jena_sparql_api.conjure.entity.utils.PathCoderLbZip
 
buildDecodeCmd(Path) - Method in class org.aksw.jena_sparql_api.conjure.entity.utils.PathCoderSysBase
 
buildEncodeCmd(Path) - Method in class org.aksw.jena_sparql_api.conjure.entity.utils.PathCoderGzip
 
buildEncodeCmd(Path) - Method in class org.aksw.jena_sparql_api.conjure.entity.utils.PathCoderLbZip
 
buildEncodeCmd(Path) - Method in class org.aksw.jena_sparql_api.conjure.entity.utils.PathCoderSysBase
 
bwd(boolean, Reference<Block>, Seekable) - Static method in class org.aksw.jena_sparql_api.io.binseach.BlockIterState
 
bwdMagicPattern - Static variable in class org.aksw.jena_sparql_api.io.binseach.bz2.BlockSourceBzip2
 
ByteArrayChannel(long, BufferFromInputStream.BucketPointer) - Constructor for class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream.ByteArrayChannel
 
ByteBufferSupplier - Interface in org.aksw.jena_sparql_api.io.binseach
Interface for mapping a position to a corresponding byte buffer
ByteBufferSupplierPaged - Class in org.aksw.jena_sparql_api.io.binseach
 
ByteBufferSupplierPaged() - Constructor for class org.aksw.jena_sparql_api.io.binseach.ByteBufferSupplierPaged
 
ByteSink - Interface in org.aksw.jena_sparql_api.io.endpoint
 
byteSource - Variable in class org.aksw.jena_sparql_api.io.endpoint.DestinationFromByteSource
 

C

cache(long, Seekable) - Method in class org.aksw.jena_sparql_api.io.binseach.bz2.BlockSourceBzip2
 
cancelAction - Variable in class org.aksw.jena_sparql_api.io.endpoint.HotFileFromJava
 
cancelCreation() - Method in interface org.aksw.jena_sparql_api.io.endpoint.Destination
Cancel the creation of a destination's byte source.
cancelCreation() - Method in class org.aksw.jena_sparql_api.io.endpoint.DestinationFromFileCreation
Cancels this destination's underlying fileCreation process and cancel it Has no effect if the process already completed
canNextPos() - Method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
canPrevPos() - Method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
Chainer - Class in org.aksw.jena_sparql_api.io.endpoint
 
Chainer() - Constructor for class org.aksw.jena_sparql_api.io.endpoint.Chainer
 
channel - Variable in class org.aksw.jena_sparql_api.io.binseach.PageManagerForFileChannel
 
channel - Variable in class org.aksw.jena_sparql_api.io.binseach.ReadableByteChannelForLinesMatchingPrefix
 
ChannelFactory<T extends Channel> - Interface in org.aksw.jena_sparql_api.io.api
 
channelFactory - Variable in class org.aksw.jena_sparql_api.io.binseach.DecodedDataBlock
 
channelSize - Variable in class org.aksw.jena_sparql_api.io.binseach.BinarySearchOnSortedFile
 
channelSize - Variable in class org.aksw.jena_sparql_api.io.binseach.PageManagerForFileChannel
We rely on the channel's size being constant.
charAt(int) - Method in class org.aksw.jena_sparql_api.io.binseach.CharSequenceFromSeekable
 
charAt(int) - Method in class org.aksw.jena_sparql_api.io.binseach.ReverseCharSequenceFromSeekable
 
CharSequenceFromSeekable - Class in org.aksw.jena_sparql_api.io.binseach
 
CharSequenceFromSeekable(Seekable) - Constructor for class org.aksw.jena_sparql_api.io.binseach.CharSequenceFromSeekable
 
CharSequenceFromSeekable(Seekable, int, int) - Constructor for class org.aksw.jena_sparql_api.io.binseach.CharSequenceFromSeekable
 
checkNext(int, boolean) - Method in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream.ByteArrayChannel
 
checkNext(int, boolean) - Method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
checkNext(int, boolean) - Method in interface org.aksw.jena_sparql_api.io.binseach.Seekable
Attempt to advance the position by the given number of bytes.
checkNext(int, boolean) - Method in class org.aksw.jena_sparql_api.io.binseach.SeekableFromBlock
 
checkPrev(int, boolean) - Method in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream.ByteArrayChannel
The method assumes that the current position is in the valid range
checkPrev(int, boolean) - Method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
checkPrev(int, boolean) - Method in interface org.aksw.jena_sparql_api.io.binseach.Seekable
 
checkPrev(int, boolean) - Method in class org.aksw.jena_sparql_api.io.binseach.SeekableFromBlock
 
checkRelease() - Method in class org.aksw.jena_sparql_api.io.common.ReferenceImpl
 
childRefs - Variable in class org.aksw.jena_sparql_api.io.common.ReferenceImpl
 
clientQueue - Variable in class org.aksw.jena_sparql_api.io.binseach.ReadableByteChannelFromBlockingQueue
 
clone() - Method in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream.ByteArrayChannel
 
clone() - Method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
Clone the state of the navigator, allowing independent positioning
clone() - Method in interface org.aksw.jena_sparql_api.io.binseach.Seekable
 
clone() - Method in class org.aksw.jena_sparql_api.io.binseach.SeekableFromBlock
 
cloneObject() - Method in interface org.aksw.jena_sparql_api.io.binseach.Seekable
Default method to work around scala bug https://github.com/scala/bug/issues/10501
close() - Method in interface org.aksw.jena_sparql_api.io.binseach.BinarySearcher
 
close() - Method in class org.aksw.jena_sparql_api.io.binseach.BinarySearchOnBlockSource
 
close() - Method in class org.aksw.jena_sparql_api.io.binseach.BinarySearchOnSortedFile
 
close() - Method in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream
 
close() - Method in class org.aksw.jena_sparql_api.io.binseach.DecodedDataBlock
 
close() - Method in class org.aksw.jena_sparql_api.io.binseach.GraphFromPrefixMatcher
 
close() - Method in class org.aksw.jena_sparql_api.io.binseach.GraphFromSubjectCache
 
close() - Method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
close() - Method in class org.aksw.jena_sparql_api.io.binseach.ReadableByteChannelBase
 
close() - Method in class org.aksw.jena_sparql_api.io.binseach.ReadableByteChannelForLinesMatchingPrefix
 
close() - Method in class org.aksw.jena_sparql_api.io.binseach.ReadableByteChannelFromBlockingQueue
Supply data to the channel, which will be returned by read operations in sequence
close() - Method in interface org.aksw.jena_sparql_api.io.binseach.Seekable
 
close() - Method in class org.aksw.jena_sparql_api.io.binseach.SeekableFromBlock
 
close() - Method in class org.aksw.jena_sparql_api.io.common.ReferenceImpl
 
close() - Method in class org.aksw.jena_sparql_api.io.common.ResourceHolderImpl
 
close() - Method in class org.aksw.jena_sparql_api.io.endpoint.ConcurrentFileEndpoint
 
close() - Method in class org.aksw.jena_sparql_api.io.endpoint.ConcurrentFileReader
 
closeAction - Variable in class org.aksw.jena_sparql_api.io.binseach.BinarySearchOnBlockSource
 
closeAction - Variable in class org.aksw.jena_sparql_api.io.binseach.BinarySearchOnSortedFile
 
closeAction - Variable in class org.aksw.jena_sparql_api.io.binseach.ReadableByteChannelFromBlockingQueue
 
closeAction - Variable in class org.aksw.jena_sparql_api.io.common.ResourceHolderImpl
 
closeActionRun - Variable in class org.aksw.jena_sparql_api.io.common.ResourceHolderImpl
 
closeCurrent() - Method in class org.aksw.jena_sparql_api.io.binseach.BlockIterState
 
closeWithIOException(AutoCloseable) - Static method in class org.aksw.jena_sparql_api.io.binseach.BlockSources
 
cmd - Variable in class org.aksw.jena_sparql_api.io.pipe.process.PipeTransformSysCallStream
 
cmdBuilderPathToPath() - Method in interface org.aksw.jena_sparql_api.io.pipe.process.SysCallPipeSpec
 
cmdBuilderPathToStream() - Method in interface org.aksw.jena_sparql_api.io.pipe.process.SysCallPipeSpec
 
cmdBuilderStreamToPath() - Method in interface org.aksw.jena_sparql_api.io.pipe.process.SysCallPipeSpec
 
cmdExists() - Method in interface org.aksw.jena_sparql_api.conjure.entity.utils.PathCoder
 
cmdExists() - Method in class org.aksw.jena_sparql_api.conjure.entity.utils.PathCoderNativBzip
 
cmdExists() - Method in class org.aksw.jena_sparql_api.conjure.entity.utils.PathCoderSysBase
 
cmdFactory - Variable in class org.aksw.jena_sparql_api.io.filter.sys.FilterEngineFromSysFunction
 
cmdFactory - Variable in class org.aksw.jena_sparql_api.io.filter.sys.FilterExecutionFromSysFunction
 
cmdStreamToStream() - Method in interface org.aksw.jena_sparql_api.io.pipe.process.SysCallPipeSpec
 
coders - Variable in class org.aksw.jena_sparql_api.conjure.entity.utils.PathCoderRegistry
 
comment - Variable in class org.aksw.jena_sparql_api.io.common.ReferenceImpl
 
compareArrays(byte[], byte[]) - Static method in interface org.aksw.jena_sparql_api.io.binseach.Seekable
 
compareToPrefix(byte[]) - Method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
compareToPrefix(byte[]) - Method in interface org.aksw.jena_sparql_api.io.binseach.Seekable
Compare the bytes at the current position to a given sequence of bytes If there are fewer bytes available in the seekable than provide for comparison, then only that many are compared.
compareToPrefix(byte[]) - Method in class org.aksw.jena_sparql_api.io.binseach.SeekableFromBlock
 
complete() - Method in class org.aksw.jena_sparql_api.io.binseach.ReadableByteChannelFromBlockingQueue
 
ConcurrentFileEndpoint - Class in org.aksw.jena_sparql_api.io.endpoint
Class for allowing an arbitrary number of concurrent reads to a file while it is being written to.
ConcurrentFileEndpoint(Path, SeekableByteChannel) - Constructor for class org.aksw.jena_sparql_api.io.endpoint.ConcurrentFileEndpoint
 
ConcurrentFileReader - Class in org.aksw.jena_sparql_api.io.endpoint
A wrapper for a channel that blocks upon reaching the end of its channel When there is no more data, the reader can either waits for a notify on referenceChannel.
ConcurrentFileReader(Channel, SeekableByteChannel, Integer) - Constructor for class org.aksw.jena_sparql_api.io.endpoint.ConcurrentFileReader
 
contentAtOrAfter(long, boolean) - Method in interface org.aksw.jena_sparql_api.io.binseach.BlockSource
 
contentAtOrAfter(long, boolean) - Method in class org.aksw.jena_sparql_api.io.binseach.BlockSourceFromPageManager
 
contentAtOrAfter(long, boolean) - Method in class org.aksw.jena_sparql_api.io.binseach.bz2.BlockSourceBzip2
 
contentAtOrBefore(long, boolean) - Method in interface org.aksw.jena_sparql_api.io.binseach.BlockSource
 
contentAtOrBefore(long, boolean) - Method in class org.aksw.jena_sparql_api.io.binseach.BlockSourceFromPageManager
 
contentAtOrBefore(long, boolean) - Method in class org.aksw.jena_sparql_api.io.binseach.bz2.BlockSourceBzip2
 
create(Path) - Static method in class org.aksw.jena_sparql_api.io.binseach.BinarySearchOnSortedFile
 
create(InputStream, int, int...) - Static method in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream
 
create(SeekableSource) - Static method in class org.aksw.jena_sparql_api.io.binseach.bz2.BlockSourceBzip2
 
create(FileChannel) - Static method in class org.aksw.jena_sparql_api.io.binseach.PageManagerForFileChannel
 
create(FileChannel, int) - Static method in class org.aksw.jena_sparql_api.io.binseach.PageManagerForFileChannel
 
create(T, AutoCloseable, Object) - Static method in class org.aksw.jena_sparql_api.io.common.ReferenceImpl
 
create(boolean) - Static method in class org.aksw.jena_sparql_api.io.deprecated.MatcherFactoryForBytes
 
create(Path, OpenOption...) - Static method in class org.aksw.jena_sparql_api.io.endpoint.ConcurrentFileEndpoint
 
create(Path, Channel, Integer) - Static method in class org.aksw.jena_sparql_api.io.endpoint.ConcurrentFileReader
 
create() - Method in class org.aksw.jena_sparql_api.io.pipe.process.SysCallPipeBuilder
 
createBadCharacterTable(byte[]) - Static method in class org.aksw.jena_sparql_api.io.deprecated.BoyerMooreByteFromWikipedia
 
createBinarySearcherBz2(Path) - Static method in class org.aksw.jena_sparql_api.io.binseach.BlockSources
 
createBinarySearcherBz2(FileChannel, boolean) - Static method in class org.aksw.jena_sparql_api.io.binseach.BlockSources
 
createBwd(byte[]) - Static method in class org.aksw.jena_sparql_api.io.deprecated.BoyerMooreMatcherFactory
 
createBwd(byte[], boolean) - Static method in class org.aksw.jena_sparql_api.io.deprecated.BoyerMooreMatcherFactory
 
createClosed() - Static method in class org.aksw.jena_sparql_api.io.common.ReferenceImpl
 
createFileCreation(Process, Path) - Static method in class org.aksw.jena_sparql_api.io.pipe.process.ProcessPipeUtils
 
createFwd(byte[]) - Static method in class org.aksw.jena_sparql_api.io.deprecated.BoyerMooreMatcherFactory
 
createFwd(byte[], boolean) - Static method in class org.aksw.jena_sparql_api.io.deprecated.BoyerMooreMatcherFactory
 
createGoodSuffixTable(byte[]) - Static method in class org.aksw.jena_sparql_api.io.deprecated.BoyerMooreByteFromWikipedia
Makes the jump table based on the scan offset which mismatch occurs.
createInputSplits(BlockSource) - Static method in class org.aksw.jena_sparql_api.io.split.InputSplits
 
createInputSplits(FileChannel) - Static method in class org.aksw.jena_sparql_api.io.split.InputSplits
 
createPipedTransformer(BiConsumer<InputStream, OutputStream>) - Static method in class org.aksw.jena_sparql_api.io.pipe.process.ProcessPipeUtils
TODO Move this method elsewhere as it does not make use of a process Transformation using a piped input/outputstream createPipedTransform((in, out) -> { for(item : () -> readItems(in)) { write(item); } )
createSplits(long, int) - Static method in class org.aksw.jena_sparql_api.io.split.InputSplits
 
createStarted(Path, Single<Integer>) - Static method in class org.aksw.jena_sparql_api.io.filter.sys.HotFileFromProcess
Calling this method will subscribe to the single (on Schedulers.io()) and thus start its attached process
currentBlock - Variable in class org.aksw.jena_sparql_api.io.binseach.SeekableFromBlock
 
currentBlockRef - Variable in class org.aksw.jena_sparql_api.io.binseach.SeekableFromBlock
 
currentBuffer - Variable in class org.aksw.jena_sparql_api.io.binseach.ReadableByteChannelFromBlockingQueue
 
currentDelimPos - Variable in class org.aksw.jena_sparql_api.io.binseach.ReadableByteChannelForLinesMatchingPrefix
 
currentReadChannel - Variable in class org.aksw.jena_sparql_api.io.endpoint.ConcurrentFileReader
 
currentSeekable - Variable in class org.aksw.jena_sparql_api.io.binseach.SeekableFromBlock
 

D

dataset - Variable in class org.aksw.jena_sparql_api.io.json.GroupedResourceInDataset
 
datasetSupplier - Variable in class org.aksw.jena_sparql_api.io.json.TypeAdapterDataset
 
dataSupplier - Variable in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream
Supplier for additional data
decode(Path, Path) - Method in interface org.aksw.jena_sparql_api.conjure.entity.utils.PathCoder
 
decode(Path, Path) - Method in class org.aksw.jena_sparql_api.conjure.entity.utils.PathCoderNativBzip
 
decode(Path, Path) - Method in class org.aksw.jena_sparql_api.conjure.entity.utils.PathCoderSysBase
 
DecodedDataBlock - Class in org.aksw.jena_sparql_api.io.binseach
 
DecodedDataBlock(BlockSource, long, ChannelFactory<Seekable>) - Constructor for class org.aksw.jena_sparql_api.io.binseach.DecodedDataBlock
 
delegate - Variable in class org.aksw.jena_sparql_api.io.binseach.GraphFromSubjectCache
 
delegate - Variable in class org.aksw.jena_sparql_api.io.binseach.PageManagerWrapper
 
delegate - Variable in class org.aksw.jena_sparql_api.io.binseach.SeekableMatcherDelegate
 
delimiter - Variable in class org.aksw.jena_sparql_api.io.binseach.BinarySearchOnSortedFile
 
delimiter - Variable in class org.aksw.jena_sparql_api.io.binseach.ReadableByteChannelForLinesMatchingPrefix
 
delimiter - Variable in class org.aksw.jena_sparql_api.io.binseach.SeekableMatcherForByte
The byte which to match
deltaPos(int) - Method in interface org.aksw.jena_sparql_api.io.binseach.Seekable
Relative positioning.
Destination - Interface in org.aksw.jena_sparql_api.io.endpoint
Every destination must be usable as a supplier for input streams.
destination - Variable in class org.aksw.jena_sparql_api.io.endpoint.DestinationFromSwitch
 
DestinationFilter - Class in org.aksw.jena_sparql_api.io.endpoint
 
DestinationFilter(FilterConfig) - Constructor for class org.aksw.jena_sparql_api.io.endpoint.DestinationFilter
 
DestinationFromByteSource - Class in org.aksw.jena_sparql_api.io.endpoint
 
DestinationFromByteSource(ByteSource) - Constructor for class org.aksw.jena_sparql_api.io.endpoint.DestinationFromByteSource
 
DestinationFromFile - Class in org.aksw.jena_sparql_api.io.endpoint
Destination from an existing file
DestinationFromFile(Path) - Constructor for class org.aksw.jena_sparql_api.io.endpoint.DestinationFromFile
 
DestinationFromFileCreation - Class in org.aksw.jena_sparql_api.io.endpoint
Destination of a file that does not yet exist
DestinationFromFileCreation(Path, Single<? extends FileCreation>) - Constructor for class org.aksw.jena_sparql_api.io.endpoint.DestinationFromFileCreation
 
DestinationFromSwitch - Class in org.aksw.jena_sparql_api.io.endpoint
Switching destination If a file for a DestinationFromFileCreation finishes, it can replace itself with a DestinationFromFile Right now I am not sure whether this is useful: If a stream is requested, it has to do all the preparation work anyway If we think of a source + filter as a virtual source, then it is actually ok: Let's not forget that a destination is a supplier for input streams Repeatedly executing such a workflow may re-use prior generated files instead of repeating the process again from the source file However, the purpose of this framework is not to do full caching, but only abstract java and system filters, but allow controlling what should happen with the files in case they get generated.
DestinationFromSwitch() - Constructor for class org.aksw.jena_sparql_api.io.endpoint.DestinationFromSwitch
 
Destinations - Class in org.aksw.jena_sparql_api.io.endpoint
 
Destinations() - Constructor for class org.aksw.jena_sparql_api.io.endpoint.Destinations
 
displacement - Variable in class org.aksw.jena_sparql_api.io.binseach.PageManagerWrapper
 
displacement - Variable in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
disposable - Variable in class org.aksw.jena_sparql_api.io.filter.sys.HotFileFromProcess
 
doRead(BufferFromInputStream.ByteArrayChannel, ByteBuffer) - Method in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream
 

E

encode(Path, Path) - Method in interface org.aksw.jena_sparql_api.conjure.entity.utils.PathCoder
 
encode(Path, Path) - Method in class org.aksw.jena_sparql_api.conjure.entity.utils.PathCoderNativBzip
 
encode(Path, Path) - Method in class org.aksw.jena_sparql_api.conjure.entity.utils.PathCoderSysBase
 
end - Variable in class org.aksw.jena_sparql_api.io.binseach.CharSequenceFromSeekable
 
end - Variable in class org.aksw.jena_sparql_api.io.binseach.ReverseCharSequenceFromSeekable
 
endpoint - Variable in class org.aksw.jena_sparql_api.io.endpoint.HotFileFromJava
 
engine - Variable in class org.aksw.jena_sparql_api.io.pipe.process.PipeTransformSysCallStream
 
ensureCapacityInActiveBucket() - Method in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream
 
equals(Object) - Method in class org.aksw.jena_sparql_api.io.json.GraphNameAndNode
 
execStream() - Method in interface org.aksw.jena_sparql_api.io.endpoint.FilterConfig
 
execStream() - Method in class org.aksw.jena_sparql_api.io.endpoint.FilterExecutionJava
Ideally, premature closing of the input stream should propagate upstream and terminate any transformation processes upstream
execStream() - Method in interface org.aksw.jena_sparql_api.io.endpoint.InputStreamSupplier
 
execStream() - Method in class org.aksw.jena_sparql_api.io.endpoint.InputStreamSupplierBasic
 
execStream() - Method in class org.aksw.jena_sparql_api.io.filter.sys.FilterExecutionFromSysFunction
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
execToHotFile(Path) - Method in class org.aksw.jena_sparql_api.io.filter.sys.FilterExecutionFromSysFunction
Execute the stream and write the result to a hot file TODO What if the input is a hot file? We can wait for file completion or we can connect to its stream.
execute() - Method in class org.aksw.jena_sparql_api.io.utils.SimpleProcessExecutor
 
executeCore() - Method in class org.aksw.jena_sparql_api.io.utils.SimpleProcessExecutor
 
executeFuture() - Method in class org.aksw.jena_sparql_api.io.utils.SimpleProcessExecutor
 
executeReadLines(Flowable<String>, FlowableEmitter<String>) - Method in class org.aksw.jena_sparql_api.io.utils.SimpleProcessExecutor
 
exposedStartPos - Variable in class org.aksw.jena_sparql_api.io.binseach.SeekableFromBlock
The start position exposed - may be non-zero or even negative!
extractKnownPathFromDestination(Destination) - Method in class org.aksw.jena_sparql_api.io.filter.sys.FilterExecutionFromSysFunction
 

F

fileBeingCreated - Variable in class org.aksw.jena_sparql_api.io.endpoint.DestinationFromFileCreation
The disposable of the fileCreation
FileConverterConfig - Interface in org.aksw.jena_sparql_api.io.endpoint
 
fileCreation - Variable in class org.aksw.jena_sparql_api.io.endpoint.DestinationFromFileCreation
 
FileCreation - Interface in org.aksw.jena_sparql_api.io.endpoint
An active process that creates a file
FileCreationWrapper - Class in org.aksw.jena_sparql_api.io.filter.sys
Wrap an existing file as a FileCreation that has completed
FileCreationWrapper(Path) - Constructor for class org.aksw.jena_sparql_api.io.filter.sys.FileCreationWrapper
 
FileDestination - Interface in org.aksw.jena_sparql_api.io.endpoint
 
FileWritingProcess - Interface in org.aksw.jena_sparql_api.io.endpoint
 
filter - Variable in class org.aksw.jena_sparql_api.io.endpoint.DestinationFilter
 
Filter - Interface in org.aksw.jena_sparql_api.io.filter
In an ideal world, we could transform any stream of data to another stream using a transformation function like Function However, in practice, we sometimes need to write intermediate files: - A filter may not natively support streaming input and needs to save it as a file first - A filter may not natively support streaming output and needs to serve it from a file - It may be more efficient to pass data to filters as files - without the jvm in between So a filter becomes more of a Function And finally, we want to control file creation if it has to happen
FilterBuilder - Interface in org.aksw.jena_sparql_api.io.endpoint
 
FilterConfig - Interface in org.aksw.jena_sparql_api.io.endpoint
 
FilterEngine - Interface in org.aksw.jena_sparql_api.io.endpoint
An engine is a factory for executions that process input to output.
FilterEngineFromSysFunction - Class in org.aksw.jena_sparql_api.io.filter.sys
 
FilterEngineFromSysFunction(SysCallFn) - Constructor for class org.aksw.jena_sparql_api.io.filter.sys.FilterEngineFromSysFunction
 
FilterEngineJava - Class in org.aksw.jena_sparql_api.io.endpoint
 
FilterEngineJava(Function<InputStream, InputStream>) - Constructor for class org.aksw.jena_sparql_api.io.endpoint.FilterEngineJava
 
FilterExecutionFromSysFunction - Class in org.aksw.jena_sparql_api.io.filter.sys
 
FilterExecutionFromSysFunction(SysCallFn, Destination) - Constructor for class org.aksw.jena_sparql_api.io.filter.sys.FilterExecutionFromSysFunction
 
FilterExecutionJava - Class in org.aksw.jena_sparql_api.io.endpoint
 
FilterExecutionJava(Function<InputStream, InputStream>, Destination) - Constructor for class org.aksw.jena_sparql_api.io.endpoint.FilterExecutionJava
 
filterMetadata - Variable in class org.aksw.jena_sparql_api.io.filter.sys.FilterExecutionFromSysFunction
 
FilterMetadata - Interface in org.aksw.jena_sparql_api.io.filter.sys
 
finalize() - Method in class org.aksw.jena_sparql_api.io.common.ReferenceImpl
TODO Switch to Java 9 Cleaner once we upgrade
find(Seekable) - Method in class org.aksw.jena_sparql_api.io.binseach.SeekableMatcherDelegate
 
find(Seekable) - Method in class org.aksw.jena_sparql_api.io.binseach.SeekableMatcherForByte
 
find(Seekable) - Method in class org.aksw.jena_sparql_api.io.deprecated.BoyerMooreMatcher
 
find(Seekable) - Method in interface org.aksw.jena_sparql_api.io.deprecated.SeekableMatcher
Move the position to the next match.
firstDistinguishedItem - Variable in class org.aksw.jena_sparql_api.io.utils.OmitSimilarItems
 
forceDestinationToFile(Single<InputStreamSupplier>, Path) - Static method in class org.aksw.jena_sparql_api.io.filter.sys.FilterExecutionFromSysFunction
 
forceInputFileCreation(Destination) - Method in class org.aksw.jena_sparql_api.io.filter.sys.FilterExecutionFromSysFunction
 
forInput(FilterConfig) - Method in interface org.aksw.jena_sparql_api.io.endpoint.FilterEngine
Pipe data from a prior filter into this one
forInput(Path) - Method in interface org.aksw.jena_sparql_api.io.endpoint.FilterEngine
 
forInput(InputStreamSupplier) - Method in interface org.aksw.jena_sparql_api.io.endpoint.FilterEngine
 
forInput(Destination) - Method in interface org.aksw.jena_sparql_api.io.endpoint.FilterEngine
 
forInput(Single<Path>) - Method in interface org.aksw.jena_sparql_api.io.endpoint.FilterEngine
Create an input from a file that is currently written to.
forInput(InputStream) - Method in interface org.aksw.jena_sparql_api.io.endpoint.FilterEngine
Ideally input should be source-like: sources are idle entities (do not need to be closed by the engine) that allow for creation of as many input streams as desired.
forInput(Path) - Method in class org.aksw.jena_sparql_api.io.endpoint.FilterEngineJava
 
forInput(InputStreamSupplier) - Method in class org.aksw.jena_sparql_api.io.endpoint.FilterEngineJava
 
forInput(Single<Path>) - Method in class org.aksw.jena_sparql_api.io.endpoint.FilterEngineJava
 
forInput(FilterConfig) - Method in class org.aksw.jena_sparql_api.io.endpoint.FilterEngineJava
 
forInput(Destination) - Method in class org.aksw.jena_sparql_api.io.endpoint.FilterEngineJava
 
forInput(Path) - Method in class org.aksw.jena_sparql_api.io.filter.sys.FilterEngineFromSysFunction
 
forInput(InputStreamSupplier) - Method in class org.aksw.jena_sparql_api.io.filter.sys.FilterEngineFromSysFunction
 
forInput(FilterConfig) - Method in class org.aksw.jena_sparql_api.io.filter.sys.FilterEngineFromSysFunction
 
forInput(Single<Path>) - Method in class org.aksw.jena_sparql_api.io.filter.sys.FilterEngineFromSysFunction
 
forInput(Destination) - Method in class org.aksw.jena_sparql_api.io.filter.sys.FilterEngineFromSysFunction
 
forStrings(int, Consumer<String>) - Static method in class org.aksw.jena_sparql_api.io.utils.OmitSimilarItems
 
from(Path) - Static method in class org.aksw.jena_sparql_api.io.pipe.process.InputStreamOrPath
 
from(InputStream) - Static method in class org.aksw.jena_sparql_api.io.pipe.process.InputStreamOrPath
 
fromByteSource(ByteSource) - Static method in class org.aksw.jena_sparql_api.io.endpoint.Destinations
 
fromCmdStreamToStream(String...) - Static method in interface org.aksw.jena_sparql_api.io.pipe.process.SysCallPipeSpec
 
fromFile(Path) - Static method in class org.aksw.jena_sparql_api.io.endpoint.Destinations
 
fromSortedNtriplesBzip2File(Path) - Static method in class org.aksw.jena_sparql_api.io.lib.SpecialGraphs
 
fromSortedNtriplesFile(Path) - Static method in class org.aksw.jena_sparql_api.io.lib.SpecialGraphs
 
fromSysCallStreamToStream(String...) - Static method in class org.aksw.jena_sparql_api.io.pipe.process.PipeTransformRx
 
future() - Method in interface org.aksw.jena_sparql_api.io.endpoint.FileCreation
A completable future that fires when the file creation is complete or an exception occurred
future() - Method in class org.aksw.jena_sparql_api.io.endpoint.HotFileFromJava
 
future - Variable in class org.aksw.jena_sparql_api.io.filter.sys.FileCreationWrapper
 
future() - Method in class org.aksw.jena_sparql_api.io.filter.sys.FileCreationWrapper
 
future() - Method in class org.aksw.jena_sparql_api.io.filter.sys.HotFileFromProcess
 
fwd(boolean, Reference<Block>, Seekable) - Static method in class org.aksw.jena_sparql_api.io.binseach.BlockIterState
 
fwd(boolean, Reference<Block>) - Static method in class org.aksw.jena_sparql_api.io.binseach.BlockIterState
 
fwdMagicPattern - Static variable in class org.aksw.jena_sparql_api.io.binseach.bz2.BlockSourceBzip2
 

G

get() - Static method in class org.aksw.jena_sparql_api.conjure.entity.utils.PathCoderRegistry
 
get() - Method in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream.ByteArrayChannel
 
get(long) - Method in interface org.aksw.jena_sparql_api.io.binseach.ByteBufferSupplier
 
get() - Method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
Get the byte at the current position Does not change the position Throws an exception if beyond end of data
get(long) - Method in interface org.aksw.jena_sparql_api.io.binseach.Seekable
Move to 1 byte beyond the know end
get() - Method in interface org.aksw.jena_sparql_api.io.binseach.Seekable
Read a byte at the current position
get() - Method in class org.aksw.jena_sparql_api.io.binseach.SeekableFromBlock
 
get(long) - Method in interface org.aksw.jena_sparql_api.io.binseach.SeekableSource
 
get(long) - Method in class org.aksw.jena_sparql_api.io.binseach.SeekableSourceFromPageManager
 
get() - Method in interface org.aksw.jena_sparql_api.io.common.Reference
Get the referent
get() - Method in class org.aksw.jena_sparql_api.io.common.ReferenceImpl
 
get() - Method in interface org.aksw.jena_sparql_api.io.common.ResourceHolder
 
get() - Method in class org.aksw.jena_sparql_api.io.common.ResourceHolderImpl
 
get() - Static method in class org.aksw.jena_sparql_api.io.pipe.process.ProcessPipeEngineNative
 
getAquisitionStackTrace() - Method in interface org.aksw.jena_sparql_api.io.common.Reference
Optional operation.
getAquisitionStackTrace() - Method in class org.aksw.jena_sparql_api.io.common.ReferenceImpl
 
getBlockStart() - Method in class org.aksw.jena_sparql_api.io.binseach.DecodedDataBlock
 
getBufferForPage(long) - Method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
If a page with the given offset exists, the following fields are updated: - displacement - absMinIndexInPage - absMaxIndexInPage Note, that the relative caches are not updated
getBufferForPos(long) - Method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
getBufferSource() - Method in class org.aksw.jena_sparql_api.io.binseach.DecodedDataBlock
 
getByte(Seekable) - Method in class org.aksw.jena_sparql_api.io.deprecated.BoyerMooreMatcher
 
getChannelFactory() - Method in class org.aksw.jena_sparql_api.io.binseach.DecodedDataBlock
 
getCoder(String) - Method in class org.aksw.jena_sparql_api.conjure.entity.utils.PathCoderRegistry
 
getCoderNames() - Method in class org.aksw.jena_sparql_api.conjure.entity.utils.PathCoderRegistry
 
getComment() - Method in class org.aksw.jena_sparql_api.io.common.ReferenceImpl
 
getCreationStatus() - Method in interface org.aksw.jena_sparql_api.io.endpoint.Destination
Get a description of the creation status.
getCreationStatus() - Method in class org.aksw.jena_sparql_api.io.endpoint.DestinationFilter
 
getCreationStatus() - Method in class org.aksw.jena_sparql_api.io.endpoint.DestinationFromByteSource
 
getCreationStatus() - Method in class org.aksw.jena_sparql_api.io.endpoint.DestinationFromFile
 
getCreationStatus() - Method in class org.aksw.jena_sparql_api.io.endpoint.DestinationFromFileCreation
 
getCreationStatus() - Method in class org.aksw.jena_sparql_api.io.endpoint.DestinationFromSwitch
 
getDataset() - Method in class org.aksw.jena_sparql_api.io.json.GroupedResourceInDataset
 
getDestination() - Method in class org.aksw.jena_sparql_api.io.endpoint.DestinationFromSwitch
 
getEffectiveSource() - Method in class org.aksw.jena_sparql_api.io.filter.sys.FilterExecutionFromSysFunction
 
getEndPos() - Method in interface org.aksw.jena_sparql_api.io.binseach.PageManager
 
getEndPos() - Method in class org.aksw.jena_sparql_api.io.binseach.PageManagerForByteBuffer
 
getEndPos() - Method in class org.aksw.jena_sparql_api.io.binseach.PageManagerForFileChannel
 
getEndPos() - Method in class org.aksw.jena_sparql_api.io.binseach.PageManagerWrapper
 
getFileBeingCreated() - Method in class org.aksw.jena_sparql_api.io.endpoint.DestinationFromFileCreation
The file being created once there is a subscription to the single
getFileCreation() - Method in class org.aksw.jena_sparql_api.io.endpoint.DestinationFromFileCreation
 
getFilter() - Method in class org.aksw.jena_sparql_api.io.endpoint.DestinationFilter
 
getGraphName() - Method in class org.aksw.jena_sparql_api.io.json.GraphNameAndNode
 
getGraphNameAndNodes() - Method in class org.aksw.jena_sparql_api.io.json.GroupedResourceInDataset
 
getHealthCheckInterval() - Method in class org.aksw.jena_sparql_api.io.utils.AbstractSystemService
 
getId() - Method in interface org.aksw.jena_sparql_api.io.binseach.Page
 
getId() - Method in class org.aksw.jena_sparql_api.io.binseach.PageBase
 
getIndexForPos(long) - Method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
getInput() - Method in interface org.aksw.jena_sparql_api.io.endpoint.FilterBuilder
 
getInputStream() - Method in class org.aksw.jena_sparql_api.io.pipe.process.InputStreamOrPath
 
getInputStream() - Method in interface org.aksw.jena_sparql_api.io.pipe.process.ProcessSink
 
getInputStream() - Method in class org.aksw.jena_sparql_api.io.pipe.process.ProcessSinkImpl
 
getIsDone() - Method in class org.aksw.jena_sparql_api.io.endpoint.ConcurrentFileEndpoint
 
getMaxPos() - Method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
getMinPos() - Method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
getNextPosFor(byte) - Method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
Returns the position of the next delimiter or the end of the stream
getNode() - Method in class org.aksw.jena_sparql_api.io.json.GraphNameAndNode
 
getOffset() - Method in interface org.aksw.jena_sparql_api.io.binseach.Block
Offset in a parent container; should be 0 if there is none
getOffset() - Method in class org.aksw.jena_sparql_api.io.binseach.DecodedDataBlock
 
getOutput() - Method in interface org.aksw.jena_sparql_api.io.endpoint.FilterBuilder
 
getOutputSink() - Method in class org.aksw.jena_sparql_api.io.utils.AbstractSystemService
 
getOutputSink() - Method in class org.aksw.jena_sparql_api.io.utils.SimpleProcessExecutor
 
getOutputStream() - Method in class org.aksw.jena_sparql_api.io.pipe.process.OutputStreamOrPath
 
getPageForPos(long) - Method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
getPageManager() - Method in interface org.aksw.jena_sparql_api.io.binseach.Page
 
getPageManager() - Method in class org.aksw.jena_sparql_api.io.binseach.PageBase
 
getPageSize() - Method in interface org.aksw.jena_sparql_api.io.binseach.PageManager
The pageSize.
getPageSize() - Method in class org.aksw.jena_sparql_api.io.binseach.PageManagerForByteBuffer
 
getPageSize() - Method in class org.aksw.jena_sparql_api.io.binseach.PageManagerForFileChannel
 
getPageSize() - Method in class org.aksw.jena_sparql_api.io.binseach.PageManagerWrapper
 
getPath() - Method in class org.aksw.jena_sparql_api.io.endpoint.ConcurrentFileEndpoint
 
getPath() - Method in class org.aksw.jena_sparql_api.io.endpoint.DestinationFromFile
 
getPath() - Method in class org.aksw.jena_sparql_api.io.pipe.process.InputStreamOrPath
 
getPath() - Method in class org.aksw.jena_sparql_api.io.pipe.process.OutputStreamOrPath
 
getPointer(byte[][], BufferFromInputStream.BucketPointer, long) - Static method in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream
 
getPos() - Method in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream.ByteArrayChannel
 
getPos() - Method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
getPos() - Method in interface org.aksw.jena_sparql_api.io.binseach.Seekable
Optional operation.
getPos() - Method in class org.aksw.jena_sparql_api.io.binseach.SeekableFromBlock
 
getPosition(byte[][], int, int) - Static method in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream
 
getPosOfFirstMatch(Seekable, byte, byte[]) - Static method in class org.aksw.jena_sparql_api.io.binseach.BinarySearchOnSortedFile
The initial position is assumed point to the delimiter The result will point to the initial position or a preceding delimiter If there is no preceding delimiter, the seekable will be positioned before start
getPrevPosFor(byte) - Method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
getProcessBuilder() - Method in class org.aksw.jena_sparql_api.io.utils.SimpleProcessExecutor
Return the underlying processBuilder
getRefForPage(long) - Method in class org.aksw.jena_sparql_api.io.binseach.PageManagerForFileChannel
 
getRelMaxIndex(long) - Method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
getRelMinIndex(long) - Method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
getSimilarityRemover() - Method in class org.aksw.jena_sparql_api.io.utils.SimpleProcessExecutor
 
getSize() - Method in interface org.aksw.jena_sparql_api.io.binseach.ByteBufferSupplier
 
getSizeOfBlock(long) - Method in interface org.aksw.jena_sparql_api.io.binseach.BlockSource
 
getSizeOfBlock(long) - Method in class org.aksw.jena_sparql_api.io.binseach.BlockSourceFromPageManager
 
getSizeOfBlock(long) - Method in class org.aksw.jena_sparql_api.io.binseach.bz2.BlockSourceBzip2
 
getSubjectCache() - Method in class org.aksw.jena_sparql_api.io.binseach.GraphFromSubjectCache
 
goodSuffixTable - Variable in class org.aksw.jena_sparql_api.io.deprecated.BoyerMooreMatcher
 
goodSuffixTable - Variable in class org.aksw.jena_sparql_api.io.deprecated.BoyerMooreMatcherFactory
 
graphBaseFind(Triple) - Method in class org.aksw.jena_sparql_api.io.binseach.GraphFromPrefixMatcher
 
graphBaseFind(Triple) - Method in class org.aksw.jena_sparql_api.io.binseach.GraphFromSubjectCache
 
graphBaseFindCore(Triple) - Method in class org.aksw.jena_sparql_api.io.binseach.GraphFromPrefixMatcher
 
GraphFromPrefixMatcher - Class in org.aksw.jena_sparql_api.io.binseach
TODO Check whether Graph is the appropriate abstraction
GraphFromPrefixMatcher(BinarySearcher) - Constructor for class org.aksw.jena_sparql_api.io.binseach.GraphFromPrefixMatcher
 
GraphFromSubjectCache - Class in org.aksw.jena_sparql_api.io.binseach
 
GraphFromSubjectCache(Graph) - Constructor for class org.aksw.jena_sparql_api.io.binseach.GraphFromSubjectCache
 
GraphFromSubjectCache(Graph, Cache<Node, Graph>) - Constructor for class org.aksw.jena_sparql_api.io.binseach.GraphFromSubjectCache
 
graphName - Variable in class org.aksw.jena_sparql_api.io.json.GraphNameAndNode
 
GraphNameAndNode - Class in org.aksw.jena_sparql_api.io.json
 
GraphNameAndNode(String, Node) - Constructor for class org.aksw.jena_sparql_api.io.json.GraphNameAndNode
 
graphNameAndNodes - Variable in class org.aksw.jena_sparql_api.io.json.GroupedResourceInDataset
 
GroupedResourceInDataset - Class in org.aksw.jena_sparql_api.io.json
 
GroupedResourceInDataset(Dataset) - Constructor for class org.aksw.jena_sparql_api.io.json.GroupedResourceInDataset
 
GroupedResourceInDataset(Dataset, Set<GraphNameAndNode>) - Constructor for class org.aksw.jena_sparql_api.io.json.GroupedResourceInDataset
 

H

hasBlockAfter(long) - Method in interface org.aksw.jena_sparql_api.io.binseach.BlockSource
 
hasBlockAfter(long) - Method in class org.aksw.jena_sparql_api.io.binseach.BlockSourceFromPageManager
 
hasBlockAfter(long) - Method in class org.aksw.jena_sparql_api.io.binseach.bz2.BlockSourceBzip2
 
hasBlockBefore(long) - Method in interface org.aksw.jena_sparql_api.io.binseach.BlockSource
 
hasBlockBefore(long) - Method in class org.aksw.jena_sparql_api.io.binseach.BlockSourceFromPageManager
 
hasBlockBefore(long) - Method in class org.aksw.jena_sparql_api.io.binseach.bz2.BlockSourceBzip2
 
hashCode() - Method in class org.aksw.jena_sparql_api.io.json.GraphNameAndNode
 
hasNext() - Method in interface org.aksw.jena_sparql_api.io.binseach.Block
Check if there is a subsequent block.
hasNext() - Method in class org.aksw.jena_sparql_api.io.binseach.BlockIterState
 
hasNext() - Method in class org.aksw.jena_sparql_api.io.binseach.DecodedDataBlock
 
hasPrev() - Method in interface org.aksw.jena_sparql_api.io.binseach.Block
 
hasPrev() - Method in class org.aksw.jena_sparql_api.io.binseach.DecodedDataBlock
 
healthCheckInterval - Variable in class org.aksw.jena_sparql_api.io.utils.AbstractSystemService
 
HotFile - Interface in org.aksw.jena_sparql_api.io.endpoint
A hot file is a currently running file creation to by another thread or process.
HotFileFromJava - Class in org.aksw.jena_sparql_api.io.endpoint
 
HotFileFromJava(ConcurrentFileEndpoint, AutoCloseable) - Constructor for class org.aksw.jena_sparql_api.io.endpoint.HotFileFromJava
 
HotFileFromProcess - Class in org.aksw.jena_sparql_api.io.filter.sys
 
HotFileFromProcess(Path, Single<Integer>) - Constructor for class org.aksw.jena_sparql_api.io.filter.sys.HotFileFromProcess
 

I

id - Variable in class org.aksw.jena_sparql_api.io.binseach.PageBase
 
ifNeedsFileInput(Supplier<Path>, BiConsumer<Path, FileWritingProcess>) - Method in interface org.aksw.jena_sparql_api.io.endpoint.FilterConfig
 
ifNeedsFileInput(Supplier<Path>, BiConsumer<Path, FileWritingProcess>) - Method in class org.aksw.jena_sparql_api.io.endpoint.FilterExecutionJava
Same as execStream() as this execution engine will never ask for the creation of temporary files
ifNeedsFileInput(Supplier<Path>, BiConsumer<Path, FileWritingProcess>) - Method in class org.aksw.jena_sparql_api.io.filter.sys.FilterExecutionFromSysFunction
 
ifNeedsFileOutput(Supplier<Path>, BiConsumer<Path, FileWritingProcess>) - Method in interface org.aksw.jena_sparql_api.io.endpoint.FilterConfig
 
ifNeedsFileOutput(Supplier<Path>, BiConsumer<Path, FileWritingProcess>) - Method in class org.aksw.jena_sparql_api.io.endpoint.FilterExecutionJava
 
ifNeedsFileOutput(Supplier<Path>, BiConsumer<Path, FileWritingProcess>) - Method in class org.aksw.jena_sparql_api.io.filter.sys.FilterExecutionFromSysFunction
 
index - Variable in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
Index is relative to the the page's buffer.position()
indexOf(byte[], byte[]) - Static method in class org.aksw.jena_sparql_api.io.deprecated.BoyerMooreByteFromWikipedia
Returns the index within this string of the first occurrence of the specified substring.
init() - Method in class org.aksw.jena_sparql_api.io.binseach.SeekableFromBlock
 
init(Path, Single<Integer>) - Method in class org.aksw.jena_sparql_api.io.filter.sys.HotFileFromProcess
 
InputSplits - Class in org.aksw.jena_sparql_api.io.split
 
InputSplits() - Constructor for class org.aksw.jena_sparql_api.io.split.InputSplits
 
inputStream - Variable in class org.aksw.jena_sparql_api.io.pipe.process.InputStreamOrPath
 
InputStreamOrPath - Class in org.aksw.jena_sparql_api.io.pipe.process
Object that holds either an input stream or a path.
InputStreamOrPath(Path) - Constructor for class org.aksw.jena_sparql_api.io.pipe.process.InputStreamOrPath
 
InputStreamOrPath(InputStream) - Constructor for class org.aksw.jena_sparql_api.io.pipe.process.InputStreamOrPath
 
InputStreamSource - Interface in org.aksw.jena_sparql_api.io.endpoint
 
inputStreamSource - Variable in class org.aksw.jena_sparql_api.io.endpoint.InputStreamSupplierBasic
 
InputStreamSupplier - Interface in org.aksw.jena_sparql_api.io.endpoint
An InputStreamSupplier is a source for InputStreams Obtaining an instance from the supplier should be near instant.
InputStreamSupplierBasic - Class in org.aksw.jena_sparql_api.io.endpoint
 
InputStreamSupplierBasic(InputStreamSource) - Constructor for class org.aksw.jena_sparql_api.io.endpoint.InputStreamSupplierBasic
 
INSTANCE - Static variable in class org.aksw.jena_sparql_api.conjure.entity.utils.PathCoderRegistry
 
IoTransform - Class in org.aksw.jena_sparql_api.io.filter.sys
 
IoTransform() - Constructor for class org.aksw.jena_sparql_api.io.filter.sys.IoTransform
 
isAbandoned - Variable in class org.aksw.jena_sparql_api.io.endpoint.ConcurrentFileEndpoint
 
isAbandoned() - Method in class org.aksw.jena_sparql_api.io.endpoint.ConcurrentFileEndpoint
 
isAborted() - Method in class org.aksw.jena_sparql_api.io.endpoint.ConcurrentFileReader
 
isAlive() - Method in interface org.aksw.jena_sparql_api.io.common.Reference
A reference may itself be released, but references to it may keep it alive
isAlive() - Method in class org.aksw.jena_sparql_api.io.common.ReferenceImpl
 
isClosed() - Method in class org.aksw.jena_sparql_api.io.binseach.GraphFromSubjectCache
 
isClosed() - Method in interface org.aksw.jena_sparql_api.io.common.Reference
Check whether this reference is closed / released
isClosed() - Method in class org.aksw.jena_sparql_api.io.common.ReferenceImpl
 
isComplete() - Method in class org.aksw.jena_sparql_api.io.binseach.ReadableByteChannelFromBlockingQueue
 
isDataSupplierConsumed - Variable in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream
Flag to indicate that the dataSupplier has been consumed This is the case when dataSupplier(buffer) returns -1
isDone - Variable in class org.aksw.jena_sparql_api.io.endpoint.ConcurrentFileEndpoint
 
isForward() - Method in class org.aksw.jena_sparql_api.io.binseach.SeekableMatcherDelegate
 
isForward() - Method in class org.aksw.jena_sparql_api.io.binseach.SeekableMatcherForByte
 
isForward() - Method in class org.aksw.jena_sparql_api.io.deprecated.BoyerMooreMatcher
 
isForward() - Method in interface org.aksw.jena_sparql_api.io.deprecated.SeekableMatcher
Whether the matcher matches in forward direction and thus nextPos() moves towards the end of the match.
isFwd - Variable in class org.aksw.jena_sparql_api.io.binseach.BlockIterState
 
isFwd - Variable in class org.aksw.jena_sparql_api.io.binseach.SeekableMatcherForByte
 
isFwd - Variable in class org.aksw.jena_sparql_api.io.deprecated.BoyerMooreMatcher
 
isFwd - Variable in class org.aksw.jena_sparql_api.io.deprecated.BoyerMooreMatcherFactory
 
isOpen() - Method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
isOpen - Variable in class org.aksw.jena_sparql_api.io.binseach.ReadableByteChannelBase
 
isOpen() - Method in class org.aksw.jena_sparql_api.io.binseach.ReadableByteChannelBase
 
isOpen() - Method in class org.aksw.jena_sparql_api.io.binseach.ReadableByteChannelForLinesMatchingPrefix
 
isOpen - Variable in class org.aksw.jena_sparql_api.io.binseach.ReadableByteChannelFromBlockingQueue
 
isOpen() - Method in class org.aksw.jena_sparql_api.io.binseach.ReadableByteChannelFromBlockingQueue
 
isOpen() - Method in class org.aksw.jena_sparql_api.io.binseach.SeekableFromBlock
 
isOpen() - Method in class org.aksw.jena_sparql_api.io.endpoint.ConcurrentFileEndpoint
 
isOpen() - Method in class org.aksw.jena_sparql_api.io.endpoint.ConcurrentFileReader
 
isOutputStream() - Method in class org.aksw.jena_sparql_api.io.pipe.process.OutputStreamOrPath
 
isPath() - Method in class org.aksw.jena_sparql_api.io.pipe.process.InputStreamOrPath
 
isPath() - Method in class org.aksw.jena_sparql_api.io.pipe.process.OutputStreamOrPath
 
isPosAfterEnd() - Method in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream.ByteArrayChannel
 
isPosAfterEnd() - Method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
isPosAfterEnd() - Method in interface org.aksw.jena_sparql_api.io.binseach.Seekable
The state of a seekable may be one unit beyond the end.
isPosAfterEnd() - Method in class org.aksw.jena_sparql_api.io.binseach.SeekableFromBlock
 
isPosBeforeStart() - Method in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream.ByteArrayChannel
 
isPosBeforeStart() - Method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
isPosBeforeStart() - Method in interface org.aksw.jena_sparql_api.io.binseach.Seekable
The state of a seekable may be one unit before the start.
isPosBeforeStart() - Method in class org.aksw.jena_sparql_api.io.binseach.SeekableFromBlock
 
isPrefix(byte[], int) - Static method in class org.aksw.jena_sparql_api.io.deprecated.BoyerMooreByteFromWikipedia
Is needle[p:end] a prefix of needle?
isReleased - Variable in class org.aksw.jena_sparql_api.io.common.ReferenceImpl
 
isService - Variable in class org.aksw.jena_sparql_api.io.utils.SimpleProcessExecutor
 
isService() - Method in class org.aksw.jena_sparql_api.io.utils.SimpleProcessExecutor
 
isStream() - Method in class org.aksw.jena_sparql_api.io.pipe.process.InputStreamOrPath
 
isTooSimilar - Variable in class org.aksw.jena_sparql_api.io.utils.OmitSimilarItems
 
isUnderlyingEntityKnownToBeClosed() - Method in class org.aksw.jena_sparql_api.io.binseach.ReadableByteChannelBase
 
isValid() - Method in interface org.aksw.jena_sparql_api.io.common.ResourceHolder
A resource holder is valid as long as it was not closed.
isValid() - Method in class org.aksw.jena_sparql_api.io.common.ResourceHolderImpl
 
itemDelegate - Variable in class org.aksw.jena_sparql_api.io.utils.OmitSimilarItems
 

K

KEY_GRAPH - Static variable in class org.aksw.jena_sparql_api.io.json.RDFNodeJsonUtils
 
KEY_NODE - Static variable in class org.aksw.jena_sparql_api.io.json.RDFNodeJsonUtils
 
knownDataSize - Variable in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream
The number of cached bytes.

L

length - Variable in class org.aksw.jena_sparql_api.io.binseach.CharSequenceFromSeekable
 
length() - Method in class org.aksw.jena_sparql_api.io.binseach.CharSequenceFromSeekable
 
length() - Method in class org.aksw.jena_sparql_api.io.binseach.DecodedDataBlock
 
length - Variable in class org.aksw.jena_sparql_api.io.binseach.ReverseCharSequenceFromSeekable
 
length() - Method in class org.aksw.jena_sparql_api.io.binseach.ReverseCharSequenceFromSeekable
 
length() - Method in interface org.aksw.jena_sparql_api.io.binseach.Segment
Retrieve the length of the segment For segments that are based on encoded data this method may trigger a full read
limitNext(long) - Method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
Limit the
limitPrev(long) - Method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
Limit the
loadBlock(Seekable) - Method in class org.aksw.jena_sparql_api.io.binseach.bz2.BlockSourceBzip2
 
loadData(int) - Method in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream
fetch a chunk from the input stream
loadDataUpTo(long) - Method in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream
 
loadGraph(Node) - Method in class org.aksw.jena_sparql_api.io.binseach.GraphFromSubjectCache
 
loadNextBlock() - Method in class org.aksw.jena_sparql_api.io.binseach.SeekableFromBlock
 
lowerCaseMode - Variable in class org.aksw.jena_sparql_api.io.deprecated.BoyerMooreMatcherFactory
 

M

magicStr - Static variable in class org.aksw.jena_sparql_api.io.binseach.bz2.BlockSourceBzip2
 
main(String[]) - Static method in class org.aksw.jena_sparql_api.conjure.entity.utils.PathCoderGzip
 
main(String[]) - Static method in class org.aksw.jena_sparql_api.conjure.entity.utils.PathCoderLbZip
 
main(String[]) - Static method in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream
 
main(String[]) - Static method in class org.aksw.jena_sparql_api.io.binseach.GraphFromPrefixMatcher
 
main(String[]) - Static method in class org.aksw.jena_sparql_api.io.binseach.MainPlaygroundScanFile
 
main(String[]) - Static method in class org.aksw.jena_sparql_api.io.endpoint.ConcurrentFileEndpoint
 
main(String[]) - Static method in class org.aksw.jena_sparql_api.io.filter.sys.HotFileFromProcess
 
main(String[]) - Static method in class org.aksw.jena_sparql_api.io.json.RDFNodeJsonUtils
 
main(String[]) - Static method in class org.aksw.jena_sparql_api.io.json.TypeAdapterNode
 
main(String[]) - Static method in class org.aksw.jena_sparql_api.io.pipe.process.ProcessPipeUtils
TODO Convert to test cases
mainBoyerMooreTest(String[]) - Static method in class org.aksw.jena_sparql_api.io.binseach.MainPlaygroundScanFile
 
mainBz2Decode(String[]) - Static method in class org.aksw.jena_sparql_api.io.binseach.MainPlaygroundScanFile
 
mainBz2DecodeNice(String[]) - Static method in class org.aksw.jena_sparql_api.io.binseach.MainPlaygroundScanFile
 
mainOld(String[]) - Static method in class org.aksw.jena_sparql_api.io.filter.sys.IoTransform
 
MainPlaygroundScanFile - Class in org.aksw.jena_sparql_api.io.binseach
 
MainPlaygroundScanFile() - Constructor for class org.aksw.jena_sparql_api.io.binseach.MainPlaygroundScanFile
 
mainWc(String[]) - Static method in class org.aksw.jena_sparql_api.io.binseach.MainPlaygroundScanFile
 
makeByteTableOld(byte[]) - Static method in class org.aksw.jena_sparql_api.io.deprecated.BoyerMooreByteFromWikipedia
Makes the jump table based on the mismatched character information.
makeOffsetTableFromC(byte[]) - Static method in class org.aksw.jena_sparql_api.io.deprecated.BoyerMooreByteFromWikipedia
Makes the jump table based on the scan offset which mismatch occurs.
mapPathToPath() - Method in interface org.aksw.jena_sparql_api.io.pipe.process.PipeTransform
 
mapPathToPath() - Method in class org.aksw.jena_sparql_api.io.pipe.process.PipeTransformSysCall
 
mapPathToPath() - Method in class org.aksw.jena_sparql_api.io.pipe.process.PipeTransformSysCallStream
 
mapPathToPath(BiFunction<Path, Path, String[]>) - Method in interface org.aksw.jena_sparql_api.io.pipe.process.ProcessPipeEngine
 
mapPathToPath(BiFunction<Path, Path, String[]>) - Method in class org.aksw.jena_sparql_api.io.pipe.process.ProcessPipeEngineNative
 
mapPathToPath(BiFunction<Path, Path, String[]>) - Static method in class org.aksw.jena_sparql_api.io.pipe.process.ProcessPipeUtils
 
mapPathToStream() - Method in interface org.aksw.jena_sparql_api.io.pipe.process.PipeTransform
 
mapPathToStream() - Method in class org.aksw.jena_sparql_api.io.pipe.process.PipeTransformRx
 
mapPathToStream() - Method in class org.aksw.jena_sparql_api.io.pipe.process.PipeTransformSysCall
 
mapPathToStream() - Method in class org.aksw.jena_sparql_api.io.pipe.process.PipeTransformSysCallStream
 
mapPathToStream(Function<Path, String[]>) - Method in interface org.aksw.jena_sparql_api.io.pipe.process.ProcessPipeEngine
 
mapPathToStream(Function<Path, String[]>) - Method in class org.aksw.jena_sparql_api.io.pipe.process.ProcessPipeEngineNative
 
mapPathToStream(Function<Path, String[]>) - Static method in class org.aksw.jena_sparql_api.io.pipe.process.ProcessPipeUtils
 
mapStreamToPath() - Method in interface org.aksw.jena_sparql_api.io.pipe.process.PipeTransform
 
mapStreamToPath(Path) - Method in class org.aksw.jena_sparql_api.io.pipe.process.PipeTransformRx
 
mapStreamToPath() - Method in class org.aksw.jena_sparql_api.io.pipe.process.PipeTransformSysCall
 
mapStreamToPath() - Method in class org.aksw.jena_sparql_api.io.pipe.process.PipeTransformSysCallStream
 
mapStreamToPath(Function<Path, String[]>) - Method in interface org.aksw.jena_sparql_api.io.pipe.process.ProcessPipeEngine
 
mapStreamToPath(Function<Path, String[]>) - Method in class org.aksw.jena_sparql_api.io.pipe.process.ProcessPipeEngineNative
 
mapStreamToPath(Function<Path, String[]>) - Static method in class org.aksw.jena_sparql_api.io.pipe.process.ProcessPipeUtils
 
mapStreamToStream() - Method in interface org.aksw.jena_sparql_api.io.pipe.process.PipeTransform
 
mapStreamToStream() - Method in class org.aksw.jena_sparql_api.io.pipe.process.PipeTransformRx
 
mapStreamToStream() - Method in class org.aksw.jena_sparql_api.io.pipe.process.PipeTransformSysCall
 
mapStreamToStream() - Method in class org.aksw.jena_sparql_api.io.pipe.process.PipeTransformSysCallStream
 
mapStreamToStream(String[]) - Method in interface org.aksw.jena_sparql_api.io.pipe.process.ProcessPipeEngine
 
mapStreamToStream(String[]) - Method in class org.aksw.jena_sparql_api.io.pipe.process.ProcessPipeEngineNative
 
mapStreamToStream(String[]) - Static method in class org.aksw.jena_sparql_api.io.pipe.process.ProcessPipeUtils
 
MatcherFactory - Interface in org.aksw.jena_sparql_api.io.deprecated
 
MatcherFactoryForBytes - Class in org.aksw.jena_sparql_api.io.deprecated
 
MatcherFactoryForBytes() - Constructor for class org.aksw.jena_sparql_api.io.deprecated.MatcherFactoryForBytes
 
materialize(Supplier<Path>) - Method in interface org.aksw.jena_sparql_api.io.endpoint.Destination
Materialize the destination to a given file.
materialize(Supplier<Path>) - Method in class org.aksw.jena_sparql_api.io.endpoint.DestinationFilter
 
materialize(Supplier<Path>) - Method in class org.aksw.jena_sparql_api.io.endpoint.DestinationFromByteSource
 
materialize(Supplier<Path>) - Method in class org.aksw.jena_sparql_api.io.endpoint.DestinationFromFile
 
materialize(Supplier<Path>) - Method in class org.aksw.jena_sparql_api.io.endpoint.DestinationFromFileCreation
 
materialize(Supplier<Path>) - Method in class org.aksw.jena_sparql_api.io.endpoint.DestinationFromSwitch
 
maxIndex - Variable in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
maxPage - Variable in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
maxPos - Variable in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
maxPos - Variable in class org.aksw.jena_sparql_api.io.binseach.SeekableFromBlock
 
maxReadSize - Variable in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream
Maximum number to read from the dataSupplier in one request
maxReadSize - Variable in class org.aksw.jena_sparql_api.io.binseach.ReadableByteChannelBase
 
minIndex - Variable in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
minPage - Variable in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
minPos - Variable in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
minPos - Variable in class org.aksw.jena_sparql_api.io.binseach.SeekableFromBlock
 
minReadSize - Variable in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream
 
monitor(Object, CompletableFuture<?>) - Static method in class org.aksw.jena_sparql_api.io.filter.sys.IoTransform
Monitor status of an object until a completable future completes

N

newBuffer() - Method in interface org.aksw.jena_sparql_api.io.binseach.Page
Return a byte buffer for the page with freshly initialized positioning i.e.
newBuffer() - Method in class org.aksw.jena_sparql_api.io.binseach.PageBase
 
newChannel() - Method in interface org.aksw.jena_sparql_api.io.api.ChannelFactory
 
newChannel() - Method in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream
 
newChannel() - Method in class org.aksw.jena_sparql_api.io.binseach.DecodedDataBlock
 
newInputStream(Seekable, BinSearchScanState) - Static method in class org.aksw.jena_sparql_api.io.binseach.BinarySearchOnSortedFile
 
newInputStream() - Method in interface org.aksw.jena_sparql_api.io.endpoint.FileWritingProcess
Attempt to establish an input stream while the data is being written New input streams will refer to the current target file of the write process.
newInputStream() - Method in interface org.aksw.jena_sparql_api.io.endpoint.HotFile
Open a new stream to the hot file The input stream delivery may be delayed until after the file creation is complete.
newInputStream() - Method in class org.aksw.jena_sparql_api.io.endpoint.HotFileFromJava
 
newInputStream() - Method in class org.aksw.jena_sparql_api.io.filter.sys.HotFileFromProcess
 
newMatcher() - Method in class org.aksw.jena_sparql_api.io.deprecated.BoyerMooreMatcherFactory
 
newMatcher() - Method in interface org.aksw.jena_sparql_api.io.deprecated.MatcherFactory
 
newReadChannel() - Method in class org.aksw.jena_sparql_api.io.endpoint.ConcurrentFileEndpoint
 
nextBlock() - Method in interface org.aksw.jena_sparql_api.io.binseach.Block
The block source of this block - if any.
nextBlock() - Method in class org.aksw.jena_sparql_api.io.binseach.DecodedDataBlock
 
nextBucketSize() - Method in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream
 
nextKnownDelimPos - Variable in class org.aksw.jena_sparql_api.io.binseach.ReadableByteChannelForLinesMatchingPrefix
 
nextKnownDelimPos(Seekable, byte, long, BinSearchScanState) - Static method in class org.aksw.jena_sparql_api.io.binseach.ReadableByteChannelForLinesMatchingPrefix
 
nextPos(int) - Method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
Attempts to advance the position by delta bytes and returns true if this succeeded.
nextPos(int) - Method in interface org.aksw.jena_sparql_api.io.binseach.Seekable
Attempt to advance the position by the given number of bytes.
nextPos(Seekable, int) - Method in class org.aksw.jena_sparql_api.io.deprecated.BoyerMooreMatcher
 
node - Variable in class org.aksw.jena_sparql_api.io.json.GraphNameAndNode
 
nodeToStr(Node) - Static method in class org.aksw.jena_sparql_api.io.json.RDFNodeJsonUtils
 
numSkippedItems - Variable in class org.aksw.jena_sparql_api.io.utils.OmitSimilarItems
 

O

obtainPathFrom(Supplier<Path>) - Method in interface org.aksw.jena_sparql_api.io.endpoint.FileConverterConfig
 
offset - Variable in class org.aksw.jena_sparql_api.io.binseach.CharSequenceFromSeekable
 
offset - Variable in class org.aksw.jena_sparql_api.io.binseach.ReverseCharSequenceFromSeekable
 
OmitSimilarItems<T> - Class in org.aksw.jena_sparql_api.io.utils
 
OmitSimilarItems(Consumer<? super T>, Consumer<Long>, BiPredicate<? super T, ? super T>) - Constructor for class org.aksw.jena_sparql_api.io.utils.OmitSimilarItems
 
on(Object, Supplier<Boolean>, AutoCloseable) - Static method in class org.aksw.jena_sparql_api.concurrent.util.Synchronized
Helper that checks the condition before a synchronized block and once it is entered.
openInputStream() - Method in interface org.aksw.jena_sparql_api.io.endpoint.InputStreamSource
 
org.aksw.jena_sparql_api.concurrent.util - package org.aksw.jena_sparql_api.concurrent.util
 
org.aksw.jena_sparql_api.conjure.entity.utils - package org.aksw.jena_sparql_api.conjure.entity.utils
 
org.aksw.jena_sparql_api.io.api - package org.aksw.jena_sparql_api.io.api
 
org.aksw.jena_sparql_api.io.binseach - package org.aksw.jena_sparql_api.io.binseach
 
org.aksw.jena_sparql_api.io.binseach.bz2 - package org.aksw.jena_sparql_api.io.binseach.bz2
 
org.aksw.jena_sparql_api.io.common - package org.aksw.jena_sparql_api.io.common
 
org.aksw.jena_sparql_api.io.deprecated - package org.aksw.jena_sparql_api.io.deprecated
 
org.aksw.jena_sparql_api.io.endpoint - package org.aksw.jena_sparql_api.io.endpoint
 
org.aksw.jena_sparql_api.io.filter - package org.aksw.jena_sparql_api.io.filter
 
org.aksw.jena_sparql_api.io.filter.sys - package org.aksw.jena_sparql_api.io.filter.sys
 
org.aksw.jena_sparql_api.io.json - package org.aksw.jena_sparql_api.io.json
 
org.aksw.jena_sparql_api.io.lib - package org.aksw.jena_sparql_api.io.lib
 
org.aksw.jena_sparql_api.io.pipe.process - package org.aksw.jena_sparql_api.io.pipe.process
 
org.aksw.jena_sparql_api.io.split - package org.aksw.jena_sparql_api.io.split
 
org.aksw.jena_sparql_api.io.utils - package org.aksw.jena_sparql_api.io.utils
 
originalBuffer - Variable in class org.aksw.jena_sparql_api.io.binseach.PageBase
 
outputSink - Variable in class org.aksw.jena_sparql_api.io.utils.AbstractSystemService
 
outputSink - Variable in class org.aksw.jena_sparql_api.io.utils.SimpleProcessExecutor
 
OutputStream - Variable in class org.aksw.jena_sparql_api.io.pipe.process.OutputStreamOrPath
 
OutputStreamOrPath - Class in org.aksw.jena_sparql_api.io.pipe.process
Object that holds either an output stream or a path.
OutputStreamOrPath(Path) - Constructor for class org.aksw.jena_sparql_api.io.pipe.process.OutputStreamOrPath
 
OutputStreamOrPath(OutputStream) - Constructor for class org.aksw.jena_sparql_api.io.pipe.process.OutputStreamOrPath
 
outputToFile(Path) - Method in interface org.aksw.jena_sparql_api.io.endpoint.FilterConfig
If explicit output to a file is requested, the handler set via ifNeedsFileOutput will not be called.
outputToFile(Path) - Method in class org.aksw.jena_sparql_api.io.endpoint.FilterExecutionJava
 
outputToFile(Path) - Method in class org.aksw.jena_sparql_api.io.filter.sys.FilterExecutionFromSysFunction
 
outputToStream() - Method in interface org.aksw.jena_sparql_api.io.endpoint.FilterConfig
If the execution requires the generation of an intermediate file, the handler for ifNeedsFileOutput should be called
outputToStream() - Method in class org.aksw.jena_sparql_api.io.endpoint.FilterExecutionJava
 
outputToStream() - Method in class org.aksw.jena_sparql_api.io.filter.sys.FilterExecutionFromSysFunction
 

P

Page - Interface in org.aksw.jena_sparql_api.io.binseach
A page is a fixed size sequence of bytes obtained from a page manager backed by a ByteBuffer.
page - Variable in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
Current page
PageBase - Class in org.aksw.jena_sparql_api.io.binseach
 
PageBase(PageManager, long, ByteBuffer) - Constructor for class org.aksw.jena_sparql_api.io.binseach.PageBase
 
pageBuffer - Variable in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
pageCache - Variable in class org.aksw.jena_sparql_api.io.binseach.PageManagerForFileChannel
The cache is crucial to the implementation.
pageForBuf - Variable in class org.aksw.jena_sparql_api.io.binseach.PageManagerForByteBuffer
 
pageManager - Variable in class org.aksw.jena_sparql_api.io.binseach.BlockSourceFromPageManager
 
pageManager - Variable in class org.aksw.jena_sparql_api.io.binseach.PageBase
 
PageManager - Interface in org.aksw.jena_sparql_api.io.binseach
 
pageManager - Variable in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
pageManager - Variable in class org.aksw.jena_sparql_api.io.binseach.SeekableSourceFromPageManager
 
PageManagerForByteBuffer - Class in org.aksw.jena_sparql_api.io.binseach
PageManager wrapper for a static buffer
PageManagerForByteBuffer(ByteBuffer) - Constructor for class org.aksw.jena_sparql_api.io.binseach.PageManagerForByteBuffer
 
PageManagerForFileChannel - Class in org.aksw.jena_sparql_api.io.binseach
 
PageManagerForFileChannel(FileChannel, long, int) - Constructor for class org.aksw.jena_sparql_api.io.binseach.PageManagerForFileChannel
 
PageManagerWrapper - Class in org.aksw.jena_sparql_api.io.binseach
A wrapper that virtually puts a displaced page view over a delegate There must be a 1:1 correspondence between page and byte buffer.
PageManagerWrapper(PageManager, long, int) - Constructor for class org.aksw.jena_sparql_api.io.binseach.PageManagerWrapper
 
PageNavigator - Class in org.aksw.jena_sparql_api.io.binseach
An object for (predominantly relative) positioning over a sequence of fixed size pages
PageNavigator(PageManager) - Constructor for class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
PageNavigator(PageManager, long, long) - Constructor for class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
pageObj - Variable in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
pageSize - Variable in class org.aksw.jena_sparql_api.io.binseach.PageManagerForFileChannel
 
pageSize - Variable in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
parent - Variable in class org.aksw.jena_sparql_api.io.common.ReferenceImpl
 
pat - Variable in class org.aksw.jena_sparql_api.io.deprecated.BoyerMooreMatcher
 
pat - Variable in class org.aksw.jena_sparql_api.io.deprecated.BoyerMooreMatcherFactory
 
path - Variable in class org.aksw.jena_sparql_api.io.endpoint.ConcurrentFileEndpoint
 
path - Variable in class org.aksw.jena_sparql_api.io.endpoint.DestinationFromFile
 
path - Variable in class org.aksw.jena_sparql_api.io.filter.sys.FileCreationWrapper
 
path - Variable in class org.aksw.jena_sparql_api.io.filter.sys.HotFileFromProcess
 
path - Variable in class org.aksw.jena_sparql_api.io.pipe.process.InputStreamOrPath
 
path - Variable in class org.aksw.jena_sparql_api.io.pipe.process.OutputStreamOrPath
 
PathCoder - Interface in org.aksw.jena_sparql_api.conjure.entity.utils
Interface for converting source files to target files.
PathCoderGzip - Class in org.aksw.jena_sparql_api.conjure.entity.utils
 
PathCoderGzip() - Constructor for class org.aksw.jena_sparql_api.conjure.entity.utils.PathCoderGzip
 
PathCoderLbZip - Class in org.aksw.jena_sparql_api.conjure.entity.utils
 
PathCoderLbZip() - Constructor for class org.aksw.jena_sparql_api.conjure.entity.utils.PathCoderLbZip
 
PathCoderNativBzip - Class in org.aksw.jena_sparql_api.conjure.entity.utils
 
PathCoderNativBzip() - Constructor for class org.aksw.jena_sparql_api.conjure.entity.utils.PathCoderNativBzip
 
PathCoderRegistry - Class in org.aksw.jena_sparql_api.conjure.entity.utils
 
PathCoderRegistry() - Constructor for class org.aksw.jena_sparql_api.conjure.entity.utils.PathCoderRegistry
 
PathCoderSysBase - Class in org.aksw.jena_sparql_api.conjure.entity.utils
 
PathCoderSysBase() - Constructor for class org.aksw.jena_sparql_api.conjure.entity.utils.PathCoderSysBase
 
PathToStream - Interface in org.aksw.jena_sparql_api.io.pipe.process
 
peekNextBytes(byte[], int, int) - Method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
Reads bytes at the current position; does not advance pos
peekNextBytes(byte[], int, int) - Method in interface org.aksw.jena_sparql_api.io.binseach.Seekable
Attempt to read bytes at the current position without altering the position
performHealthCheck() - Method in class org.aksw.jena_sparql_api.io.utils.AbstractSystemService
Perform a health check on the service.
pipeInto(FilterEngine) - Method in interface org.aksw.jena_sparql_api.io.endpoint.FilterConfig
 
pipeInto(FilterEngine) - Method in class org.aksw.jena_sparql_api.io.endpoint.FilterExecutionJava
 
pipeInto(FilterEngine) - Method in class org.aksw.jena_sparql_api.io.filter.sys.FilterExecutionFromSysFunction
 
pipeSpec - Variable in class org.aksw.jena_sparql_api.io.pipe.process.PipeTransformSysCall
 
PipeTransform - Interface in org.aksw.jena_sparql_api.io.pipe.process
 
pipeTransform - Variable in class org.aksw.jena_sparql_api.io.pipe.process.PipeTransformRx
 
PipeTransformChain - Interface in org.aksw.jena_sparql_api.io.pipe.process
 
PipeTransformRx - Class in org.aksw.jena_sparql_api.io.pipe.process
RxWrapper for pipe transforms
PipeTransformRx(PipeTransform) - Constructor for class org.aksw.jena_sparql_api.io.pipe.process.PipeTransformRx
 
PipeTransformSysCall - Class in org.aksw.jena_sparql_api.io.pipe.process
 
PipeTransformSysCall(SysCallPipeSpec) - Constructor for class org.aksw.jena_sparql_api.io.pipe.process.PipeTransformSysCall
 
PipeTransformSysCallStream - Class in org.aksw.jena_sparql_api.io.pipe.process
Implementation of a pipe transform that pipes all arguments to a streaming syscall
PipeTransformSysCallStream(String[]) - Constructor for class org.aksw.jena_sparql_api.io.pipe.process.PipeTransformSysCallStream
 
PipeTransformSysCallStream(String[], ProcessPipeEngine) - Constructor for class org.aksw.jena_sparql_api.io.pipe.process.PipeTransformSysCallStream
 
pointer - Variable in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream.ByteArrayChannel
 
POISON - Static variable in class org.aksw.jena_sparql_api.io.binseach.ReadableByteChannelFromBlockingQueue
 
pollIntervalInMs - Variable in class org.aksw.jena_sparql_api.io.endpoint.ConcurrentFileReader
 
pos - Variable in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream.ByteArrayChannel
 
position(long) - Method in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream.ByteArrayChannel
Setting a position outside of the size of the entity is valid will will cause a read to immediately return an EOF See ReadableByteChannel
position() - Method in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream.ByteArrayChannel
 
posToEnd() - Method in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream.ByteArrayChannel
 
posToEnd() - Method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
posToEnd() - Method in interface org.aksw.jena_sparql_api.io.binseach.Seekable
Optional operation.
posToEnd() - Method in class org.aksw.jena_sparql_api.io.binseach.SeekableFromBlock
 
posToNext(byte) - Method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
Advances the position to the next matching delimiter or one byte past the end of the stream.
posToNext(byte) - Method in interface org.aksw.jena_sparql_api.io.binseach.Seekable
Move the position to the next delimiter if it exists.
posToNext(byte, boolean) - Method in interface org.aksw.jena_sparql_api.io.binseach.Seekable
0: match but 0 bytes moved negative values indicate no match.
posToNext(byte, boolean) - Method in class org.aksw.jena_sparql_api.io.binseach.SeekableFromBlock
positive: relative position issue: 0 means no position change, but it does not tell whether the current position is a match or not we could return a pair with +0 with current position matches and -0 current position does not match but no further bytes are available
posToPrev(byte) - Method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
posToPrev(byte) - Method in interface org.aksw.jena_sparql_api.io.binseach.Seekable
Move the position to the previous delimiter if it exists, or one element past the end of data such that isPosBeforeStart() yields true.
posToStart() - Method in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream.ByteArrayChannel
 
posToStart() - Method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
posToStart() - Method in interface org.aksw.jena_sparql_api.io.binseach.Seekable
Optional operation.
posToStart() - Method in class org.aksw.jena_sparql_api.io.binseach.SeekableFromBlock
 
postStart - Variable in class org.aksw.jena_sparql_api.io.pipe.process.ProcessSinkImpl
 
prepareProcessBuilder() - Method in class org.aksw.jena_sparql_api.io.utils.AbstractSystemService
Expected to return a properly configured ProcessBuilder instance, such as having the path to the executable and the arguments set.
prepareStream() - Method in interface org.aksw.jena_sparql_api.io.endpoint.Destination
This method requests a supplier for inputstreams.
prepareStream() - Method in class org.aksw.jena_sparql_api.io.endpoint.DestinationFilter
 
prepareStream() - Method in class org.aksw.jena_sparql_api.io.endpoint.DestinationFromByteSource
 
prepareStream() - Method in class org.aksw.jena_sparql_api.io.endpoint.DestinationFromFile
 
prepareStream() - Method in class org.aksw.jena_sparql_api.io.endpoint.DestinationFromFileCreation
 
prepareStream() - Method in class org.aksw.jena_sparql_api.io.endpoint.DestinationFromSwitch
 
prevBlock() - Method in interface org.aksw.jena_sparql_api.io.binseach.Block
 
prevBlock() - Method in class org.aksw.jena_sparql_api.io.binseach.DecodedDataBlock
 
prevPos(int) - Method in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream.ByteArrayChannel
 
prevPos(int) - Method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
prevPos(int) - Method in interface org.aksw.jena_sparql_api.io.binseach.Seekable
Attempt to step back the position by the given number of bytes.
prevPos(Seekable, int) - Method in class org.aksw.jena_sparql_api.io.deprecated.BoyerMooreMatcher
 
printLines(InputStream, int) - Static method in class org.aksw.jena_sparql_api.io.binseach.MainPlaygroundScanFile
 
PROBE_PATH - Static variable in class org.aksw.jena_sparql_api.io.filter.sys.FilterExecutionFromSysFunction
 
process - Variable in class org.aksw.jena_sparql_api.io.pipe.process.ProcessSinkImpl
 
process - Variable in class org.aksw.jena_sparql_api.io.utils.AbstractSystemService
 
processBuilder - Variable in class org.aksw.jena_sparql_api.io.pipe.process.ProcessSinkImpl
 
processBuilder - Variable in class org.aksw.jena_sparql_api.io.utils.SimpleProcessExecutor
 
processor - Variable in class org.aksw.jena_sparql_api.io.endpoint.FilterEngineJava
 
processor - Variable in class org.aksw.jena_sparql_api.io.endpoint.FilterExecutionJava
 
ProcessPipeEngine - Interface in org.aksw.jena_sparql_api.io.pipe.process
Interface to perform process execution.
ProcessPipeEngineNative - Class in org.aksw.jena_sparql_api.io.pipe.process
 
ProcessPipeEngineNative() - Constructor for class org.aksw.jena_sparql_api.io.pipe.process.ProcessPipeEngineNative
 
ProcessPipeUtils - Class in org.aksw.jena_sparql_api.io.pipe.process
Utility functions to create file and input stream transform based on system calls InputStreams passed as arguments to the various processors are considered to be owned by the processors.
ProcessPipeUtils() - Constructor for class org.aksw.jena_sparql_api.io.pipe.process.ProcessPipeUtils
 
ProcessSink - Interface in org.aksw.jena_sparql_api.io.pipe.process
 
ProcessSinkImpl - Class in org.aksw.jena_sparql_api.io.pipe.process
A helper class to obtain process output as file or a stream
ProcessSinkImpl(ProcessBuilder, Consumer<? super Process>) - Constructor for class org.aksw.jena_sparql_api.io.pipe.process.ProcessSinkImpl
 
put(ByteBuffer) - Method in class org.aksw.jena_sparql_api.io.binseach.ReadableByteChannelFromBlockingQueue
 

R

RDFNodeJsonUtils - Class in org.aksw.jena_sparql_api.io.json
Blank node preserving JSON serialization of RDFnode instances i.e.
RDFNodeJsonUtils() - Constructor for class org.aksw.jena_sparql_api.io.json.RDFNodeJsonUtils
 
read(ByteBuffer) - Method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
read(ByteBuffer) - Method in class org.aksw.jena_sparql_api.io.binseach.ReadableByteChannelBase
 
read(ByteBuffer) - Method in class org.aksw.jena_sparql_api.io.binseach.ReadableByteChannelForLinesMatchingPrefix
 
read(ByteBuffer) - Method in class org.aksw.jena_sparql_api.io.binseach.ReadableByteChannelFromBlockingQueue
 
read(ByteBuffer) - Method in interface org.aksw.jena_sparql_api.io.binseach.Seekable
 
read(ByteBuffer) - Method in class org.aksw.jena_sparql_api.io.binseach.SeekableFromBlock
 
read(ByteBuffer) - Method in class org.aksw.jena_sparql_api.io.endpoint.ConcurrentFileReader
Read method that blocks if no data is available but the write channel is still open
read(JsonReader) - Method in class org.aksw.jena_sparql_api.io.json.TypeAdapterDataset
 
read(JsonReader) - Method in class org.aksw.jena_sparql_api.io.json.TypeAdapterNode
 
ReadableByteChannelBase - Class in org.aksw.jena_sparql_api.io.binseach
 
ReadableByteChannelBase() - Constructor for class org.aksw.jena_sparql_api.io.binseach.ReadableByteChannelBase
 
ReadableByteChannelForLinesMatchingPrefix - Class in org.aksw.jena_sparql_api.io.binseach
 
ReadableByteChannelForLinesMatchingPrefix(Seekable, BinSearchScanState) - Constructor for class org.aksw.jena_sparql_api.io.binseach.ReadableByteChannelForLinesMatchingPrefix
 
ReadableByteChannelFromBlockingQueue - Class in org.aksw.jena_sparql_api.io.binseach
 
ReadableByteChannelFromBlockingQueue() - Constructor for class org.aksw.jena_sparql_api.io.binseach.ReadableByteChannelFromBlockingQueue
 
ReadableByteChannelFromBlockingQueue(Runnable) - Constructor for class org.aksw.jena_sparql_api.io.binseach.ReadableByteChannelFromBlockingQueue
 
readActual(ByteBuffer) - Method in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream.ByteArrayChannel
 
readActual(ByteBuffer) - Method in class org.aksw.jena_sparql_api.io.binseach.ReadableByteChannelBase
 
readBroken(ByteBuffer) - Method in class org.aksw.jena_sparql_api.io.binseach.SeekableFromBlock
 
readLine() - Method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
readRemaining(ByteBuffer, ByteBuffer) - Static method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
readString(int) - Method in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream.ByteArrayChannel
 
readString(int) - Method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
readString(int) - Method in interface org.aksw.jena_sparql_api.io.binseach.Seekable
 
readString(int) - Method in class org.aksw.jena_sparql_api.io.binseach.SeekableFromBlock
 
recentlySkippedItem - Variable in class org.aksw.jena_sparql_api.io.utils.OmitSimilarItems
 
redirectTo(Path) - Method in interface org.aksw.jena_sparql_api.io.pipe.process.ProcessSink
 
redirectTo(Path) - Method in class org.aksw.jena_sparql_api.io.pipe.process.ProcessSinkImpl
 
Reference<T> - Interface in org.aksw.jena_sparql_api.io.common
Interface for nested references.
referenceChannel - Variable in class org.aksw.jena_sparql_api.io.endpoint.ConcurrentFileReader
 
ReferenceImpl<T> - Class in org.aksw.jena_sparql_api.io.common
Implementation of a Reference TODO Avoid needless synchronization; a ConcurrentHashMap may help; ref.equals could do only reference comparison
ReferenceImpl(ReferenceImpl<T>, T, AutoCloseable, Object) - Constructor for class org.aksw.jena_sparql_api.io.common.ReferenceImpl
 
release(Object) - Method in class org.aksw.jena_sparql_api.io.common.ReferenceImpl
 
releaseAction - Variable in class org.aksw.jena_sparql_api.io.common.ReferenceImpl
The release action differs for references: On the root reference, the releaseAction releases the wrapped resource On a child reference, the releaseAction releases itself from the parent
relMaxIndexInPage - Variable in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
relMinIndexInPage - Variable in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
requestBufferForPage(long) - Method in interface org.aksw.jena_sparql_api.io.binseach.PageManager
 
requestBufferForPage(long) - Method in class org.aksw.jena_sparql_api.io.binseach.PageManagerForByteBuffer
 
requestBufferForPage(long) - Method in class org.aksw.jena_sparql_api.io.binseach.PageManagerForFileChannel
 
requestBufferForPage(long) - Method in class org.aksw.jena_sparql_api.io.binseach.PageManagerWrapper
 
requestSeekableFor(PageManager, long) - Static method in class org.aksw.jena_sparql_api.io.binseach.Seekables
 
requiresFileInput() - Method in interface org.aksw.jena_sparql_api.io.filter.sys.FilterMetadata
 
requiresFileOutput() - Method in interface org.aksw.jena_sparql_api.io.endpoint.FilterConfig
Method yields true if the filter needs to create an intermediary output file
requiresFileOutput() - Method in class org.aksw.jena_sparql_api.io.endpoint.FilterExecutionJava
 
requiresFileOutput() - Method in class org.aksw.jena_sparql_api.io.filter.sys.FilterExecutionFromSysFunction
Actually execute the stream and write the result to a file
requiresFileOutput() - Method in interface org.aksw.jena_sparql_api.io.filter.sys.FilterMetadata
 
resetState() - Method in class org.aksw.jena_sparql_api.io.binseach.SeekableMatcherDelegate
 
resetState() - Method in class org.aksw.jena_sparql_api.io.binseach.SeekableMatcherForByte
 
resetState() - Method in class org.aksw.jena_sparql_api.io.deprecated.BoyerMooreMatcher
 
resetState() - Method in interface org.aksw.jena_sparql_api.io.deprecated.SeekableMatcher
Reset the state of the matcher such that it can be used with a fresh seekable
ResourceHolder<T> - Interface in org.aksw.jena_sparql_api.io.common
 
ResourceHolderImpl<T> - Class in org.aksw.jena_sparql_api.io.common
Associate a resource with a closing mechanism
ResourceHolderImpl(T, AutoCloseable) - Constructor for class org.aksw.jena_sparql_api.io.common.ResourceHolderImpl
 
resultFuture - Variable in class org.aksw.jena_sparql_api.io.filter.sys.HotFileFromProcess
 
returningFromMatch - Variable in class org.aksw.jena_sparql_api.io.deprecated.BoyerMooreMatcher
 
ReverseCharSequenceFromSeekable - Class in org.aksw.jena_sparql_api.io.binseach
 
ReverseCharSequenceFromSeekable(Seekable) - Constructor for class org.aksw.jena_sparql_api.io.binseach.ReverseCharSequenceFromSeekable
 
ReverseCharSequenceFromSeekable(Seekable, int, int) - Constructor for class org.aksw.jena_sparql_api.io.binseach.ReverseCharSequenceFromSeekable
 
run(Path, Path, Function<Path, String[]>) - Method in class org.aksw.jena_sparql_api.conjure.entity.utils.PathCoderSysBase
 
run(Process, FlowableEmitter<Integer>) - Method in class org.aksw.jena_sparql_api.io.utils.SimpleProcessExecutor
Wraps process execution as a single that will hold the exit code.

S

search(byte[]) - Method in interface org.aksw.jena_sparql_api.io.binseach.BinarySearcher
 
search(String) - Method in interface org.aksw.jena_sparql_api.io.binseach.BinarySearcher
 
search(byte[]) - Method in class org.aksw.jena_sparql_api.io.binseach.BinarySearchOnBlockSource
 
search(String) - Method in class org.aksw.jena_sparql_api.io.binseach.BinarySearchOnSortedFile
The high-level search method.
search(byte[]) - Method in class org.aksw.jena_sparql_api.io.binseach.BinarySearchOnSortedFile
 
searchCore(String) - Method in class org.aksw.jena_sparql_api.io.binseach.BinarySearchOnSortedFile
 
seekable - Variable in class org.aksw.jena_sparql_api.io.binseach.BlockIterState
 
seekable - Variable in class org.aksw.jena_sparql_api.io.binseach.CharSequenceFromSeekable
 
seekable - Variable in class org.aksw.jena_sparql_api.io.binseach.ReverseCharSequenceFromSeekable
 
Seekable - Interface in org.aksw.jena_sparql_api.io.binseach
Interface that enables relative navigation over data of fixed finite but possibly initially unknown size.
SeekableFromBlock - Class in org.aksw.jena_sparql_api.io.binseach
Segment could have predecessor / successor methods, but how can we slice segments we request? The use case is to scan backward until a condition is no longer satisfied, maybe we don't need slicing then
SeekableFromBlock(Reference<Block>, int, long) - Constructor for class org.aksw.jena_sparql_api.io.binseach.SeekableFromBlock
 
SeekableFromBlock(Reference<Block>, int, long, long, long) - Constructor for class org.aksw.jena_sparql_api.io.binseach.SeekableFromBlock
 
SeekableMatcher - Interface in org.aksw.jena_sparql_api.io.deprecated
A matcher over a Seekable.
SeekableMatcherDelegate - Class in org.aksw.jena_sparql_api.io.binseach
 
SeekableMatcherDelegate(SeekableMatcher) - Constructor for class org.aksw.jena_sparql_api.io.binseach.SeekableMatcherDelegate
 
SeekableMatcherForByte - Class in org.aksw.jena_sparql_api.io.binseach
 
SeekableMatcherForByte(byte, boolean, boolean) - Constructor for class org.aksw.jena_sparql_api.io.binseach.SeekableMatcherForByte
 
Seekables - Class in org.aksw.jena_sparql_api.io.binseach
 
Seekables() - Constructor for class org.aksw.jena_sparql_api.io.binseach.Seekables
 
seekableSource - Variable in class org.aksw.jena_sparql_api.io.binseach.bz2.BlockSourceBzip2
 
SeekableSource - Interface in org.aksw.jena_sparql_api.io.binseach
 
SeekableSourceFromPageManager - Class in org.aksw.jena_sparql_api.io.binseach
 
SeekableSourceFromPageManager(PageManager) - Constructor for class org.aksw.jena_sparql_api.io.binseach.SeekableSourceFromPageManager
 
Segment - Interface in org.aksw.jena_sparql_api.io.binseach
A segment is a sequence of bytes with a fixed size.
setHealthCheckInterval(Duration) - Method in class org.aksw.jena_sparql_api.io.utils.AbstractSystemService
 
setInputFileCreationHandler(Supplier<Path>, BiConsumer<Path, FileWritingProcess>) - Method in interface org.aksw.jena_sparql_api.io.endpoint.FilterBuilder
 
setOutputFileCreationHandler(Supplier<Path>, BiConsumer<Path, FileWritingProcess>) - Method in interface org.aksw.jena_sparql_api.io.endpoint.FilterBuilder
 
setOutputSink(Consumer<String>) - Method in class org.aksw.jena_sparql_api.io.utils.AbstractSystemService
 
setOutputSink(Consumer<String>) - Method in class org.aksw.jena_sparql_api.io.utils.SimpleProcessExecutor
 
setPos(long) - Method in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream.ByteArrayChannel
 
setPos(long, int) - Method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
setPos(long) - Method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
 
setPos(long) - Method in interface org.aksw.jena_sparql_api.io.binseach.Seekable
Optional operation.
setPos(long) - Method in class org.aksw.jena_sparql_api.io.binseach.SeekableFromBlock
 
setService(boolean) - Method in class org.aksw.jena_sparql_api.io.utils.SimpleProcessExecutor
If the process is a service, its output will be processed by a separate thread.
setSimilarityRemover(UnaryOperator<Consumer<String>>) - Method in class org.aksw.jena_sparql_api.io.utils.SimpleProcessExecutor
 
shutDown() - Method in class org.aksw.jena_sparql_api.io.utils.AbstractSystemService
 
shutdownHookThread - Variable in class org.aksw.jena_sparql_api.io.utils.AbstractSystemService
 
similarityRemover - Variable in class org.aksw.jena_sparql_api.io.utils.SimpleProcessExecutor
 
SimpleProcessExecutor - Class in org.aksw.jena_sparql_api.io.utils
 
SimpleProcessExecutor(ProcessBuilder) - Constructor for class org.aksw.jena_sparql_api.io.utils.SimpleProcessExecutor
 
singleFromCompletableFuture(Supplier<T>, Function<? super T, ? extends CompletableFuture<V>>, ThrowingConsumer<? super T>) - Static method in class org.aksw.jena_sparql_api.io.pipe.process.PipeTransformRx
 
singleFromFileCreation(Supplier<FileCreation>) - Static method in class org.aksw.jena_sparql_api.io.pipe.process.PipeTransformRx
If the file creation completed successfully, further subscriptions to the single should return the cached path to the file instead of starting the creation again
size() - Method in interface org.aksw.jena_sparql_api.io.binseach.BlockSource
 
size() - Method in class org.aksw.jena_sparql_api.io.binseach.BlockSourceFromPageManager
 
size() - Method in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream.ByteArrayChannel
 
size() - Method in class org.aksw.jena_sparql_api.io.binseach.bz2.BlockSourceBzip2
 
size() - Method in interface org.aksw.jena_sparql_api.io.binseach.Seekable
 
size() - Method in interface org.aksw.jena_sparql_api.io.binseach.SeekableSource
 
size() - Method in class org.aksw.jena_sparql_api.io.binseach.SeekableSourceFromPageManager
 
skipCountDelegate - Variable in class org.aksw.jena_sparql_api.io.utils.OmitSimilarItems
 
skipFirstClose - Variable in class org.aksw.jena_sparql_api.io.binseach.BlockIterState
 
source - Variable in class org.aksw.jena_sparql_api.io.endpoint.FilterExecutionJava
 
source - Variable in class org.aksw.jena_sparql_api.io.filter.sys.FilterExecutionFromSysFunction
 
SpecialGraphs - Class in org.aksw.jena_sparql_api.io.lib
 
SpecialGraphs() - Constructor for class org.aksw.jena_sparql_api.io.lib.SpecialGraphs
 
specs - Variable in class org.aksw.jena_sparql_api.io.pipe.process.SysCallPipeBuilder
 
startBlockRef - Variable in class org.aksw.jena_sparql_api.io.binseach.SeekableFromBlock
 
startPosInStartSegment - Variable in class org.aksw.jena_sparql_api.io.binseach.SeekableFromBlock
 
startProcess(ProcessBuilder) - Static method in class org.aksw.jena_sparql_api.io.pipe.process.ProcessPipeUtils
 
startProcess() - Method in class org.aksw.jena_sparql_api.io.pipe.process.ProcessSinkImpl
 
startThreadedCopy(InputStream, OutputStream, Consumer<Exception>) - Static method in class org.aksw.jena_sparql_api.io.pipe.process.ProcessPipeUtils
Create a new thread to copy from source to target TODO Closing the target silently terminate the thread and associated resources (such as a system process) Closing the input stream should not happen though as it is considered to be owned by the copy process
startUp() - Method in class org.aksw.jena_sparql_api.io.utils.AbstractSystemService
Starts the service and yields a future indicating whether it became healthy within a certain time limit.
state - Variable in class org.aksw.jena_sparql_api.io.binseach.ReadableByteChannelForLinesMatchingPrefix
 
staticBuffer - Variable in class org.aksw.jena_sparql_api.io.binseach.PageManagerForByteBuffer
 
StreamDestination - Interface in org.aksw.jena_sparql_api.io.endpoint
 
StreamToStream - Interface in org.aksw.jena_sparql_api.io.pipe.process
 
strToNode(String) - Static method in class org.aksw.jena_sparql_api.io.json.RDFNodeJsonUtils
 
subjectCache - Variable in class org.aksw.jena_sparql_api.io.binseach.GraphFromSubjectCache
 
subSequence(int, int) - Method in class org.aksw.jena_sparql_api.io.binseach.CharSequenceFromSeekable
 
subSequence(int, int) - Method in class org.aksw.jena_sparql_api.io.binseach.ReverseCharSequenceFromSeekable
 
suffixLength(byte[], int) - Static method in class org.aksw.jena_sparql_api.io.deprecated.BoyerMooreByteFromWikipedia
Returns the maximum length of the substring ends at p and is a suffix.
supportsAbsolutePosition() - Method in interface org.aksw.jena_sparql_api.io.binseach.SeekableSource
True if Seekables obtained by the source support absolution positions
supportsAbsolutePosition() - Method in class org.aksw.jena_sparql_api.io.binseach.SeekableSourceFromPageManager
 
supportsConcurrentRead() - Method in interface org.aksw.jena_sparql_api.io.endpoint.FileWritingProcess
 
Synchronized - Class in org.aksw.jena_sparql_api.concurrent.util
 
Synchronized() - Constructor for class org.aksw.jena_sparql_api.concurrent.util.Synchronized
 
SysCallFn - Interface in org.aksw.jena_sparql_api.io.filter.sys
Generator for system commands that realize filters
SysCallPipeBuilder - Class in org.aksw.jena_sparql_api.io.pipe.process
 
SysCallPipeBuilder(List<SysCallPipeSpec>) - Constructor for class org.aksw.jena_sparql_api.io.pipe.process.SysCallPipeBuilder
 
SysCallPipeSpec - Interface in org.aksw.jena_sparql_api.io.pipe.process
This is just the plain command construction - it does not involve operator metadata whether e.g.

T

ThrowingConsumer<T> - Interface in org.aksw.jena_sparql_api.io.filter.sys
 
toDataset(String) - Static method in class org.aksw.jena_sparql_api.io.json.RDFNodeJsonUtils
 
toDataset(Dataset, String) - Static method in class org.aksw.jena_sparql_api.io.json.RDFNodeJsonUtils
 
toJsonNodeObject(RDFNode, Gson) - Static method in class org.aksw.jena_sparql_api.io.json.RDFNodeJsonUtils
 
toJsonNodeString(RDFNode, Gson) - Static method in class org.aksw.jena_sparql_api.io.json.RDFNodeJsonUtils
 
toJsonObject(Model, Gson) - Static method in class org.aksw.jena_sparql_api.io.json.RDFNodeJsonUtils
 
toJsonObject(Dataset, Gson) - Static method in class org.aksw.jena_sparql_api.io.json.RDFNodeJsonUtils
 
toLower - Variable in class org.aksw.jena_sparql_api.io.binseach.SeekableMatcherForByte
 
toModel(String) - Static method in class org.aksw.jena_sparql_api.io.json.RDFNodeJsonUtils
 
toModel(Model, String) - Static method in class org.aksw.jena_sparql_api.io.json.RDFNodeJsonUtils
 
toRDFNode(String, Gson) - Static method in class org.aksw.jena_sparql_api.io.json.RDFNodeJsonUtils
 
toRDFNode(JsonObject) - Static method in class org.aksw.jena_sparql_api.io.json.RDFNodeJsonUtils
 
toString() - Method in class org.aksw.jena_sparql_api.io.common.ReferenceImpl
 
toString() - Method in class org.aksw.jena_sparql_api.io.endpoint.ConcurrentFileEndpoint
 
toString() - Method in class org.aksw.jena_sparql_api.io.endpoint.DestinationFilter
 
toString() - Method in class org.aksw.jena_sparql_api.io.endpoint.FilterExecutionJava
 
toString() - Method in class org.aksw.jena_sparql_api.io.endpoint.HotFileFromJava
 
toString() - Method in class org.aksw.jena_sparql_api.io.filter.sys.FilterExecutionFromSysFunction
 
toString() - Method in class org.aksw.jena_sparql_api.io.filter.sys.HotFileFromProcess
 
toString() - Method in class org.aksw.jena_sparql_api.io.json.GraphNameAndNode
 
toString() - Method in class org.aksw.jena_sparql_api.io.json.GroupedResourceInDataset
 
transferTo(FilterEngine) - Method in interface org.aksw.jena_sparql_api.io.endpoint.Destination
 
transferTo(FilterEngine) - Method in class org.aksw.jena_sparql_api.io.endpoint.DestinationFilter
 
transferTo(FilterEngine) - Method in class org.aksw.jena_sparql_api.io.endpoint.DestinationFromByteSource
 
transferTo(FilterEngine) - Method in class org.aksw.jena_sparql_api.io.endpoint.DestinationFromFile
 
transferTo(FilterEngine) - Method in class org.aksw.jena_sparql_api.io.endpoint.DestinationFromFileCreation
 
transferTo(FilterEngine) - Method in class org.aksw.jena_sparql_api.io.endpoint.DestinationFromSwitch
 
truncate(long) - Method in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream.ByteArrayChannel
 
tryGetFileCreation(Destination) - Method in class org.aksw.jena_sparql_api.io.filter.sys.FilterExecutionFromSysFunction
 
TypeAdapterDataset - Class in org.aksw.jena_sparql_api.io.json
 
TypeAdapterDataset() - Constructor for class org.aksw.jena_sparql_api.io.json.TypeAdapterDataset
 
TypeAdapterDataset(Supplier<Dataset>) - Constructor for class org.aksw.jena_sparql_api.io.json.TypeAdapterDataset
 
TypeAdapterNode - Class in org.aksw.jena_sparql_api.io.json
 
TypeAdapterNode() - Constructor for class org.aksw.jena_sparql_api.io.json.TypeAdapterNode
 

U

updateRelCache(long) - Method in class org.aksw.jena_sparql_api.io.binseach.PageNavigator
Update relative min and max index for the given page, taking one byte before and after the selected range into account

V

value - Variable in class org.aksw.jena_sparql_api.io.common.ReferenceImpl
 
value - Variable in class org.aksw.jena_sparql_api.io.common.ResourceHolderImpl
 
virtPageSize - Variable in class org.aksw.jena_sparql_api.io.binseach.PageManagerWrapper
 

W

watchProcessOutput(Process) - Method in class org.aksw.jena_sparql_api.io.utils.SimpleProcessExecutor
Utility function that blocks until the process the ends, thereby forwarding output to the configured sink and applying filtering of consecutive lines that are too similar
wcBwd(PageNavigator) - Static method in class org.aksw.jena_sparql_api.io.binseach.MainPlaygroundScanFile
Return the line count and whether the first position was a newline
wcFwd(PageNavigator) - Static method in class org.aksw.jena_sparql_api.io.binseach.MainPlaygroundScanFile
Count the number of occurrences of '\n' together with a flag whether it ocurred at the end
wrap(InputStreamSource) - Static method in class org.aksw.jena_sparql_api.io.endpoint.InputStreamSupplierBasic
 
wrap(ProcessBuilder) - Static method in class org.aksw.jena_sparql_api.io.utils.SimpleProcessExecutor
 
write(ByteBuffer) - Method in class org.aksw.jena_sparql_api.io.binseach.BufferFromInputStream.ByteArrayChannel
 
write(ByteBuffer) - Method in class org.aksw.jena_sparql_api.io.endpoint.ConcurrentFileEndpoint
 
write(JsonWriter, Dataset) - Method in class org.aksw.jena_sparql_api.io.json.TypeAdapterDataset
 
write(JsonWriter, Node) - Method in class org.aksw.jena_sparql_api.io.json.TypeAdapterNode
 
writeChannel - Variable in class org.aksw.jena_sparql_api.io.endpoint.ConcurrentFileEndpoint
 
writeChannel - Variable in class org.aksw.jena_sparql_api.io.filter.sys.HotFileFromProcess
 

Y

yieldSelf - Variable in class org.aksw.jena_sparql_api.io.binseach.BlockIterState
 
A B C D E F G H I K L M N O P R S T U V W Y 
Skip navigation links

Copyright © 2020. All rights reserved.