B C D E F G L M N P R S W

B

ByteIterator - class ByteIterator.
 
ByteIterator(byte[]) - Constructor for class ByteIterator
Creates a new copy of the buffer.
ByteIterator(byte[], boolean) - Constructor for class ByteIterator
May create a copy of the given buffer or create a new one.
ByteIterator(byte[], int, int) - Constructor for class ByteIterator
Create a new buffer from a portion of a data buffer.

C

compile(String) - Method in class ByteIterator
Compiles the text pattern for searching.
concoctInt(byte[]) - Static method in class ByteIterator
Converts 4 bytes of a byte array into an int.
concoctInt(byte[], int) - Static method in class ByteIterator
Converts 4 bytes of a byte array into an int from the starting position.
concoctLong(byte[]) - Static method in class ByteIterator
Converts the first 8 bytes of a byte array into a long.
concoctLong(byte[], int) - Static method in class ByteIterator
Converts 8 bytes of a byte array into a long from the starting position.
concoctShort(byte[]) - Static method in class ByteIterator
Converts 2 bytes of a byte array into a short
concoctShort(byte[], int) - Static method in class ByteIterator
Converts 2 bytes of a byte array into a short from the starting position.
current() - Method in class ByteIterator
Returns the current position in the buffer.

D

decoct(int) - Static method in class ByteIterator
Converts an int into 4 bytes.
decoct(long) - Static method in class ByteIterator
Converts a long into 8 bytes.
decoct(short) - Static method in class ByteIterator
Converts a short into 2 bytes.
dump(int, int) - Method in class ByteIterator
Dump part of the byte stream.

E

extend(int) - Method in class ByteIterator
Extends data buffer (may be set longer or shorter).

F

first() - Method in class ByteIterator
Returns the first byte of buffer in the data.

G

getBuffer() - Method in class ByteIterator
Return the current data buffer.

L

last() - Method in class ByteIterator
Returns the last byte of buffer in the data.
length() - Method in class ByteIterator
Returns the current length of the data buffer.

M

move(int) - Method in class ByteIterator
Move current position by an arbitrary number of bytes.
moveByte() - Method in class ByteIterator
Advance in the array by one byte
moveInt() - Method in class ByteIterator
Advance in the array by four bytes (size of int).
moveLong() - Method in class ByteIterator
Advance in the array by 8 bytes (size of long).
moveShort() - Method in class ByteIterator
Advance in the array by two bytes (size of short).

N

nextByte() - Method in class ByteIterator
Return the next byte.
nextInt() - Method in class ByteIterator
Returns the next int (4 bytes).
nextLong() - Method in class ByteIterator
Returns the next long (8 bytes).
nextShort() - Method in class ByteIterator
Returns the next short (2 bytes).
nextUnsignedByte() - Method in class ByteIterator
Returns the next unsigned byte (1 byte) as an int.
nextUnsignedShort() - Method in class ByteIterator
Returns the next unsigned short (2 bytes) as an int.

P

partialMatch() - Method in class ByteIterator
Returns the position at the end of the text buffer where a partial match was found.

R

read(byte[]) - Method in class ByteIterator
Read a buffer full of bytes.
read(byte[], int, int) - Method in class ByteIterator
Read bytes into a buffer.
readByte() - Method in class ByteIterator
Returns the next byte.
readInt() - Method in class ByteIterator
Returns the next int (4 bytes).
readLine() - Method in class ByteIterator
Read a line from the byte stream.
readLong() - Method in class ByteIterator
Returns the next long (8 bytes).
readShort() - Method in class ByteIterator
Returns the next short (2 bytes).
readUnsignedByte() - Method in class ByteIterator
Returns the next unsignedbyte (1 byte).
readUnsignedShort() - Method in class ByteIterator
Returns the next unsignedshort (2 bytes).

S

search(int, int) - Method in class ByteIterator
Search for the compiled pattern in the given text.
seek(long) - Method in class ByteIterator
Absolute position to move to in the data buffer.
setIndex(int) - Method in class ByteIterator
Sets the current position.
setInt(int) - Method in class ByteIterator
Sets an int at the current location Does not advance the buffer position.
setLong(long) - Method in class ByteIterator
Sets a long at the current location.
setShort(short) - Method in class ByteIterator
Sets a short at the current location Does not advance the buffer position.
skipBytes(int) - Method in class ByteIterator
Skips over bytes.

W

write(byte[]) - Method in class ByteIterator
Write a byte array to the buffer at the current position.
writeInt(int) - Method in class ByteIterator
Write an int to the buffer at the current position.

B C D E F G L M N P R S W