A B C D E F G H I L M N O P Q R S T U V W X 

A

add(int) - Method in interface com.metamx.collections.bitmap.MutableBitmap
Add the specified integer to the bitmap.
add(int) - Method in class com.metamx.collections.bitmap.WrappedBitSetBitmap
 
add(int) - Method in class com.metamx.collections.bitmap.WrappedConciseBitmap
 
add(int) - Method in class com.metamx.collections.bitmap.WrappedRoaringBitmap
 
add(Integer) - Method in class com.metamx.collections.IntegerSet
 
addAll(Collection<? extends Integer>) - Method in class com.metamx.collections.IntegerSet
 
addChild(Node) - Method in class com.metamx.collections.spatial.Node
 
addChild(Node) - Method in class com.metamx.collections.spatial.Point
 
addToBitmapIndex(Node) - Method in class com.metamx.collections.spatial.Node
 
and(MutableBitmap) - Method in interface com.metamx.collections.bitmap.MutableBitmap
Compute the bitwise-and of this bitmap with another bitmap.
and(MutableBitmap) - Method in class com.metamx.collections.bitmap.WrappedBitSetBitmap
 
and(MutableBitmap) - Method in class com.metamx.collections.bitmap.WrappedConciseBitmap
 
and(MutableBitmap) - Method in class com.metamx.collections.bitmap.WrappedRoaringBitmap
 
andNot(MutableBitmap) - Method in interface com.metamx.collections.bitmap.MutableBitmap
Compute the bitwise-andNot of this bitmap with another bitmap.
andNot(MutableBitmap) - Method in class com.metamx.collections.bitmap.WrappedBitSetBitmap
 
andNot(MutableBitmap) - Method in class com.metamx.collections.bitmap.WrappedConciseBitmap
 
andNot(MutableBitmap) - Method in class com.metamx.collections.bitmap.WrappedRoaringBitmap
 

B

bitmap - Variable in class com.metamx.collections.bitmap.WrappedImmutableBitSetBitmap
 
BitmapFactory - Interface in com.metamx.collections.bitmap
 
BitSetBitmapFactory - Class in com.metamx.collections.bitmap
BitSetBitmapFactory implements BitmapFactory as a wrapper for java.util.BitSet
BitSetBitmapFactory() - Constructor for class com.metamx.collections.bitmap.BitSetBitmapFactory
 
Bound - Interface in com.metamx.collections.spatial.search
 
breadthFirstSearch(ImmutableNode, Bound) - Method in class com.metamx.collections.spatial.search.GutmanSearchStrategy
 
breadthFirstSearch(Iterable<ImmutableNode>, Bound, int) - Method in class com.metamx.collections.spatial.search.GutmanSearchStrategy
 

C

clear() - Method in interface com.metamx.collections.bitmap.MutableBitmap
Empties the content of this bitmap.
clear() - Method in class com.metamx.collections.bitmap.WrappedBitSetBitmap
 
clear() - Method in class com.metamx.collections.bitmap.WrappedConciseBitmap
 
clear() - Method in class com.metamx.collections.bitmap.WrappedRoaringBitmap
 
clear() - Method in class com.metamx.collections.IntegerSet
 
clear() - Method in class com.metamx.collections.spatial.Node
 
clone() - Method in class com.metamx.collections.bitmap.WrappedConciseIntIterator
 
cloneBitSet() - Method in class com.metamx.collections.bitmap.WrappedBitSetBitmap
 
com.metamx.collections - package com.metamx.collections
 
com.metamx.collections.bitmap - package com.metamx.collections.bitmap
 
com.metamx.collections.spatial - package com.metamx.collections.spatial
 
com.metamx.collections.spatial.search - package com.metamx.collections.spatial.search
 
com.metamx.collections.spatial.split - package com.metamx.collections.spatial.split
 
compareTo(ImmutableBitmap) - Method in interface com.metamx.collections.bitmap.ImmutableBitmap
 
compareTo(ImmutableBitmap) - Method in class com.metamx.collections.bitmap.WrappedConciseBitmap
 
compareTo(ImmutableBitmap) - Method in class com.metamx.collections.bitmap.WrappedImmutableBitSetBitmap
 
compareTo(ImmutableBitmap) - Method in class com.metamx.collections.bitmap.WrappedImmutableConciseBitmap
 
compareTo(ImmutableBitmap) - Method in class com.metamx.collections.bitmap.WrappedImmutableRoaringBitmap
 
compareTo(ImmutableBitmap) - Method in class com.metamx.collections.bitmap.WrappedRoaringBitmap
 
