| Package | Description |
|---|---|
| com.metamx.collections.bitmap | |
| com.metamx.collections.spatial | |
| com.metamx.collections.spatial.search |
| Modifier and Type | Interface and Description |
|---|---|
interface |
MutableBitmap
This class is meant to represent a simple wrapper around a bitmap class.
|
| Modifier and Type | Class and Description |
|---|---|
class |
WrappedBitSetBitmap
WrappedBitSetBitmap implements MutableBitmap for java.util.BitSet
|
class |
WrappedConciseBitmap |
class |
WrappedImmutableBitSetBitmap
WrappedImmutableBitSetBitmap implements ImmutableBitmap for java.util.BitSet
|
class |
WrappedImmutableConciseBitmap |
class |
WrappedImmutableRoaringBitmap |
class |
WrappedRoaringBitmap |
| Modifier and Type | Method and Description |
|---|---|
ImmutableBitmap |
RoaringBitmapFactory.complement(ImmutableBitmap b) |
ImmutableBitmap |
ConciseBitmapFactory.complement(ImmutableBitmap b) |
ImmutableBitmap |
BitSetBitmapFactory.complement(ImmutableBitmap b) |
ImmutableBitmap |
BitmapFactory.complement(ImmutableBitmap b) |
ImmutableBitmap |
RoaringBitmapFactory.complement(ImmutableBitmap b,
int length) |
ImmutableBitmap |
ConciseBitmapFactory.complement(ImmutableBitmap b,
int length) |
ImmutableBitmap |
BitSetBitmapFactory.complement(ImmutableBitmap b,
int length) |
ImmutableBitmap |
BitmapFactory.complement(ImmutableBitmap b,
int length) |
ImmutableBitmap |
WrappedRoaringBitmap.difference(ImmutableBitmap otherBitmap) |
ImmutableBitmap |
WrappedImmutableRoaringBitmap.difference(ImmutableBitmap otherBitmap) |
ImmutableBitmap |
WrappedImmutableConciseBitmap.difference(ImmutableBitmap otherBitmap) |
ImmutableBitmap |
WrappedImmutableBitSetBitmap.difference(ImmutableBitmap otherBitmap) |
ImmutableBitmap |
WrappedConciseBitmap.difference(ImmutableBitmap otherBitmap) |
ImmutableBitmap |
ImmutableBitmap.difference(ImmutableBitmap otherBitmap)
Compute the bitwise-andNot of this bitmap with another bitmap.
|
ImmutableBitmap |
WrappedRoaringBitmap.intersection(ImmutableBitmap otherBitmap) |
ImmutableBitmap |
WrappedImmutableRoaringBitmap.intersection(ImmutableBitmap otherBitmap) |
ImmutableBitmap |
WrappedImmutableConciseBitmap.intersection(ImmutableBitmap otherBitmap) |
ImmutableBitmap |
WrappedImmutableBitSetBitmap.intersection(ImmutableBitmap otherBitmap) |
ImmutableBitmap |
WrappedConciseBitmap.intersection(ImmutableBitmap otherBitmap) |
ImmutableBitmap |
ImmutableBitmap.intersection(ImmutableBitmap otherBitmap)
Compute the bitwise-and of this bitmap with another bitmap.
|
ImmutableBitmap |
RoaringBitmapFactory.intersection(Iterable<ImmutableBitmap> b) |
ImmutableBitmap |
ConciseBitmapFactory.intersection(Iterable<ImmutableBitmap> b) |
ImmutableBitmap |
BitSetBitmapFactory.intersection(Iterable<ImmutableBitmap> b) |
ImmutableBitmap |
BitmapFactory.intersection(Iterable<ImmutableBitmap> b)
Compute the intersection (bitwise-AND) of a set of bitmaps.
|
ImmutableBitmap |
RoaringBitmapFactory.makeEmptyImmutableBitmap() |
ImmutableBitmap |
ConciseBitmapFactory.makeEmptyImmutableBitmap() |
ImmutableBitmap |
BitSetBitmapFactory.makeEmptyImmutableBitmap() |
ImmutableBitmap |
BitmapFactory.makeEmptyImmutableBitmap() |
ImmutableBitmap |
RoaringBitmapFactory.makeImmutableBitmap(MutableBitmap mutableBitmap) |
ImmutableBitmap |
ConciseBitmapFactory.makeImmutableBitmap(MutableBitmap mutableBitmap) |
ImmutableBitmap |
BitSetBitmapFactory.makeImmutableBitmap(MutableBitmap mutableBitmap) |
ImmutableBitmap |
BitmapFactory.makeImmutableBitmap(MutableBitmap mutableBitmap) |
ImmutableBitmap |
RoaringBitmapFactory.mapImmutableBitmap(ByteBuffer b) |
ImmutableBitmap |
ConciseBitmapFactory.mapImmutableBitmap(ByteBuffer b) |
ImmutableBitmap |
BitSetBitmapFactory.mapImmutableBitmap(ByteBuffer b) |
ImmutableBitmap |
BitmapFactory.mapImmutableBitmap(ByteBuffer b)
Given a ByteBuffer pointing at a serialized version of a bitmap,
instantiate an immutable mapped bitmap.
|
ImmutableBitmap |
WrappedRoaringBitmap.union(ImmutableBitmap otherBitmap) |
ImmutableBitmap |
WrappedImmutableRoaringBitmap.union(ImmutableBitmap otherBitmap) |
ImmutableBitmap |
WrappedImmutableConciseBitmap.union(ImmutableBitmap otherBitmap) |
ImmutableBitmap |
WrappedImmutableBitSetBitmap.union(ImmutableBitmap otherBitmap) |
ImmutableBitmap |
WrappedConciseBitmap.union(ImmutableBitmap otherBitmap) |
ImmutableBitmap |
ImmutableBitmap.union(ImmutableBitmap otherBitmap)
Compute the bitwise-or of this bitmap with another bitmap.
|
ImmutableBitmap |
RoaringBitmapFactory.union(Iterable<ImmutableBitmap> b) |
ImmutableBitmap |
ConciseBitmapFactory.union(Iterable<ImmutableBitmap> b) |
ImmutableBitmap |
BitSetBitmapFactory.union(Iterable<ImmutableBitmap> b) |
ImmutableBitmap |
BitmapFactory.union(Iterable<ImmutableBitmap> b)
Compute the union (bitwise-OR) of a set of bitmaps.
|
| Modifier and Type | Method and Description |
|---|---|
int |
WrappedRoaringBitmap.compareTo(ImmutableBitmap other) |
int |
WrappedImmutableRoaringBitmap.compareTo(ImmutableBitmap other) |
int |
WrappedImmutableConciseBitmap.compareTo(ImmutableBitmap other) |
int |
WrappedImmutableBitSetBitmap.compareTo(ImmutableBitmap other) |
int |
WrappedConciseBitmap.compareTo(ImmutableBitmap other) |
int |
ImmutableBitmap.compareTo(ImmutableBitmap other) |
ImmutableBitmap |
RoaringBitmapFactory.complement(ImmutableBitmap b) |
ImmutableBitmap |
ConciseBitmapFactory.complement(ImmutableBitmap b) |
ImmutableBitmap |
BitSetBitmapFactory.complement(ImmutableBitmap b) |
ImmutableBitmap |
BitmapFactory.complement(ImmutableBitmap b) |
ImmutableBitmap |
RoaringBitmapFactory.complement(ImmutableBitmap b,
int length) |
ImmutableBitmap |
ConciseBitmapFactory.complement(ImmutableBitmap b,
int length) |
ImmutableBitmap |
BitSetBitmapFactory.complement(ImmutableBitmap b,
int length) |
ImmutableBitmap |
BitmapFactory.complement(ImmutableBitmap b,
int length) |
ImmutableBitmap |
WrappedRoaringBitmap.difference(ImmutableBitmap otherBitmap) |
ImmutableBitmap |
WrappedImmutableRoaringBitmap.difference(ImmutableBitmap otherBitmap) |
ImmutableBitmap |
WrappedImmutableConciseBitmap.difference(ImmutableBitmap otherBitmap) |
ImmutableBitmap |
WrappedImmutableBitSetBitmap.difference(ImmutableBitmap otherBitmap) |
ImmutableBitmap |
WrappedConciseBitmap.difference(ImmutableBitmap otherBitmap) |
ImmutableBitmap |
ImmutableBitmap.difference(ImmutableBitmap otherBitmap)
Compute the bitwise-andNot of this bitmap with another bitmap.
|
ImmutableBitmap |
WrappedRoaringBitmap.intersection(ImmutableBitmap otherBitmap) |
ImmutableBitmap |
WrappedImmutableRoaringBitmap.intersection(ImmutableBitmap otherBitmap) |
ImmutableBitmap |
WrappedImmutableConciseBitmap.intersection(ImmutableBitmap otherBitmap) |
ImmutableBitmap |
WrappedImmutableBitSetBitmap.intersection(ImmutableBitmap otherBitmap) |
ImmutableBitmap |
WrappedConciseBitmap.intersection(ImmutableBitmap otherBitmap) |
ImmutableBitmap |
ImmutableBitmap.intersection(ImmutableBitmap otherBitmap)
Compute the bitwise-and of this bitmap with another bitmap.
|
ImmutableBitmap |
WrappedRoaringBitmap.union(ImmutableBitmap otherBitmap) |
ImmutableBitmap |
WrappedImmutableRoaringBitmap.union(ImmutableBitmap otherBitmap) |
ImmutableBitmap |
WrappedImmutableConciseBitmap.union(ImmutableBitmap otherBitmap) |
ImmutableBitmap |
WrappedImmutableBitSetBitmap.union(ImmutableBitmap otherBitmap) |
ImmutableBitmap |
WrappedConciseBitmap.union(ImmutableBitmap otherBitmap) |
ImmutableBitmap |
ImmutableBitmap.union(ImmutableBitmap otherBitmap)
Compute the bitwise-or of this bitmap with another bitmap.
|
| Modifier and Type | Method and Description |
|---|---|
ImmutableBitmap |
RoaringBitmapFactory.intersection(Iterable<ImmutableBitmap> b) |
ImmutableBitmap |
ConciseBitmapFactory.intersection(Iterable<ImmutableBitmap> b) |
ImmutableBitmap |
BitSetBitmapFactory.intersection(Iterable<ImmutableBitmap> b) |
ImmutableBitmap |
BitmapFactory.intersection(Iterable<ImmutableBitmap> b)
Compute the intersection (bitwise-AND) of a set of bitmaps.
|
ImmutableBitmap |
RoaringBitmapFactory.union(Iterable<ImmutableBitmap> b) |
ImmutableBitmap |
ConciseBitmapFactory.union(Iterable<ImmutableBitmap> b) |
ImmutableBitmap |
BitSetBitmapFactory.union(Iterable<ImmutableBitmap> b) |
ImmutableBitmap |
BitmapFactory.union(Iterable<ImmutableBitmap> b)
Compute the union (bitwise-OR) of a set of bitmaps.
|
| Modifier and Type | Method and Description |
|---|---|
ImmutableBitmap |
ImmutableNode.getImmutableBitmap() |
| Modifier and Type | Method and Description |
|---|---|
Iterable<ImmutableBitmap> |
ImmutableRTree.search(Bound bound) |
Iterable<ImmutableBitmap> |
ImmutableRTree.search(SearchStrategy strategy,
Bound bound) |
| Modifier and Type | Method and Description |
|---|---|
Iterable<ImmutableBitmap> |
SearchStrategy.search(ImmutableNode node,
Bound bound) |
Iterable<ImmutableBitmap> |
GutmanSearchStrategy.search(ImmutableNode node,
Bound bound) |
Copyright © 2016. All rights reserved.