choco.kernel.common.util.bitmask
Class BitMask
java.lang.Object
choco.kernel.common.util.bitmask.BitMask
- All Implemented Interfaces:
- IBitMask
public final class BitMask
- extends Object
- implements IBitMask
BitMask
public BitMask()
BitMask
public BitMask(BitMask toCopy)
- copy constructor.
getBitMask
public long getBitMask()
- Specified by:
getBitMask
in interface IBitMask
clear
public void clear()
isEmpty
public boolean isEmpty()
contains
public boolean contains(long mask)
or
public boolean or(IBitMask... settings)
contains
public boolean contains(IBitMask setting)
set
public void set(long mask)
toggle
public void toggle(long mask)
unset
public void unset(long mask)
read
public void read(List<String> options,
StringMask... settings)
unset
public void unset(IBitMask... settings)
set
public void set(IBitMask... settings)
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2012. All Rights Reserved.