compareTo(ImmutableRTree) - Method in class com.metamx.collections.spatial.ImmutableRTree
 
complement(ImmutableBitmap) - Method in interface com.metamx.collections.bitmap.BitmapFactory
 
complement(ImmutableBitmap, int) - Method in interface com.metamx.collections.bitmap.BitmapFactory
 
complement(ImmutableBitmap) - Method in class com.metamx.collections.bitmap.BitSetBitmapFactory
 
complement(ImmutableBitmap, int) - Method in class com.metamx.collections.bitmap.BitSetBitmapFactory
 
complement(ImmutableBitmap) - Method in class com.metamx.collections.bitmap.ConciseBitmapFactory
 
complement(ImmutableBitmap, int) - Method in class com.metamx.collections.bitmap.ConciseBitmapFactory
 
complement(ImmutableBitmap) - Method in class com.metamx.collections.bitmap.RoaringBitmapFactory
 
complement(ImmutableBitmap, int) - Method in class com.metamx.collections.bitmap.RoaringBitmapFactory
 
ConciseBitmapFactory - Class in com.metamx.collections.bitmap
As the name suggests, this class instantiates bitmaps of the types WrappedConciseBitmap and WrappedImmutableConciseBitmap.
ConciseBitmapFactory() - Constructor for class com.metamx.collections.bitmap.ConciseBitmapFactory
 
contains(Object) - Method in class com.metamx.collections.IntegerSet
 
contains(Node) - Method in class com.metamx.collections.spatial.Node
 
contains(float[]) - Method in class com.metamx.collections.spatial.Node
 
contains(Node) - Method in class com.metamx.collections.spatial.Point
 
contains(float[]) - Method in interface com.metamx.collections.spatial.search.Bound
 
contains(float[]) - Method in class com.metamx.collections.spatial.search.PolygonBound
 
contains(float[]) - Method in class com.metamx.collections.spatial.search.RadiusBound
 
contains(float[]) - Method in class com.metamx.collections.spatial.search.RectangularBound
 
containsAll(Collection<?>) - Method in class com.metamx.collections.IntegerSet
 

D

delete(double[], int) - Method in class com.metamx.collections.spatial.RTree
Not yet implemented.
depthFirstSearch(ImmutableNode) - Static method in class com.metamx.collections.spatial.RTreeUtils
 
depthFirstSearch(ImmutableNode, Bound) - Method in class com.metamx.collections.spatial.search.GutmanSearchStrategy
 
difference(ImmutableBitmap) - Method in interface com.metamx.collections.bitmap.ImmutableBitmap
Compute the bitwise-andNot of this bitmap with another bitmap.
difference(ImmutableBitmap) - Method in class com.metamx.collections.bitmap.WrappedConciseBitmap
 
difference(ImmutableBitmap) - Method in class com.metamx.collections.bitmap.WrappedImmutableBitSetBitmap
 
difference(ImmutableBitmap) - Method in class com.metamx.collections.bitmap.WrappedImmutableConciseBitmap
 
difference(ImmutableBitmap) - Method in class com.metamx.collections.bitmap.WrappedImmutableRoaringBitmap
 
difference(ImmutableBitmap) - Method in class com.metamx.collections.bitmap.WrappedRoaringBitmap
 

E

enclose() - Method in class com.metamx.collections.spatial.Node
 
enclose() - Method in class com.metamx.collections.spatial.Point
 
enclose(Node[]) - Static method in class com.metamx.collections.spatial.RTreeUtils
 

F

filter(Iterable<ImmutablePoint>) - Method in interface com.metamx.collections.spatial.search.Bound
 
filter(Iterable<ImmutablePoint>) - Method in class com.metamx.collections.spatial.search.PolygonBound
 
filter(Iterable<ImmutablePoint>) - Method in class com.metamx.collections.spatial.search.RadiusBound
 
filter(Iterable<ImmutablePoint>) - Method in class com.metamx.collections.spatial.search.RectangularBound
 
from(float[], float[], int) - Static method in class com.metamx.collections.spatial.search.PolygonBound
abscissa and ordinate contain the coordinates of polygon.
from(float[], float[]) - Static method in class com.metamx.collections.spatial.search.PolygonBound
 

G

get(int) - Method in interface com.metamx.collections.bitmap.ImmutableBitmap
Returns true if the bit at position value is set
get(int) - Method in class com.metamx.collections.bitmap.WrappedConciseBitmap
 
get(int) - Method in class com.metamx.collections.bitmap.WrappedImmutableBitSetBitmap
 
get(int) - Method in class com.metamx.collections.bitmap.WrappedImmutableConciseBitmap
 
