public interface BitMask extends Serializable, Cloneable
Modifier and Type | Method and Description |
---|---|
BitMask |
clone() |
static BitMask |
getEmpty(int numBits) |
static BitMask |
getFull(int numBits) |
String |
getInstancingStatement() |
Class<?> |
getPatternClass() |
static BitMask |
getPatternMask(Class<?> clazz,
String... listenedProperties) |
boolean |
intersects(BitMask mask) |
boolean |
isAllSet() |
boolean |
isEmpty() |
boolean |
isSet(int index) |
BitMask |
reset(int index) |
BitMask |
resetAll(BitMask mask) |
BitMask |
set(int index) |
BitMask |
setAll(BitMask mask) |
void |
setPatternClass(Class<?> patternClass) |
BitMask set(int index)
BitMask reset(int index)
boolean isSet(int index)
boolean isAllSet()
boolean isEmpty()
boolean intersects(BitMask mask)
BitMask clone()
String getInstancingStatement()
Class<?> getPatternClass()
void setPatternClass(Class<?> patternClass)
static BitMask getEmpty(int numBits)
static BitMask getFull(int numBits)
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.