Drools :: Core 6.2.0.CR4

org.drools.core.util.bitmask
Interface BitMask

All Superinterfaces:
Cloneable, Serializable
All Known Implementing Classes:
AllSetBitMask, AllSetButLastBitMask, EmptyBitMask, EmptyButLastBitMask, LongBitMask, OpenBitSet, SingleLongBitMask

public interface BitMask
extends Serializable, Cloneable


Nested Class Summary
static class BitMask.Factory
           
 
Method Summary
 BitMask clone()
           
 String getInstancingStatement()
           
 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)
           
 

Method Detail

set

BitMask set(int index)

setAll

BitMask setAll(BitMask mask)

reset

BitMask reset(int index)

resetAll

BitMask resetAll(BitMask mask)

isSet

boolean isSet(int index)

isAllSet

boolean isAllSet()

isEmpty

boolean isEmpty()

intersects

boolean intersects(BitMask mask)

clone

BitMask clone()

getInstancingStatement

String getInstancingStatement()

Drools :: Core 6.2.0.CR4

Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.