get(int) - Method in class com.metamx.collections.bitmap.WrappedImmutableRoaringBitmap
 
get(int) - Method in class com.metamx.collections.bitmap.WrappedRoaringBitmap
 
getAbscissa() - Method in class com.metamx.collections.spatial.search.PolygonBound
 
getArea() - Method in class com.metamx.collections.spatial.Node
 
getArea() - Method in class com.metamx.collections.spatial.Point
 
getBitmap() - Method in class com.metamx.collections.bitmap.WrappedImmutableConciseBitmap
 
getBitmap() - Method in class com.metamx.collections.bitmap.WrappedImmutableRoaringBitmap
 
getBitmap() - Method in class com.metamx.collections.spatial.Node
 
getBitmap() - Method in class com.metamx.collections.spatial.Point
 
getBitmapFactory() - Method in class com.metamx.collections.spatial.ImmutableNode
 
getBitmapFactory() - Method in class com.metamx.collections.spatial.RTree
 
getBitmaps(ImmutableRTree) - Static method in class com.metamx.collections.spatial.RTreeUtils
 
getCacheKey() - Method in interface com.metamx.collections.spatial.search.Bound
 
getCacheKey() - Method in class com.metamx.collections.spatial.search.PolygonBound
 
getCacheKey() - Method in class com.metamx.collections.spatial.search.RadiusBound
 
getCacheKey() - Method in class com.metamx.collections.spatial.search.RectangularBound
 
getChildren() - Method in class com.metamx.collections.spatial.ImmutableNode
 
getChildren() - Method in class com.metamx.collections.spatial.ImmutablePoint
 
getChildren() - Method in class com.metamx.collections.spatial.Node
 
getChildren() - Method in class com.metamx.collections.spatial.Point
 
getCoords() - Method in class com.metamx.collections.spatial.ImmutablePoint
 
getCoords() - Method in class com.metamx.collections.spatial.Point
 
getCoords() - Method in class com.metamx.collections.spatial.search.RadiusBound
 
getData() - Method in class com.metamx.collections.spatial.ImmutableNode
 
getEnclosingArea(Node, Node) - Static method in class com.metamx.collections.spatial.RTreeUtils
 
getExpansionCost(Node, Point) - Static method in class com.metamx.collections.spatial.RTreeUtils
 
getImmutableBitmap() - Method in class com.metamx.collections.spatial.ImmutableNode
 
getInitialOffset() - Method in class com.metamx.collections.spatial.ImmutableNode
 
getLimit() - Method in interface com.metamx.collections.spatial.search.Bound
 
getLimit() - Method in class com.metamx.collections.spatial.search.RectangularBound
 
getMaxCoordinates() - Method in class com.metamx.collections.spatial.ImmutableNode
 
getMaxCoordinates() - Method in class com.metamx.collections.spatial.Node
 
getMaxCoords() - Method in class com.metamx.collections.spatial.search.RectangularBound
 
getMinCoordinates() - Method in class com.metamx.collections.spatial.ImmutableNode
 
getMinCoordinates() - Method in class com.metamx.collections.spatial.Node
 
getMinCoords() - Method in class com.metamx.collections.spatial.search.RectangularBound
 
getNumChildren() - Method in class com.metamx.collections.spatial.ImmutableNode
 
getNumDims() - Method in class com.metamx.collections.spatial.ImmutableNode
 
getNumDims() - Method in class com.metamx.collections.spatial.ImmutableRTree
 
getNumDims() - Method in class com.metamx.collections.spatial.Node
 
getNumDims() - Method in class com.metamx.collections.spatial.RTree
 
getNumDims() - Method in interface com.metamx.collections.spatial.search.Bound
 
getNumDims() - Method in class com.metamx.collections.spatial.search.RectangularBound
 
getOffsetFromInitial() - Method in class com.metamx.collections.spatial.ImmutableNode
 
getOrdinate() - Method in class com.metamx.collections.spatial.search.PolygonBound
 
getParent() - Method in class com.metamx.collections.spatial.Node
 
getRadius() - Method in class com.metamx.collections.spatial.search.RadiusBound
 
getRoot() - Method in class com.metamx.collections.spatial.ImmutableRTree
 
getRoot() - Method in class com.metamx.collections.spatial.RTree
 
getSize() - Method in class com.metamx.collections.spatial.RTree
 
getSizeInBytes() - Method in interface com.metamx.collections.bitmap.MutableBitmap
Return the size in bytes for the purpose of serialization to a ByteBuffer.
getSizeInBytes() - Method in class com.metamx.collections.bitmap.WrappedBitSetBitmap
 
