Package | Description |
---|---|
org.drools.model | |
org.drools.model.bitmask |
Modifier and Type | Method and Description |
---|---|
BitMask |
BitMask.clone() |
static BitMask |
BitMask.getEmpty(int numBits) |
static BitMask |
BitMask.getFull(int numBits) |
static BitMask |
BitMask.getPatternMask(Class<?> clazz,
String... listenedProperties) |
BitMask |
BitMask.reset(int index) |
BitMask |
BitMask.resetAll(BitMask mask) |
BitMask |
BitMask.set(int index) |
BitMask |
BitMask.setAll(BitMask mask) |
Modifier and Type | Method and Description |
---|---|
boolean |
BitMask.intersects(BitMask mask) |
BitMask |
BitMask.resetAll(BitMask mask) |
BitMask |
BitMask.setAll(BitMask mask) |
void |
DroolsEntryPoint.update(Object object,
BitMask modifiedProperties) |
Modifier and Type | Class and Description |
---|---|
class |
AllSetBitMask |
class |
AllSetButLastBitMask |
class |
EmptyBitMask |
class |
EmptyButLastBitMask |
class |
LongBitMask |
class |
OpenBitSet
An "open" BitSet implementation that allows direct access to the array of words
storing the bits.
|
class |
SingleLongBitMask |
Modifier and Type | Method and Description |
---|---|
static BitMask |
BitMaskUtil.calculatePatternMask(Class<?> clazz,
Collection<String> listenedProperties) |
BitMask |
EmptyBitMask.reset(int index) |
BitMask |
LongBitMask.reset(int index) |
BitMask |
AllSetBitMask.reset(int index) |
BitMask |
AllSetButLastBitMask.reset(int index) |
BitMask |
OpenBitSet.reset(int index) |
BitMask |
EmptyButLastBitMask.reset(int index) |
BitMask |
EmptyBitMask.resetAll(BitMask mask) |
BitMask |
LongBitMask.resetAll(BitMask mask) |
BitMask |
AllSetBitMask.resetAll(BitMask mask) |
BitMask |
AllSetButLastBitMask.resetAll(BitMask mask) |
BitMask |
OpenBitSet.resetAll(BitMask mask) |
BitMask |
EmptyButLastBitMask.resetAll(BitMask mask) |
BitMask |
EmptyBitMask.set(int index) |
BitMask |
LongBitMask.set(int index) |
BitMask |
AllSetBitMask.set(int index) |
BitMask |
AllSetButLastBitMask.set(int index) |
BitMask |
OpenBitSet.set(int index) |
BitMask |
EmptyButLastBitMask.set(int index) |
BitMask |
EmptyBitMask.setAll(BitMask mask) |
BitMask |
LongBitMask.setAll(BitMask mask) |
BitMask |
AllSetBitMask.setAll(BitMask mask) |
BitMask |
AllSetButLastBitMask.setAll(BitMask mask) |
BitMask |
OpenBitSet.setAll(BitMask mask) |
BitMask |
EmptyButLastBitMask.setAll(BitMask mask) |
Modifier and Type | Method and Description |
---|---|
boolean |
EmptyBitMask.intersects(BitMask mask) |
boolean |
LongBitMask.intersects(BitMask mask) |
boolean |
AllSetBitMask.intersects(BitMask mask) |
boolean |
AllSetButLastBitMask.intersects(BitMask mask) |
boolean |
OpenBitSet.intersects(BitMask mask) |
boolean |
EmptyButLastBitMask.intersects(BitMask mask) |
BitMask |
EmptyBitMask.resetAll(BitMask mask) |
BitMask |
LongBitMask.resetAll(BitMask mask) |
BitMask |
AllSetBitMask.resetAll(BitMask mask) |
BitMask |
AllSetButLastBitMask.resetAll(BitMask mask) |
BitMask |
OpenBitSet.resetAll(BitMask mask) |
BitMask |
EmptyButLastBitMask.resetAll(BitMask mask) |
BitMask |
EmptyBitMask.setAll(BitMask mask) |
BitMask |
LongBitMask.setAll(BitMask mask) |
BitMask |
AllSetBitMask.setAll(BitMask mask) |
BitMask |
AllSetButLastBitMask.setAll(BitMask mask) |
BitMask |
OpenBitSet.setAll(BitMask mask) |
BitMask |
EmptyButLastBitMask.setAll(BitMask mask) |
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.