Skip navigation links
B C D E F G I O R S T _ 

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

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
 

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[], 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[]) - 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.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

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
 
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
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

T

THREADS_NO_LIMIT - Static variable in class org.riversun.bigdoc.bin.BigFileSearcher
 

_

_showProfile() - Method in class org.riversun.bigdoc.bin.BigFileSearcher
Profiling method
B C D E F G I O R S T _ 
Skip navigation links

Copyright © 2016. All rights reserved.