getSizeInBytes() - Method in class com.metamx.collections.bitmap.WrappedConciseBitmap
 
getSizeInBytes() - Method in class com.metamx.collections.bitmap.WrappedRoaringBitmap
 
getSizeInBytes() - Method in class com.metamx.collections.spatial.Node
 
getSplitStrategy() - Method in class com.metamx.collections.spatial.RTree
 
GutmanSearchStrategy - Class in com.metamx.collections.spatial.search
 
GutmanSearchStrategy() - Constructor for class com.metamx.collections.spatial.search.GutmanSearchStrategy
 
GutmanSplitStrategy - Class in com.metamx.collections.spatial.split
 
GutmanSplitStrategy(int, int, BitmapFactory) - Constructor for class com.metamx.collections.spatial.split.GutmanSplitStrategy
 

H

hasNext() - Method in class com.metamx.collections.bitmap.WrappedConciseIntIterator
 
hasNext() - Method in class com.metamx.collections.IntegerSet.BitSetIterator
 
HEADER_NUM_BYTES - Static variable in class com.metamx.collections.spatial.ImmutableNode
 

I

ImmutableBitmap - Interface in com.metamx.collections.bitmap
This class is meant to represent a simple wrapper around an immutable bitmap class.
ImmutableNode - Class in com.metamx.collections.spatial
Byte layout: Header 0 to 1 : the MSB is a boolean flag for isLeaf, the next 15 bits represent the number of children of a node Body 2 to 2 + numDims * Floats.BYTES : minCoordinates 2 + numDims * Floats.BYTES to 2 + 2 * numDims * Floats.BYTES : maxCoordinates concise set rest (children) : Every 4 bytes is storing an offset representing the position of a child.
ImmutableNode(int, int, int, ByteBuffer, BitmapFactory) - Constructor for class com.metamx.collections.spatial.ImmutableNode
 
ImmutableNode(int, int, int, short, boolean, ByteBuffer, BitmapFactory) - Constructor for class com.metamx.collections.spatial.ImmutableNode
 
ImmutablePoint - Class in com.metamx.collections.spatial
 
ImmutablePoint(int, int, int, ByteBuffer, BitmapFactory) - Constructor for class com.metamx.collections.spatial.ImmutablePoint
 
ImmutablePoint(ImmutableNode) - Constructor for class com.metamx.collections.spatial.ImmutablePoint
 
ImmutableRTree - Class in com.metamx.collections.spatial
An immutable representation of an RTree for spatial indexing.
ImmutableRTree() - Constructor for class com.metamx.collections.spatial.ImmutableRTree
 
ImmutableRTree(ByteBuffer, BitmapFactory) - Constructor for class com.metamx.collections.spatial.ImmutableRTree
 
insert(float[], int) - Method in class com.metamx.collections.spatial.RTree
This description is from the original paper.
insert(float[], MutableBitmap) - Method in class com.metamx.collections.spatial.RTree
 
IntegerSet - Class in com.metamx.collections
 
IntegerSet.BitSetIterator - Class in com.metamx.collections
 
IntegerSet.BitSetIterator(MutableBitmap) - Constructor for class com.metamx.collections.IntegerSet.BitSetIterator
 
intersection(Iterable<ImmutableBitmap>) - Method in interface com.metamx.collections.bitmap.BitmapFactory
Compute the intersection (bitwise-AND) of a set of bitmaps.
intersection(Iterable<ImmutableBitmap>) - Method in class com.metamx.collections.bitmap.BitSetBitmapFactory
 
intersection(Iterable<ImmutableBitmap>) - Method in class com.metamx.collections.bitmap.ConciseBitmapFactory
 
intersection(ImmutableBitmap) - Method in interface com.metamx.collections.bitmap.ImmutableBitmap
Compute the bitwise-and of this bitmap with another bitmap.
intersection(Iterable<ImmutableBitmap>) - Method in class com.metamx.collections.bitmap.RoaringBitmapFactory
 
intersection(ImmutableBitmap) - Method in class com.metamx.collections.bitmap.WrappedConciseBitmap
 
intersection(ImmutableBitmap) - Method in class com.metamx.collections.bitmap.WrappedImmutableBitSetBitmap
 
intersection(ImmutableBitmap) - Method in class com.metamx.collections.bitmap.WrappedImmutableConciseBitmap
 
intersection(ImmutableBitmap) - Method in class com.metamx.collections.bitmap.WrappedImmutableRoaringBitmap
 
intersection(ImmutableBitmap) - Method in class com.metamx.collections.bitmap.WrappedRoaringBitmap
 
isEmpty() - Method in interface com.metamx.collections.bitmap.ImmutableBitmap
 
