Skip navigation links
B G I L M O P S T 

B

BigBinarySearcher - Class in org.riversun.finbin
Search target big bytes(byte[]) from source bytes(byte[])

This class is going to scan byte[] data in concurrent by using threads, it is effective(means faster speed) in big size(kiloBytes-megaBytes) byte[] data.
BigBinarySearcher() - Constructor for class org.riversun.finbin.BigBinarySearcher
 
BinarySearcher - Class in org.riversun.finbin
Search target bytes(byte[]) from source bytes(byte[])

This class is going to scan byte[] data to sequential, it is effective in small size(less than 1kBytes) byte[] data.
BinarySearcher() - Constructor for class org.riversun.finbin.BinarySearcher
 
BinaryUtil - Class in org.riversun.finbin
Helper class for finbin test
BinaryUtil() - Constructor for class org.riversun.finbin.BinaryUtil
 

G

getBytes(String) - Static method in class org.riversun.finbin.BinaryUtil
Get UTF-8 without BOM encoded bytes from String

I

indexOf(byte[], byte[]) - Method in class org.riversun.finbin.BinarySearcher
Returns the index within this byte-array of the first occurrence of the specified(search bytes) byte array.
indexOf(byte[], byte[], int) - Method in class org.riversun.finbin.BinarySearcher
Returns the index within this byte-array of the first occurrence of the specified(search bytes) byte array.
Starting the search at the specified index
indexOf(byte[], byte[], int, int) - Method in class org.riversun.finbin.BinarySearcher
Returns the index within this byte-array of the first occurrence of the specified(search bytes) byte array.
Starting the search at the specified index, and end at the specified index.

L

loadBytesFromFile(File) - Static method in class org.riversun.finbin.BinaryUtil
load from file

M

memcopy(byte[], byte[], int) - Static method in class org.riversun.finbin.BinaryUtil
Copy src bytes[] into dest bytes[]

O

org.riversun.finbin - package org.riversun.finbin
 

P

print(byte[]) - Static method in class org.riversun.finbin.BinaryUtil
Pretty print byte[] with Ascii char and subscript of the array
printWithAscii(byte[]) - Static method in class org.riversun.finbin.BinaryUtil
Pretty print byte[] with Ascii char
printWithAsciiWithIndex(byte[]) - Static method in class org.riversun.finbin.BinaryUtil
Pretty print byte[] with Ascii char and subscript of the array

S

saveBytesToFile(byte[], File) - Static method in class org.riversun.finbin.BinaryUtil
save to file
searchBigBytes(byte[], byte[]) - Method in class org.riversun.finbin.BigBinarySearcher
Search bytes faster in a concurrent processing.
searchBigBytes(byte[], byte[], int) - Method in class org.riversun.finbin.BigBinarySearcher
Search bytes faster in a concurrent processing with concurrency level.
searchBytes(byte[], byte[]) - Method in class org.riversun.finbin.BinarySearcher
Search bytes in byte array returns indexes within this byte-array of all occurrences of the specified(search bytes) byte array.
searchBytes(byte[], byte[], int) - Method in class org.riversun.finbin.BinarySearcher
 
searchBytes(byte[], byte[], int, int) - Method in class org.riversun.finbin.BinarySearcher
Search bytes in byte array returns indexes within this byte-array of all occurrences of the specified(search bytes) byte array in the specified range
setBufferSize(int) - Method in class org.riversun.finbin.BigBinarySearcher
Set buffer size for searching a sequence of bytes Increased the size of buffer does not means improving a performance
setMaxNumOfThreads(int) - Method in class org.riversun.finbin.BigBinarySearcher
Set max number of thread to concurrent access to byte[] data
Increased the number of threads does not means improving a performance

T

THREADS_NO_LIMIT - Static variable in class org.riversun.finbin.BigBinarySearcher
 
B G I L M O P S T 
Skip navigation links

Copyright © 2016. All rights reserved.