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.Objectpublic boolean bitsEqual(FlagSet other)
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object