isEmpty() - Method in class com.metamx.collections.bitmap.WrappedConciseBitmap
 
isEmpty() - Method in class com.metamx.collections.bitmap.WrappedImmutableBitSetBitmap
 
isEmpty() - Method in class com.metamx.collections.bitmap.WrappedImmutableConciseBitmap
 
isEmpty() - Method in class com.metamx.collections.bitmap.WrappedImmutableRoaringBitmap
 
isEmpty() - Method in class com.metamx.collections.bitmap.WrappedRoaringBitmap
 
isEmpty() - Method in class com.metamx.collections.IntegerSet
 
isLeaf() - Method in class com.metamx.collections.spatial.ImmutableNode
 
isLeaf() - Method in class com.metamx.collections.spatial.Node
 
isLeaf() - Method in class com.metamx.collections.spatial.Point
 
iterator() - Method in interface com.metamx.collections.bitmap.ImmutableBitmap
 
iterator() - Method in class com.metamx.collections.bitmap.WrappedConciseBitmap
 
iterator() - Method in class com.metamx.collections.bitmap.WrappedImmutableBitSetBitmap
 
iterator() - Method in class com.metamx.collections.bitmap.WrappedImmutableConciseBitmap
 
iterator() - Method in class com.metamx.collections.bitmap.WrappedImmutableRoaringBitmap
 
iterator() - Method in class com.metamx.collections.bitmap.WrappedRoaringBitmap
 
iterator() - Method in class com.metamx.collections.IntegerSet
 

L

LinearGutmanSplitStrategy - Class in com.metamx.collections.spatial.split
 
LinearGutmanSplitStrategy(int, int, BitmapFactory) - Constructor for class com.metamx.collections.spatial.split.LinearGutmanSplitStrategy
 

M

makeEmptyImmutableBitmap() - Method in interface com.metamx.collections.bitmap.BitmapFactory
 
makeEmptyImmutableBitmap() - Method in class com.metamx.collections.bitmap.BitSetBitmapFactory
 
makeEmptyImmutableBitmap() - Method in class com.metamx.collections.bitmap.ConciseBitmapFactory
 
makeEmptyImmutableBitmap() - Method in class com.metamx.collections.bitmap.RoaringBitmapFactory
 
makeEmptyMutableBitmap() - Method in interface com.metamx.collections.bitmap.BitmapFactory
Create a new empty bitmap
makeEmptyMutableBitmap() - Method in class com.metamx.collections.bitmap.BitSetBitmapFactory
 
makeEmptyMutableBitmap() - Method in class com.metamx.collections.bitmap.ConciseBitmapFactory
 
makeEmptyMutableBitmap() - Method in class com.metamx.collections.bitmap.RoaringBitmapFactory
 
makeImmutableBitmap(MutableBitmap) - Method in interface com.metamx.collections.bitmap.BitmapFactory
 
makeImmutableBitmap(MutableBitmap) - Method in class com.metamx.collections.bitmap.BitSetBitmapFactory
 
makeImmutableBitmap(MutableBitmap) - Method in class com.metamx.collections.bitmap.ConciseBitmapFactory
 
makeImmutableBitmap(MutableBitmap) - Method in class com.metamx.collections.bitmap.RoaringBitmapFactory
 
mapImmutableBitmap(ByteBuffer) - Method in interface com.metamx.collections.bitmap.BitmapFactory
Given a ByteBuffer pointing at a serialized version of a bitmap, instantiate an immutable mapped bitmap.
mapImmutableBitmap(ByteBuffer) - Method in class com.metamx.collections.bitmap.BitSetBitmapFactory
 
mapImmutableBitmap(ByteBuffer) - Method in class com.metamx.collections.bitmap.ConciseBitmapFactory
 
mapImmutableBitmap(ByteBuffer) - Method in class com.metamx.collections.bitmap.RoaringBitmapFactory
 
MutableBitmap - Interface in com.metamx.collections.bitmap
This class is meant to represent a simple wrapper around a bitmap class.

N

needToSplit(Node) - Method in class com.metamx.collections.spatial.split.GutmanSplitStrategy
 
needToSplit(Node) - Method in interface com.metamx.collections.spatial.split.SplitStrategy
 
newImmutableFromMutable(RTree) - Static method in class com.metamx.collections.spatial.ImmutableRTree
 
next() - Method in class com.metamx.collections.bitmap.WrappedConciseIntIterator
 
next() - Method in class com.metamx.collections.IntegerSet.BitSetIterator
 
Node - Class in com.metamx.collections.spatial
 
