Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
B
- BasicSAXHandler - Class in org.riversun.bigdoc.xml
-
SAX Handler for BIG XML
- BasicSAXHandler() - Constructor for class org.riversun.bigdoc.xml.BasicSAXHandler
- BasicSAXHandler.BasicSAXHandlerException - Exception in org.riversun.bigdoc.xml
- BasicSAXHandler.TagEventListener - Interface in org.riversun.bigdoc.xml
- BasicSAXHandlerException(String) - Constructor for exception org.riversun.bigdoc.xml.BasicSAXHandler.BasicSAXHandlerException
- BigFileSearcher - Class in org.riversun.bigdoc.bin
-
Search bytes from big file
Available for giga-bytes order file - BigFileSearcher() - Constructor for class org.riversun.bigdoc.bin.BigFileSearcher
- BigFileSearcher.OnProgressListener - Interface in org.riversun.bigdoc.bin
- BigFileSearcher.OnRealtimeResultListener - Interface in org.riversun.bigdoc.bin
- BigTextReader - Class in org.riversun.bigdoc.text
- BigTextReader() - Constructor for class org.riversun.bigdoc.text.BigTextReader
- BigXmlReader - Class in org.riversun.bigdoc.xml
-
Read Big(Giga-Bytes order) XML using SAX
- BigXmlReader() - Constructor for class org.riversun.bigdoc.xml.BigXmlReader
- BigXmlReader.TagListener - Interface in org.riversun.bigdoc.xml
- BinFileSearcher - Class in org.riversun.bigdoc.bin
-
Search sequence of bytes from Binary file
- BinFileSearcher() - Constructor for class org.riversun.bigdoc.bin.BinFileSearcher
- BinFileSearcher.BinFileProgressListener - Interface in org.riversun.bigdoc.bin
C
- cancel() - Method in class org.riversun.bigdoc.bin.BigFileSearcher
-
Cancel searching
- cancel() - Method in class org.riversun.bigdoc.bin.BinFileSearcher
- characters(char[], int, int) - Method in class org.riversun.bigdoc.xml.BasicSAXHandler
D
- DEFAULT_BLOCK_SIZE - Static variable in class org.riversun.bigdoc.bin.BigFileSearcher
- DEFAULT_BUFFER_SIZE - Static variable in class org.riversun.bigdoc.bin.BinFileSearcher
-
Default size to be read into memory at one search
- DEFAULT_MAX_NUM_OF_THREADS - Static variable in class org.riversun.bigdoc.bin.BigFileSearcher
- DEFAULT_SUB_BUFFER_SIZE - Static variable in class org.riversun.bigdoc.bin.BinFileSearcher
-
Default number of threads used at the same time in one search
- DEFAULT_SUB_THREAD_SIZE - Static variable in class org.riversun.bigdoc.bin.BinFileSearcher
-
Dfault size of the window used to scan memory
E
- endElement(String, String, String) - Method in class org.riversun.bigdoc.xml.BasicSAXHandler
- endPosition - Variable in class org.riversun.bigdoc.bin.SearchCondition
F
- forceStop() - Method in class org.riversun.bigdoc.xml.BasicSAXHandler
G
- getEllapsedMillis() - Method in class org.riversun.bigdoc.bin.BigFileSearcher
-
Get operation time in millis of last search
I
- indexOf(File, byte[]) - Method in class org.riversun.bigdoc.bin.BigFileSearcher
-
Returns the index within this file of the first occurrence of the specified substring.
- indexOf(File, byte[]) - Method in class org.riversun.bigdoc.bin.BinFileSearcher
-
Returns the index within this file of the first occurrence of the specified substring.
- indexOf(File, byte[], long) - Method in class org.riversun.bigdoc.bin.BigFileSearcher
-
Returns the index within this file of the first occurrence of the specified substring, starting at the specified position.
- indexOf(File, byte[], long) - Method in class org.riversun.bigdoc.bin.BinFileSearcher
-
Returns the index within this file of the first occurrence of the specified substring, starting at the specified position.
- initialize() - Method in class org.riversun.bigdoc.xml.BasicSAXHandler
-
Initialize internal variables
M
- mTaskList - Variable in class org.riversun.bigdoc.bin.BigFileSearcher
N
- numOfThreads - Variable in class org.riversun.bigdoc.bin.SearchCondition
O
- onProgress(float) - Method in interface org.riversun.bigdoc.bin.BigFileSearcher.OnProgressListener
- onProgress(List<Long>, float, float, float, long) - Method in interface org.riversun.bigdoc.bin.BinFileSearcher.BinFileProgressListener
- onProgressListener - Variable in class org.riversun.bigdoc.bin.SearchCondition
- onRealtimeResultListener - Variable in class org.riversun.bigdoc.bin.SearchCondition
- onRealtimeResultListener(float, List<Long>) - Method in interface org.riversun.bigdoc.bin.BigFileSearcher.OnRealtimeResultListener
- onTagFinished(String, String, String, Attributes) - Method in interface org.riversun.bigdoc.xml.BasicSAXHandler.TagEventListener
- onTagFinished(BigXmlReader, String, String, String, Attributes) - Method in interface org.riversun.bigdoc.xml.BigXmlReader.TagListener
-
Called when tag ends
- onTagStarted(String, String) - Method in interface org.riversun.bigdoc.xml.BasicSAXHandler.TagEventListener
- onTagStarted(BigXmlReader, String, String) - Method in interface org.riversun.bigdoc.xml.BigXmlReader.TagListener
-
Called when tag starts
- org.riversun.bigdoc.bin - package org.riversun.bigdoc.bin
- org.riversun.bigdoc.text - package org.riversun.bigdoc.text
- org.riversun.bigdoc.xml - package org.riversun.bigdoc.xml
R
- read(InputStream, String, BigXmlReader.TagListener) - Method in class org.riversun.bigdoc.xml.BigXmlReader
-
Read big XML file from specific stream
S
- 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
- searchBigFile(SearchCondition) - Method in class org.riversun.bigdoc.bin.BigFileSearcher
- 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 - 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 - searchBytes - Variable in class org.riversun.bigdoc.bin.SearchCondition
- SearchCondition - Class in org.riversun.bigdoc.bin
- SearchCondition() - Constructor for class org.riversun.bigdoc.bin.SearchCondition
- 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
- srcFile - Variable in class org.riversun.bigdoc.bin.SearchCondition
- startElement(String, String, String, Attributes) - Method in class org.riversun.bigdoc.xml.BasicSAXHandler
- startPosition - Variable in class org.riversun.bigdoc.bin.SearchCondition
- 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
T
- THREADS_NO_LIMIT - Static variable in class org.riversun.bigdoc.bin.BigFileSearcher
U
- useOptimization - Variable in class org.riversun.bigdoc.bin.SearchCondition
_
- _showProfile() - Method in class org.riversun.bigdoc.bin.BigFileSearcher
-
Profiling method
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form