Package org.drools.model.bitmask
Class AllSetButLastBitMask
- java.lang.Object
-
- org.drools.model.bitmask.SingleLongBitMask
-
- org.drools.model.bitmask.AllSetButLastBitMask
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,BitMask,AllSetMask
public class AllSetButLastBitMask extends SingleLongBitMask implements BitMask, AllSetMask
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description longasLong()AllSetButLastBitMaskclone()static AllSetButLastBitMaskget()java.lang.StringgetInstancingStatement()booleanintersects(BitMask mask)booleanisAllSet()booleanisEmpty()booleanisSet(int index)BitMaskreset(int index)BitMaskresetAll(BitMask mask)BitMaskset(int index)BitMasksetAll(BitMask mask)-
Methods inherited from class org.drools.model.bitmask.SingleLongBitMask
equals, getPatternClass, hashCode, setPatternClass, toString
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.drools.model.BitMask
getPatternClass, setPatternClass
-
-
-
-
Method Detail
-
get
public static AllSetButLastBitMask get()
-
intersects
public boolean intersects(BitMask mask)
- Specified by:
intersectsin interfaceBitMask
-
asLong
public long asLong()
- Specified by:
asLongin classSingleLongBitMask
-
clone
public AllSetButLastBitMask clone()
- Specified by:
clonein interfaceBitMask- Specified by:
clonein classSingleLongBitMask
-
getInstancingStatement
public java.lang.String getInstancingStatement()
- Specified by:
getInstancingStatementin interfaceBitMask
-
-