Node(float[], float[], boolean, BitmapFactory) - Constructor for class com.metamx.collections.spatial.Node
 
Node(float[], float[], List<Node>, boolean, Node, MutableBitmap) - Constructor for class com.metamx.collections.spatial.Node
 

O

or(MutableBitmap) - Method in interface com.metamx.collections.bitmap.MutableBitmap
Compute the bitwise-or of this bitmap with another bitmap.
or(MutableBitmap) - Method in class com.metamx.collections.bitmap.WrappedBitSetBitmap
 
or(MutableBitmap) - Method in class com.metamx.collections.bitmap.WrappedConciseBitmap
 
or(MutableBitmap) - Method in class com.metamx.collections.bitmap.WrappedRoaringBitmap
 
overlaps(ImmutableNode) - Method in interface com.metamx.collections.spatial.search.Bound
 
overlaps(ImmutableNode) - Method in class com.metamx.collections.spatial.search.RectangularBound
 

P

pickNext(List<Node>, Node[]) - Method in class com.metamx.collections.spatial.split.GutmanSplitStrategy
 
pickNext(List<Node>, Node[]) - Method in class com.metamx.collections.spatial.split.LinearGutmanSplitStrategy
This algorithm is from the original paper.
pickNext(List<Node>, Node[]) - Method in class com.metamx.collections.spatial.split.QuadraticGutmanSplitStrategy
 
pickSeeds(List<Node>) - Method in class com.metamx.collections.spatial.split.GutmanSplitStrategy
 
pickSeeds(List<Node>) - Method in class com.metamx.collections.spatial.split.LinearGutmanSplitStrategy
This algorithm is from the original paper.
pickSeeds(List<Node>) - Method in class com.metamx.collections.spatial.split.QuadraticGutmanSplitStrategy
 
Point - Class in com.metamx.collections.spatial
 
Point(float[], int, BitmapFactory) - Constructor for class com.metamx.collections.spatial.Point
 
Point(float[], MutableBitmap) - Constructor for class com.metamx.collections.spatial.Point
 
PolygonBound - Class in com.metamx.collections.spatial.search
 
print(RTree) - Static method in class com.metamx.collections.spatial.RTreeUtils
 
print(ImmutableRTree) - Static method in class com.metamx.collections.spatial.RTreeUtils
 
printRTreeNode(Node, int) - Static method in class com.metamx.collections.spatial.RTreeUtils
 

Q

QuadraticGutmanSplitStrategy - Class in com.metamx.collections.spatial.split
 
QuadraticGutmanSplitStrategy(int, int, BitmapFactory) - Constructor for class com.metamx.collections.spatial.split.QuadraticGutmanSplitStrategy
 

R

RadiusBound - Class in com.metamx.collections.spatial.search
 
RadiusBound(float[], float, int) - Constructor for class com.metamx.collections.spatial.search.RadiusBound
 
RadiusBound(float[], float) - Constructor for class com.metamx.collections.spatial.search.RadiusBound
 
RectangularBound - Class in com.metamx.collections.spatial.search
 
RectangularBound(float[], float[], int) - Constructor for class com.metamx.collections.spatial.search.RectangularBound
 
RectangularBound(float[], float[]) - Constructor for class com.metamx.collections.spatial.search.RectangularBound
 
remove(int) - Method in interface com.metamx.collections.bitmap.MutableBitmap
Remove the specified integer to the bitmap.
remove(int) - Method in class com.metamx.collections.bitmap.WrappedBitSetBitmap
 
remove(int) - Method in class com.metamx.collections.bitmap.WrappedConciseBitmap
 
remove(int) - Method in class com.metamx.collections.bitmap.WrappedRoaringBitmap
 
remove() - Method in class com.metamx.collections.IntegerSet.BitSetIterator
 
remove(Object) - Method in class com.metamx.collections.IntegerSet
 
removeAll(Collection<?>) - Method in class com.metamx.collections.IntegerSet
 
retainAll(Collection<?>) - Method in class com.metamx.collections.IntegerSet
 
RoaringBitmapFactory - Class in com.metamx.collections.bitmap
As the name suggests, this class instantiates bitmaps of the types WrappedRoaringBitmap and WrappedImmutableRoaringBitmap.
RoaringBitmapFactory() - Constructor for class com.metamx.collections.bitmap.RoaringBitmapFactory
 
RoaringBitmapFactory(boolean) - Constructor for class com.metamx.collections.bitmap.RoaringBitmapFactory
 
RTree - Class in com.metamx.collections.spatial
This RTree has been optimized to work with bitmap inverted indexes.
RTree(BitmapFactory) - Constructor for class com.metamx.collections.spatial.RTree
 
