- search(File, byte[]) - Method in class org.riversun.bigdoc.bin.BinFileSearcher
-
- searchBigFile(File, byte[]) - Method in class org.riversun.bigdoc.bin.BigFileSearcher
-
Search bytes from big file faster in a concurrent processing with
progress callback
- searchBigFile(File, byte[], BigFileSearcher.OnProgressListener) - Method in class org.riversun.bigdoc.bin.BigFileSearcher
-
Search bytes from big file faster in a concurrent processing with
progress callback
- searchBigFileRealtime(File, byte[], BigFileSearcher.OnRealtimeResultListener) - Method in class org.riversun.bigdoc.bin.BigFileSearcher
-
Search bytes from big file faster with realtime result callback
This callbacks the result in real time, but since the concurrency is
inferior to #searchBigFile,so the execution speed is slower than
#searchBigFile
- searchBigFileRealtime(File, byte[], long, BigFileSearcher.OnRealtimeResultListener) - Method in class org.riversun.bigdoc.bin.BigFileSearcher
-
* Search bytes from big file faster with realtime result callback
This callbacks the result in real time, but since the concurrency is
inferior to #searchBigFile,so the execution speed is slower than
#searchBigFile
- searchPartially(File, byte[], long, long) - Method in class org.riversun.bigdoc.bin.BinFileSearcher
-
Search for a sequence of bytes from the file within the specified size
range starting at the specified position .
- searchPartiallyUsingNIO(File, byte[], long, long, BinFileSearcher.BinFileProgressListener) - Method in class org.riversun.bigdoc.bin.BinFileSearcher
-
- setBigFileProgressListener(BinFileSearcher.BinFileProgressListener) - Method in class org.riversun.bigdoc.bin.BinFileSearcher
-
Set the listener that callbacks the search-progress
- setBlockSize(long) - Method in class org.riversun.bigdoc.bin.BigFileSearcher
-
Set size per unit when divide loading big sized file into multiple pieces
In order to make this method effective,call setUseOptimization(false) to
turn off the optimization.
- setBufferSize(int) - Method in class org.riversun.bigdoc.bin.BinFileSearcher
-
Set size to be read into memory at one search
- setBufferSizePerWorker(int) - Method in class org.riversun.bigdoc.bin.BigFileSearcher
-
Set size to be read into memory at one search
In order to make this method effective,call setUseOptimization(false) to
turn off the optimization.
- setMaxNumOfThreads(int) - Method in class org.riversun.bigdoc.bin.BigFileSearcher
-
Set max number of thread to concurrent load to file
Increased the number of threads does not means improving a performance
In order to make this method effective,call setUseOptimization(false) to
turn off the optimization.
- setSubBufferSize(int) - Method in class org.riversun.bigdoc.bin.BigFileSearcher
-
Set the size of the window used to scan memory used in each worker
In order to make this method effective,call setUseOptimization(false) to
turn off the optimization.
- setSubBufferSize(int) - Method in class org.riversun.bigdoc.bin.BinFileSearcher
-
Set the size of the window used to scan memory
- setSubThreadSize(int) - Method in class org.riversun.bigdoc.bin.BigFileSearcher
-
Set number of threads used in each worker
In order to make this method effective,call setUseOptimization(false) to
turn off the optimization.
- setSubThreadSize(int) - Method in class org.riversun.bigdoc.bin.BinFileSearcher
-
Set number of threads used at the same time in one search
- setTagEventListener(BasicSAXHandler.TagEventListener) - Method in class org.riversun.bigdoc.xml.BasicSAXHandler
-
Set listener for tag start/end event callback
- setUseOptimization(boolean) - Method in class org.riversun.bigdoc.bin.BigFileSearcher
-
Use memory and threading optimization
(default is true)
- sort(List<Long>) - Method in class org.riversun.bigdoc.bin.BinFileSearcher
-
- startElement(String, String, String, Attributes) - Method in class org.riversun.bigdoc.xml.BasicSAXHandler
-
- stop() - Method in class org.riversun.bigdoc.bin.BinFileSearcher
-
Stop searching bytes
- stop() - Method in class org.riversun.bigdoc.xml.BigXmlReader
-
Stop reading a XML