Skip navigation links
A B C F G I L N P S W 

A

allocate(long) - Static method in class net.magik6k.bitbuffer.BitBuffer
Allocates new BitBuffer.
allocateDirect(long) - Static method in class net.magik6k.bitbuffer.BitBuffer
Allocates new 'direct' BitBuffer.
allocateDynamic() - Static method in class net.magik6k.bitbuffer.BitBuffer
Creates new auto-extending BitBuffer.
allocateDynamic(int) - Static method in class net.magik6k.bitbuffer.BitBuffer
Creates new auto-extending BitBuffer with pre-allocated space.
asByteArray() - Method in class net.magik6k.bitbuffer.BitBuffer
This method returns representation of this bufer as array of bytes.
asByteBuffer() - Method in class net.magik6k.bitbuffer.BitBuffer
This method returns representation of this bufer as ByteBuffer.

B

BitBuffer - Class in net.magik6k.bitbuffer
The BitBuffer, useful to store data in bit-aligned format All multi-byte data structures are saved in Java byte order i.e.
BitBuffer() - Constructor for class net.magik6k.bitbuffer.BitBuffer
 

C

canRead() - Method in class net.magik6k.bitbuffer.BitBuffer
 
canWrite() - Method in class net.magik6k.bitbuffer.BitBuffer
 

F

flip() - Method in class net.magik6k.bitbuffer.BitBuffer
Toggles the buffer betwen read/write modes.

G

get(boolean[], int, int) - Method in class net.magik6k.bitbuffer.BitBuffer
Reads data into specified array
get(boolean[]) - Method in class net.magik6k.bitbuffer.BitBuffer
Reads data into given array
get(byte[], int, int) - Method in class net.magik6k.bitbuffer.BitBuffer
Reads data into specified array
get(byte[]) - Method in class net.magik6k.bitbuffer.BitBuffer
Reads data into given array
get(int[], int, int) - Method in class net.magik6k.bitbuffer.BitBuffer
Reads data into specified array
get(int[]) - Method in class net.magik6k.bitbuffer.BitBuffer
Reads data into given array
get(long[], int, int) - Method in class net.magik6k.bitbuffer.BitBuffer
Reads data into specified array
get(long[]) - Method in class net.magik6k.bitbuffer.BitBuffer
Reads data into given array
get(byte[], int, int, int) - Method in class net.magik6k.bitbuffer.BitBuffer
Reads data into specified array
get(byte[], int) - Method in class net.magik6k.bitbuffer.BitBuffer
Reads data into given array
get(int[], int, int, int) - Method in class net.magik6k.bitbuffer.BitBuffer
Reads data into specified array
get(int[], int) - Method in class net.magik6k.bitbuffer.BitBuffer
Reads data into given array
get(long[], int, int, int) - Method in class net.magik6k.bitbuffer.BitBuffer
Reads data into specified array
get(long[], int) - Method in class net.magik6k.bitbuffer.BitBuffer
Reads data into given array
getBoolean() - Method in class net.magik6k.bitbuffer.BitBuffer
 
getByte() - Method in class net.magik6k.bitbuffer.BitBuffer
 
getByte(int) - Method in class net.magik6k.bitbuffer.BitBuffer
 
getByteUnsigned(int) - Method in class net.magik6k.bitbuffer.BitBuffer
 
getDouble() - Method in class net.magik6k.bitbuffer.BitBuffer
 
getFloat() - Method in class net.magik6k.bitbuffer.BitBuffer
 
getInt() - Method in class net.magik6k.bitbuffer.BitBuffer
 
getInt(int) - Method in class net.magik6k.bitbuffer.BitBuffer
 
getIntUnsigned(int) - Method in class net.magik6k.bitbuffer.BitBuffer
 
getLong() - Method in class net.magik6k.bitbuffer.BitBuffer
 
getLong(int) - Method in class net.magik6k.bitbuffer.BitBuffer
 
getLongUnsigned(int) - Method in class net.magik6k.bitbuffer.BitBuffer
 
getString(int) - Method in class net.magik6k.bitbuffer.BitBuffer
 
getString(int, Charset) - Method in class net.magik6k.bitbuffer.BitBuffer
 
getString(int, int) - Method in class net.magik6k.bitbuffer.BitBuffer
 
getString(int, Charset, int) - Method in class net.magik6k.bitbuffer.BitBuffer
 

I

IBufferInsert - Interface in net.magik6k.bitbuffer
Classes implementing this interface can be directly inserted into BitBuffer via its put method
instert(BitBuffer) - Method in interface net.magik6k.bitbuffer.IBufferInsert
This method is called when class with interface is being put into BitBuffer

L

limit() - Method in class net.magik6k.bitbuffer.BitBuffer
This function returns Virtual 'end' of this buffer, in bits

N

net.magik6k.bitbuffer - package net.magik6k.bitbuffer
 

P

position() - Method in class net.magik6k.bitbuffer.BitBuffer
This function returns current position of cursor, in bits
put(boolean) - Method in class net.magik6k.bitbuffer.BitBuffer
 