RTree(int, SplitStrategy, BitmapFactory) - Constructor for class com.metamx.collections.spatial.RTree
 
RTreeUtils - Class in com.metamx.collections.spatial
 
RTreeUtils() - Constructor for class com.metamx.collections.spatial.RTreeUtils
 

S

search(Bound) - Method in class com.metamx.collections.spatial.ImmutableRTree
 
search(SearchStrategy, Bound) - Method in class com.metamx.collections.spatial.ImmutableRTree
 
search(ImmutableNode, Bound) - Method in class com.metamx.collections.spatial.search.GutmanSearchStrategy
 
search(ImmutableNode, Bound) - Method in interface com.metamx.collections.spatial.search.SearchStrategy
 
SearchStrategy - Interface in com.metamx.collections.spatial.search
 
serialize(ByteBuffer) - Method in interface com.metamx.collections.bitmap.MutableBitmap
Write out a serialized (Immutable) version of the bitmap to the ByteBuffer.
serialize(ByteBuffer) - Method in class com.metamx.collections.bitmap.WrappedBitSetBitmap
 
serialize(ByteBuffer) - Method in class com.metamx.collections.bitmap.WrappedConciseBitmap
 
serialize(ByteBuffer) - Method in class com.metamx.collections.bitmap.WrappedRoaringBitmap
 
size() - Method in interface com.metamx.collections.bitmap.ImmutableBitmap
 
size() - Method in class com.metamx.collections.bitmap.WrappedConciseBitmap
 
size() - Method in class com.metamx.collections.bitmap.WrappedImmutableBitSetBitmap
 
size() - Method in class com.metamx.collections.bitmap.WrappedImmutableConciseBitmap
 
size() - Method in class com.metamx.collections.bitmap.WrappedImmutableRoaringBitmap
 
size() - Method in class com.metamx.collections.bitmap.WrappedRoaringBitmap
 
size() - Method in class com.metamx.collections.IntegerSet
 
size() - Method in class com.metamx.collections.spatial.ImmutableRTree
 
split(Node) - Method in class com.metamx.collections.spatial.split.GutmanSplitStrategy
This algorithm is from the original paper.
split(Node) - Method in interface com.metamx.collections.spatial.split.SplitStrategy
 
SplitStrategy - Interface in com.metamx.collections.spatial.split
 
storeInByteBuffer(ByteBuffer, int) - Method in class com.metamx.collections.spatial.Node
 

T

toArray() - Method in class com.metamx.collections.IntegerSet
 
toArray(T[]) - Method in class com.metamx.collections.IntegerSet
 
toBytes() - Method in interface com.metamx.collections.bitmap.ImmutableBitmap
 
toBytes() - Method in class com.metamx.collections.bitmap.WrappedConciseBitmap
 
toBytes() - Method in class com.metamx.collections.bitmap.WrappedImmutableBitSetBitmap
 
toBytes() - Method in class com.metamx.collections.bitmap.WrappedImmutableConciseBitmap
 
toBytes() - Method in class com.metamx.collections.bitmap.WrappedImmutableRoaringBitmap
 
toBytes() - Method in class com.metamx.collections.bitmap.WrappedRoaringBitmap
 
toBytes() - Method in class com.metamx.collections.spatial.ImmutableRTree
 
toString() - Method in class com.metamx.collections.bitmap.WrappedConciseBitmap
 
toString() - Method in class com.metamx.collections.bitmap.WrappedImmutableConciseBitmap
 
toString() - Method in class com.metamx.collections.bitmap.WrappedImmutableRoaringBitmap
 
toString() - Method in class com.metamx.collections.bitmap.WrappedRoaringBitmap
 

U

union(Iterable<ImmutableBitmap>) - Method in interface com.metamx.collections.bitmap.BitmapFactory
Compute the union (bitwise-OR) of a set of bitmaps.
union(Iterable<ImmutableBitmap>) - Method in class com.metamx.collections.bitmap.BitSetBitmapFactory
 
union(Iterable<ImmutableBitmap>) - Method in class com.metamx.collections.bitmap.ConciseBitmapFactory
 
union(ImmutableBitmap) - Method in interface com.metamx.collections.bitmap.ImmutableBitmap
Compute the bitwise-or of this bitmap with another bitmap.
union(Iterable<ImmutableBitmap>) - Method in class com.metamx.collections.bitmap.RoaringBitmapFactory
 
union(ImmutableBitmap) - Method in class com.metamx.collections.bitmap.WrappedConciseBitmap
 
union(ImmutableBitmap) - Method in class com.metamx.collections.bitmap.WrappedImmutableBitSetBitmap
 
