public class FlagSet
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
long[] |
buckets |
static int |
sBucketSize |
java.lang.String |
type |
Constructor and Description |
---|
FlagSet(java.util.BitSet bitSet,
int bucketCount) |
FlagSet(int... bits) |
FlagSet(long[] buckets) |
FlagSet(long[] buckets,
int minBucketCount) |
Modifier and Type | Method and Description |
---|---|
FlagSet |
andNot(FlagSet other) |
boolean |
bitsEqual(FlagSet other) |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getLocalName() |
int |
hashCode() |
boolean |
hasLocalName() |
boolean |
intersect(FlagSet other,
int bucketIndex) |
boolean |
isDynamic() |
boolean |
isEmpty() |
FlagSet |
or(FlagSet other) |
void |
setDynamic(boolean isDynamic) |
void |
setLocalName(java.lang.String localName) |
java.lang.String |
toString() |
public static final int sBucketSize
public final java.lang.String type
public final long[] buckets
public FlagSet(java.util.BitSet bitSet, int bucketCount)
public FlagSet(long[] buckets)
public FlagSet(long[] buckets, int minBucketCount)
public FlagSet(int... bits)
public boolean intersect(FlagSet other, int bucketIndex)
public java.lang.String getLocalName()
public void setLocalName(java.lang.String localName)
public boolean hasLocalName()
public boolean isDynamic()
public void setDynamic(boolean isDynamic)
public boolean isEmpty()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean bitsEqual(FlagSet other)
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object