public final class BitField extends Object
| Modifier and Type | Method and Description | 
|---|---|
| void | clear(int i)Set bit at the given index to 'false'. | 
| boolean | get(int i)Get the bit at the given index. | 
| int | getByte(int i)Get the next 8 bits at the given index. | 
| int | length()Get the index of the highest set bit plus one, or 0 if no bits are set. | 
| int | nextClearBit(int fromIndex)Get the index of the next bit that is not set. | 
| void | set(int i)Set bit at the given index to 'true'. | 
| void | set(int fromIndex,
   int toIndex,
   boolean value)Enable or disable a number of bits. | 
| void | setByte(int i,
       int x)Combine the next 8 bits at the given index with OR. | 
public int nextClearBit(int fromIndex)
fromIndex - where to start searchingpublic boolean get(int i)
i - the indexpublic int getByte(int i)
i - the indexpublic void setByte(int i,
           int x)
i - the indexx - the next 8 bits (0 - 255)public void set(int i)
i - the indexpublic void clear(int i)
i - the indexpublic void set(int fromIndex,
       int toIndex,
       boolean value)
fromIndex - the index of the first bit to enable or disabletoIndex - one plus the index of the last bit to enable or disablevalue - the new valuepublic int length()
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.