|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
T
- the type of element (e.g., a bitmap class)public interface LogicalElement<T>
A prototypical model for bitmaps. Used by the class FastAggregation. Users should probably not be concerned by this class.
Method Summary | |
---|---|
T |
and(T le)
Compute the bitwise logical and |
T |
andNot(T le)
Compute the bitwise logical and not |
void |
not()
Compute the bitwise logical not (in place) |
LogicalElement |
or(T le)
|
int |
sizeInBits()
How many logical bits does this element represent? |
int |
sizeInBytes()
Should report the storage requirement |
T |
xor(T le)
Compute the bitwise logical Xor |
Method Detail |
---|
T and(T le)
le
- element
T andNot(T le)
le
- element
void not()
LogicalElement or(T le)
int sizeInBits()
int sizeInBytes()
T xor(T le)
le
- element
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |