A B C E G H I M N O S T W X

A

add(int, int) - Method in interface sparsebitmap.BitmapContainer
See Sparsebitmap.add
add(int, int) - Method in class sparsebitmap.SparseBitmap
For expert use: add a literal bitmap word so that the resulting bitmap will cover off+1 words.
and(SparseBitmap) - Method in class sparsebitmap.SparseBitmap
Compute the bit-wise logical and with another bitmap.
and(SparseBitmap...) - Static method in class sparsebitmap.SparseBitmap
Computes the bit-wise and aggregate over several bitmaps.
and2by2(BitmapContainer, SparseBitmap, SparseBitmap) - Static method in class sparsebitmap.SparseBitmap
Computes the bit-wise logical exclusive and of two bitmaps.

B

BitmapContainer - Interface in sparsebitmap
This class provides an interface that the developer can use to provide alternative storage mechanisms.
bitmapOf(int...) - Static method in class sparsebitmap.SparseBitmap
Convenience method: will construct a bitmap with the specified bit sets.
buffer - Variable in class sparsebitmap.SparseBitmap
buffer is where the data is store.

C

cardinality - Variable in class sparsebitmap.SparseBitmap
Number of bits set to true.
compact() - Method in class sparsebitmap.SparseBitmap
Minimizes the memory usage by copying over the data on a smaller array.

E

equals(Object) - Method in class sparsebitmap.SparseBitmap
Checks whether two SparseBitmap have the same bit sets.

G

getIntIterator() - Method in class sparsebitmap.SparseBitmap
Build a fast iterator over the set bits

H

hashCode() - Method in class sparsebitmap.SparseBitmap
Return a hash value for this object.
hasNext() - Method in interface sparsebitmap.IntIterator
Is there more?

I

IntIterator - Interface in sparsebitmap
The purpose of this class is to provide a simple iterator interface for integers.
iterator() - Method in class sparsebitmap.SparseBitmap
Allow you to iterate over the set bits

M

MINSTORAGEUSAGE - Static variable in class sparsebitmap.SparseBitmap
MINSTORAGEUSAGE determines how big the initial array is, by default.

N

next() - Method in interface sparsebitmap.IntIterator
Returns the next integer

O

or(SparseBitmap) - Method in class sparsebitmap.SparseBitmap
Computes the bit-wise logical or with another bitmap.
or(SparseBitmap...) - Static method in class sparsebitmap.SparseBitmap
Computes the bit-wise or aggregate over several bitmaps.
or2by2(BitmapContainer, SparseBitmap, SparseBitmap) - Static method in class sparsebitmap.SparseBitmap
Computes the bit-wise logical or of two bitmaps.

S

set(int) - Method in class sparsebitmap.SparseBitmap
Set the bit at position i to true.
sizeInBytes() - Method in interface sparsebitmap.BitmapContainer
See Sparsebitmap.sizeInBytes
sizeInBytes() - Method in class sparsebitmap.SparseBitmap
Return how much space is used by data (in bytes).
sizeinwords - Variable in class sparsebitmap.SparseBitmap
sizeinwords*32 is the the number of bits represented by this bitmap.
sparsebitmap - package sparsebitmap
 
SparseBitmap - Class in sparsebitmap
The purpose of this class is to provide a compressed alternative to the Java BitSet class that can scale to much larger bit ranges.
SparseBitmap() - Constructor for class sparsebitmap.SparseBitmap
Constructs a SparseBitmap object with default parameters.
SparseBitmap(int) - Constructor for class sparsebitmap.SparseBitmap
Constructs a SparseBitmap object.

T

toArray() - Method in class sparsebitmap.SparseBitmap
Convenience method: returns an array containing the set bits.

W

WORDSIZE - Static variable in class sparsebitmap.SparseBitmap
We have a 32-bit implementation (ints are 32-bit in Java).
wordusage - Variable in class sparsebitmap.SparseBitmap
How many words in buffer do we actually use?

X

xor(SparseBitmap) - Method in class sparsebitmap.SparseBitmap
Computes the bit-wise logical exclusive or with another bitmap.
xor(SparseBitmap...) - Static method in class sparsebitmap.SparseBitmap
Computes the bit-wise exclusive or aggregate over several bitmaps.
xor2by2(BitmapContainer, SparseBitmap, SparseBitmap) - Static method in class sparsebitmap.SparseBitmap
Computes the bit-wise logical exclusive or of two bitmaps.

A B C E G H I M N O S T W X

Copyright © 2012. All Rights Reserved.