public class BitSliceIndexRoaringBitmap extends Object
Modifier and Type | Class and Description |
---|---|
static class |
BitSliceIndexRoaringBitmap.Appender
A Builder for
BitSliceIndexRoaringBitmap . |
protected static class |
BitSliceIndexRoaringBitmap.Operation
Specifies O'Neil compare algorithm operation.
|
Modifier and Type | Field and Description |
---|---|
static BitSliceIndexRoaringBitmap |
EMPTY |
static byte |
VERSION_1 |
Modifier and Type | Method and Description |
---|---|
protected Optional<RoaringBitmap32> |
compareUsingMinMax(BitSliceIndexRoaringBitmap.Operation operation,
long predicate,
RoaringBitmap32 foundSet) |
RoaringBitmap32 |
eq(long predicate) |
boolean |
equals(Object o) |
RoaringBitmap32 |
gt(long predicate) |
RoaringBitmap32 |
gte(long predicate) |
RoaringBitmap32 |
isNotNull() |
RoaringBitmap32 |
lt(long predicate) |
RoaringBitmap32 |
lte(long predicate) |
static BitSliceIndexRoaringBitmap |
map(DataInput in) |
public static final byte VERSION_1
public static final BitSliceIndexRoaringBitmap EMPTY
public RoaringBitmap32 eq(long predicate)
public RoaringBitmap32 lt(long predicate)
public RoaringBitmap32 lte(long predicate)
public RoaringBitmap32 gt(long predicate)
public RoaringBitmap32 gte(long predicate)
public RoaringBitmap32 isNotNull()
@VisibleForTesting protected Optional<RoaringBitmap32> compareUsingMinMax(BitSliceIndexRoaringBitmap.Operation operation, long predicate, RoaringBitmap32 foundSet)
public static BitSliceIndexRoaringBitmap map(DataInput in) throws IOException
IOException
Copyright © 2023–2025 The Apache Software Foundation. All rights reserved.