put(byte) - Method in class net.magik6k.bitbuffer.BitBuffer
 
put(int) - Method in class net.magik6k.bitbuffer.BitBuffer
 
put(long) - Method in class net.magik6k.bitbuffer.BitBuffer
 
put(byte, int) - Method in class net.magik6k.bitbuffer.BitBuffer
 
put(int, int) - Method in class net.magik6k.bitbuffer.BitBuffer
 
put(long, int) - Method in class net.magik6k.bitbuffer.BitBuffer
 
put(String) - Method in class net.magik6k.bitbuffer.BitBuffer
 
put(String, Charset) - Method in class net.magik6k.bitbuffer.BitBuffer
 
put(BitBuffer) - Method in class net.magik6k.bitbuffer.BitBuffer
Reads entire given BitBuffer into this buffer
put(ByteBuffer) - Method in class net.magik6k.bitbuffer.BitBuffer
Reads entire given ByteBuffer into this buffer
put(boolean[], int, int) - Method in class net.magik6k.bitbuffer.BitBuffer
Reads given array of booleans into this buffer
put(boolean[]) - Method in class net.magik6k.bitbuffer.BitBuffer
Puts whole given array into this buffer
put(byte[], int, int) - Method in class net.magik6k.bitbuffer.BitBuffer
Reads given array of bytes into this buffer
put(byte[]) - Method in class net.magik6k.bitbuffer.BitBuffer
Puts whole given array into this buffer
put(int[], int, int) - Method in class net.magik6k.bitbuffer.BitBuffer
Reads given array of integers into this buffer
put(int[]) - Method in class net.magik6k.bitbuffer.BitBuffer
Puts whole given array into this buffer
put(long[], int, int) - Method in class net.magik6k.bitbuffer.BitBuffer
Reads given array of longs into this buffer
put(long[]) - Method in class net.magik6k.bitbuffer.BitBuffer
Puts whole given array into this buffer
put(byte[], int, int, int) - Method in class net.magik6k.bitbuffer.BitBuffer
Reads given array of bytes into this buffer
put(byte[], int) - Method in class net.magik6k.bitbuffer.BitBuffer
Puts whole given array into this buffer
put(int[], int, int, int) - Method in class net.magik6k.bitbuffer.BitBuffer
Reads given array of integers into this buffer
put(int[], int) - Method in class net.magik6k.bitbuffer.BitBuffer
Puts whole given array into this buffer
put(long[], int, int, int) - Method in class net.magik6k.bitbuffer.BitBuffer
Reads given array of longs into this buffer
put(long[], int) - Method in class net.magik6k.bitbuffer.BitBuffer
Puts whole given array into this buffer
put(IBufferInsert) - Method in class net.magik6k.bitbuffer.BitBuffer
Inserts given data into buffer
putBit(boolean) - Method in class net.magik6k.bitbuffer.BitBuffer
Puts single bit(boolean value) to this buffer
putBoolean(boolean) - Method in class net.magik6k.bitbuffer.BitBuffer
Puts boolean value(Single bit)
putByte(byte) - Method in class net.magik6k.bitbuffer.BitBuffer
Puts signed byte value(8 bits)
putByte(byte, int) - Method in class net.magik6k.bitbuffer.BitBuffer
Puts byte value with specified bit count.
putDouble(double) - Method in class net.magik6k.bitbuffer.BitBuffer
Puts double floating point value(64 bits)
putFloat(float) - Method in class net.magik6k.bitbuffer.BitBuffer
Puts floating point value(32 bits)
putInt(int) - Method in class net.magik6k.bitbuffer.BitBuffer
Puts signed integer value(32 bits)
putInt(int, int) - Method in class net.magik6k.bitbuffer.BitBuffer
Puts integer value with specified bit count.
putLong(long) - Method in class net.magik6k.bitbuffer.BitBuffer
Puts signed long value(64 bits)
putLong(long, int) - Method in class net.magik6k.bitbuffer.BitBuffer
Puts long value with specified bit count.
putString(String) - Method in class net.magik6k.bitbuffer.BitBuffer
Puts String value(8 bits per char), using UTF-8 encoding
putString(String, Charset) - Method in class net.magik6k.bitbuffer.BitBuffer
Puts String value
putString(String, int) - Method in class net.magik6k.bitbuffer.BitBuffer
Puts String value(specified amount bits per char), using ASCII encoding
putString(String, Charset, int) - Method in class net.magik6k.bitbuffer.BitBuffer
Puts String value(specified amount of bits per byte), using specified encoding.
putToByteBuffer(ByteBuffer) - Method in class net.magik6k.bitbuffer.BitBuffer
Puts this BitBuffer into ByteBuffer

S

setPosition(long) - Method in class net.magik6k.bitbuffer.BitBuffer
Sets cursor position for this buffer
size() - Method in class net.magik6k.bitbuffer.BitBuffer
This function returns size of this buffer, in bits

W

wrap(byte[]) - Static method in class net.magik6k.bitbuffer.BitBuffer
Wraps bitbuffer around given array instance.
A B C F G I L N P S W 
Skip navigation links