union(ImmutableBitmap) - Method in class com.metamx.collections.bitmap.WrappedImmutableConciseBitmap
 
union(ImmutableBitmap) - Method in class com.metamx.collections.bitmap.WrappedImmutableRoaringBitmap
 
union(ImmutableBitmap) - Method in class com.metamx.collections.bitmap.WrappedRoaringBitmap
 

V

verifyEnclose(Node) - Static method in class com.metamx.collections.spatial.RTreeUtils
 
verifyEnclose(ImmutableNode) - Static method in class com.metamx.collections.spatial.RTreeUtils
 

W

wrap(MutableBitmap) - Static method in class com.metamx.collections.IntegerSet
 
WrappedBitSetBitmap - Class in com.metamx.collections.bitmap
WrappedBitSetBitmap implements MutableBitmap for java.util.BitSet
WrappedBitSetBitmap() - Constructor for class com.metamx.collections.bitmap.WrappedBitSetBitmap
 
WrappedBitSetBitmap(BitSet) - Constructor for class com.metamx.collections.bitmap.WrappedBitSetBitmap
 
WrappedBitSetBitmap(ByteBuffer) - Constructor for class com.metamx.collections.bitmap.WrappedBitSetBitmap
 
WrappedConciseBitmap - Class in com.metamx.collections.bitmap
 
WrappedConciseBitmap() - Constructor for class com.metamx.collections.bitmap.WrappedConciseBitmap
Create a new WrappedConciseBitmap wrapping an empty ConciseSet
WrappedConciseBitmap(ConciseSet) - Constructor for class com.metamx.collections.bitmap.WrappedConciseBitmap
Create a bitmap wrappign the given bitmap
WrappedConciseIntIterator - Class in com.metamx.collections.bitmap
 
WrappedConciseIntIterator(IntSet.IntIterator) - Constructor for class com.metamx.collections.bitmap.WrappedConciseIntIterator
 
WrappedImmutableBitSetBitmap - Class in com.metamx.collections.bitmap
WrappedImmutableBitSetBitmap implements ImmutableBitmap for java.util.BitSet
WrappedImmutableBitSetBitmap(BitSet) - Constructor for class com.metamx.collections.bitmap.WrappedImmutableBitSetBitmap
 
WrappedImmutableBitSetBitmap() - Constructor for class com.metamx.collections.bitmap.WrappedImmutableBitSetBitmap
 
WrappedImmutableBitSetBitmap(ByteBuffer) - Constructor for class com.metamx.collections.bitmap.WrappedImmutableBitSetBitmap
 
WrappedImmutableConciseBitmap - Class in com.metamx.collections.bitmap
 
WrappedImmutableConciseBitmap(ByteBuffer) - Constructor for class com.metamx.collections.bitmap.WrappedImmutableConciseBitmap
 
WrappedImmutableConciseBitmap(ImmutableConciseSet) - Constructor for class com.metamx.collections.bitmap.WrappedImmutableConciseBitmap
Wrap an ImmutableConciseSet
WrappedImmutableRoaringBitmap - Class in com.metamx.collections.bitmap
 
WrappedImmutableRoaringBitmap(ByteBuffer) - Constructor for class com.metamx.collections.bitmap.WrappedImmutableRoaringBitmap
 
WrappedImmutableRoaringBitmap(ImmutableRoaringBitmap) - Constructor for class com.metamx.collections.bitmap.WrappedImmutableRoaringBitmap
Wrap an ImmutableRoaringBitmap
WrappedRoaringBitmap - Class in com.metamx.collections.bitmap
 
WrappedRoaringBitmap() - Constructor for class com.metamx.collections.bitmap.WrappedRoaringBitmap
Creates a new WrappedRoaringBitmap wrapping an empty MutableRoaringBitmap
WrappedRoaringBitmap(boolean) - Constructor for class com.metamx.collections.bitmap.WrappedRoaringBitmap
Creates a new WrappedRoaringBitmap wrapping an empty MutableRoaringBitmap

X

xor(MutableBitmap) - Method in interface com.metamx.collections.bitmap.MutableBitmap
Compute the bitwise-xor of this bitmap with another bitmap.
xor(MutableBitmap) - Method in class com.metamx.collections.bitmap.WrappedBitSetBitmap
 
xor(MutableBitmap) - Method in class com.metamx.collections.bitmap.WrappedConciseBitmap
 
xor(MutableBitmap) - Method in class com.metamx.collections.bitmap.WrappedRoaringBitmap
 
A B C D E F G H I L M N O P Q R S T U V W X 

Copyright © 2016. All rights reserved.