public class NonEmptyVirtualStorage32 extends Object implements BitmapStorage32
| Constructor and Description |
|---|
NonEmptyVirtualStorage32() |
| Modifier and Type | Method and Description |
|---|---|
void |
addLiteralWord(int newData)
If the word to be added is non-zero, a NonEmptyException exception is
thrown.
|
void |
addStreamOfEmptyWords(boolean v,
int number)
If the boolean value is true and number is greater than 0, then it
throws a NonEmptyException exception, otherwise, nothing happens.
|
void |
addStreamOfLiteralWords(com.googlecode.javaewah32.Buffer32 buffer,
int start,
int number)
throws a NonEmptyException exception when number is greater than 0
|
void |
addStreamOfNegatedLiteralWords(com.googlecode.javaewah32.Buffer32 buffer,
int start,
int number)
throws a NonEmptyException exception when number is greater than 0
|
void |
addWord(int newData)
If the word to be added is non-zero, a NonEmptyException exception is
thrown.
|
void |
clear()
Empties the container.
|
void |
setSizeInBitsWithinLastWord(int bits)
Does nothing.
|
public void addWord(int newData)
addWord in interface BitmapStorage32newData - the wordpublic void addLiteralWord(int newData)
addLiteralWord in interface BitmapStorage32newData - the wordpublic void addStreamOfLiteralWords(com.googlecode.javaewah32.Buffer32 buffer,
int start,
int number)
addStreamOfLiteralWords in interface BitmapStorage32buffer - the buffer wrapping the literal wordsstart - the starting point in the arraynumber - the number of literal words to addpublic void addStreamOfEmptyWords(boolean v,
int number)
addStreamOfEmptyWords in interface BitmapStorage32v - zeros or onesnumber - how many to words addpublic void addStreamOfNegatedLiteralWords(com.googlecode.javaewah32.Buffer32 buffer,
int start,
int number)
addStreamOfNegatedLiteralWords in interface BitmapStorage32buffer - the buffer wrapping the literal wordsstart - the starting point in the arraynumber - the number of literal words to addpublic void clear()
BitmapStorage32clear in interface BitmapStorage32public void setSizeInBitsWithinLastWord(int bits)
setSizeInBitsWithinLastWord in interface BitmapStorage32bits - the size in bitsBitmapStorage.setSizeInBitsWithinLastWord(int)Copyright © 2016. All Rights Reserved.