A B C E F G H I L M N O P R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- a2Count - Variable in class com.zaxxer.sparsebits.SparseBitSet.Cache
-
a2Count is updated by the statisticsUpdate() method, and will only be correct immediately after a full update.
- a3Count - Variable in class com.zaxxer.sparsebits.SparseBitSet.Cache
-
a3Count is updated by the statisticsUpdate() method, and will only be correct immediately after a full update.
- AbstractStrategy() - Constructor for class com.zaxxer.sparsebits.SparseBitSet.AbstractStrategy
- and(int, boolean) - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Performs a logical AND of the addressed target bit with the argument value.
- and(int, int, SparseBitSet) - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Performs a logical AND of this target bit set with the argument bit set within the given range of bits.
- and(SparseBitSet) - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Performs a logical AND of this target bit set with the argument bit set.
- and(SparseBitSet, SparseBitSet) - Static method in class com.zaxxer.sparsebits.SparseBitSet
-
Performs a logical AND of the two given
SparseBitSet
s. - andNot(int, boolean) - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Performs a logical AndNOT of the addressed target bit with the argument value.
- andNot(int, int, SparseBitSet) - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Performs a logical AndNOT of this target bit set with the argument bit set within the given range of bits.
- andNot(SparseBitSet) - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Performs a logical AndNOT of this target bit set with the argument bit set.
- andNot(SparseBitSet, SparseBitSet) - Static method in class com.zaxxer.sparsebits.SparseBitSet
-
Creates a bit set from thie first
SparseBitSet
whose corresponding bits are cleared by the set bits of the secondSparseBitSet
. - andNotStrategy - Static variable in class com.zaxxer.sparsebits.SparseBitSet
-
Word and block andNot strategy.
- AndNotStrategy() - Constructor for class com.zaxxer.sparsebits.SparseBitSet.AndNotStrategy
- andStrategy - Static variable in class com.zaxxer.sparsebits.SparseBitSet
-
Word and block and strategy.
- AndStrategy() - Constructor for class com.zaxxer.sparsebits.SparseBitSet.AndStrategy
B
- bits - Variable in class com.zaxxer.sparsebits.SparseBitSet
-
The storage for this SparseBitSet.
- bitsLength - Variable in class com.zaxxer.sparsebits.SparseBitSet
-
For the current size of the bits array, this is the maximum possible length of the bit set, i.e., the index of the last possible bit, plus one.
- block(int, int, int, long[], long[]) - Method in class com.zaxxer.sparsebits.SparseBitSet.AbstractStrategy
-
Deals with a part of a block that consists of whole words, starting with the given first index, and ending with the word before the last index.
- block(int, int, int, long[], long[]) - Method in class com.zaxxer.sparsebits.SparseBitSet.AndNotStrategy
- block(int, int, int, long[], long[]) - Method in class com.zaxxer.sparsebits.SparseBitSet.AndStrategy
- block(int, int, int, long[], long[]) - Method in class com.zaxxer.sparsebits.SparseBitSet.ClearStrategy
- block(int, int, int, long[], long[]) - Method in class com.zaxxer.sparsebits.SparseBitSet.CopyStrategy
- block(int, int, int, long[], long[]) - Method in class com.zaxxer.sparsebits.SparseBitSet.EqualsStrategy
- block(int, int, int, long[], long[]) - Method in class com.zaxxer.sparsebits.SparseBitSet.FlipStrategy
- block(int, int, int, long[], long[]) - Method in class com.zaxxer.sparsebits.SparseBitSet.IntersectsStrategy
- block(int, int, int, long[], long[]) - Method in class com.zaxxer.sparsebits.SparseBitSet.OrStrategy
- block(int, int, int, long[], long[]) - Method in class com.zaxxer.sparsebits.SparseBitSet.SetStrategy
- block(int, int, int, long[], long[]) - Method in class com.zaxxer.sparsebits.SparseBitSet.UpdateStrategy
- block(int, int, int, long[], long[]) - Method in class com.zaxxer.sparsebits.SparseBitSet.XorStrategy
C
- cache - Variable in class com.zaxxer.sparsebits.SparseBitSet
-
Holds reference to the cache of statistics values computed by the UpdateStrategy
- Cache() - Constructor for class com.zaxxer.sparsebits.SparseBitSet.Cache
- cardinality - Variable in class com.zaxxer.sparsebits.SparseBitSet.Cache
-
cardinality is updated by the statisticsUpdate() method.
- cardinality - Variable in class com.zaxxer.sparsebits.SparseBitSet.UpdateStrategy
-
Working space for counting the number of non-zero bits in the bit set.
- cardinality() - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Returns the number of bits set to
true
in thisSparseBitSet
. - Cardinality - com.zaxxer.sparsebits.SparseBitSet.Statistics
-
The cardinality of the bit set, as give by the cardinality() method.
- clear() - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Sets all of the bits in this
SparseBitSet
tofalse
. - clear(int) - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Sets the bit at the specified index to
false
. - clear(int, int) - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Sets the bits from the specified
i
(inclusive) to the specifiedj
(exclusive) tofalse
. - clearStrategy - Static variable in class com.zaxxer.sparsebits.SparseBitSet
-
Word and block clear strategy.
- ClearStrategy() - Constructor for class com.zaxxer.sparsebits.SparseBitSet.ClearStrategy
- clone() - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Cloning this
SparseBitSet
produces a newSparseBitSet
that is equal() to it. - com.zaxxer.sparsebits - package com.zaxxer.sparsebits
- Compaction_count_value - com.zaxxer.sparsebits.SparseBitSet.Statistics
-
Is the value that determines how the toString() conversion is performed.
- compactionCount - Variable in class com.zaxxer.sparsebits.SparseBitSet
-
This value controls for format of the toString() output.
- constructorHelper() - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Intializes all the additional objects required for correct operation.
- copyStrategy - Static variable in class com.zaxxer.sparsebits.SparseBitSet
-
Word and block copy strategy.
- CopyStrategy() - Constructor for class com.zaxxer.sparsebits.SparseBitSet.CopyStrategy
- count - Variable in class com.zaxxer.sparsebits.SparseBitSet.Cache
-
count is updated by the statisticsUpdate() method.
- count - Variable in class com.zaxxer.sparsebits.SparseBitSet.UpdateStrategy
-
Working space for keeping count of the number of non-zero words in the bit set.
E
- equals(Object) - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Compares this object against the specified object.
- equalsStrategy - Variable in class com.zaxxer.sparsebits.SparseBitSet
-
Word and block equals strategy.
- EqualsStrategy() - Constructor for class com.zaxxer.sparsebits.SparseBitSet.EqualsStrategy
F
- finish(int, int) - Method in class com.zaxxer.sparsebits.SparseBitSet.AbstractStrategy
-
This is called to finish the processing started by the strategy (if there needs to be anything done at all).
- finish(int, int) - Method in class com.zaxxer.sparsebits.SparseBitSet.UpdateStrategy
- flip(int) - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Sets the bit at the specified index to the complement of its current value.
- flip(int, int) - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Sets each bit from the specified
i
(inclusive) to the specifiedj
(exclusive) to the complement of its current value. - flipStrategy - Static variable in class com.zaxxer.sparsebits.SparseBitSet
-
Word and block flip strategy.
- FlipStrategy() - Constructor for class com.zaxxer.sparsebits.SparseBitSet.FlipStrategy
G
- get(int) - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Returns the value of the bit with the specified index.
- get(int, int) - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Returns a new
SparseBitSet
composed of bits from thisSparseBitSet
fromi
(inclusive) toj
(exclusive).
H
- hash - Variable in class com.zaxxer.sparsebits.SparseBitSet.Cache
-
hash is updated by the statisticsUpdate() method.
- hash - Variable in class com.zaxxer.sparsebits.SparseBitSet.UpdateStrategy
-
Working space for find the hash value of the bit set.
- hashCode() - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Returns a hash code value for this bit set.
I
- INDEX_SIZE - Static variable in class com.zaxxer.sparsebits.SparseBitSet
-
The number of bits in a positive integer, and the size of permitted index of a bit in the bit set.
- intersects(int, int, SparseBitSet) - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Returns true if the specified
SparseBitSet
has any bits within the given rangei
(inclusive) toj
(exclusive) set totrue
that are also set totrue
in the same range of thisSparseBitSet
. - intersects(SparseBitSet) - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Returns true if the specified
SparseBitSet
has any bits set totrue
that are also set totrue
in thisSparseBitSet
. - intersectsStrategy - Static variable in class com.zaxxer.sparsebits.SparseBitSet
-
Word and block intersects strategy.
- IntersectsStrategy() - Constructor for class com.zaxxer.sparsebits.SparseBitSet.IntersectsStrategy
- isEmpty() - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Returns true if this
SparseBitSet
contains no bits that are set totrue
. - isZeroBlock(long[]) - Method in class com.zaxxer.sparsebits.SparseBitSet.AbstractStrategy
-
Check whether a level3 block is all zero.
L
- length - Variable in class com.zaxxer.sparsebits.SparseBitSet.Cache
-
length is updated by the statisticsUpdate() method.
- length() - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Returns the "logical length" of this
SparseBitSet
: the index of the highest set bit in theSparseBitSet
plus one. - Length - com.zaxxer.sparsebits.SparseBitSet.Statistics
-
The length of the bit set, as give by the length() method.
- LENGTH2 - Static variable in class com.zaxxer.sparsebits.SparseBitSet
-
LENGTH2 is the number of entries in the any level2 area.
- LENGTH3 - Static variable in class com.zaxxer.sparsebits.SparseBitSet
-
LENGTH3 is the number of entries in the any level3 block.
- LENGTH4 - Static variable in class com.zaxxer.sparsebits.SparseBitSet
-
The number of bits in a long value.
- LEVEL1 - Static variable in class com.zaxxer.sparsebits.SparseBitSet
-
LEVEL1 is the number of bits of the level1 address.
- LEVEL2 - Static variable in class com.zaxxer.sparsebits.SparseBitSet
-
LEVEL2 is the number of bits of the level2 address.
- Level2_area_length - com.zaxxer.sparsebits.SparseBitSet.Statistics
-
The length of the level2 areas.
- Level2_areas - com.zaxxer.sparsebits.SparseBitSet.Statistics
-
The number of level2 areas.
- LEVEL3 - Static variable in class com.zaxxer.sparsebits.SparseBitSet
-
LEVEL3 is the number of bits of the level3 address.
- Level3_block_length - com.zaxxer.sparsebits.SparseBitSet.Statistics
-
The length of the level3 blocks.
- Level3_blocks - com.zaxxer.sparsebits.SparseBitSet.Statistics
-
The total number of level3 blocks in use.
- LEVEL4 - Static variable in class com.zaxxer.sparsebits.SparseBitSet
-
The label (index) of a bit in the bit set is essentially broken into 4 "levels".
M
- MASK2 - Static variable in class com.zaxxer.sparsebits.SparseBitSet
-
MASK2 is the mask to extract the LEVEL2 address from a word index (after shifting by SHIFT3 and SHIFT2).
- MASK3 - Static variable in class com.zaxxer.sparsebits.SparseBitSet
-
MASK3 is the mask to extract the LEVEL3 address from a word index (after shifting by SHIFT3).
- MAX_LENGTH1 - Static variable in class com.zaxxer.sparsebits.SparseBitSet
-
MAX_LENGTH1 is the maximum number of entries in the level1 set array.
N
- nextClearBit(int) - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Returns the index of the first bit that is set to
false
that occurs on or after the specified starting index. - nextSetBit(int) - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Returns the index of the first bit that is set to
true
that occurs on or after the specified starting index. - nullify(int) - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Clear out a part of the set array with nulls, from the given start to the end of the array.
O
- or(int, boolean) - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Performs a logical OR of the addressed target bit with the argument value.
- or(int, int, SparseBitSet) - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Performs a logical OR of the addressed target bit with the argument value within the given range.
- or(SparseBitSet) - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Performs a logical OR of this bit set with the bit set argument.
- or(SparseBitSet, SparseBitSet) - Static method in class com.zaxxer.sparsebits.SparseBitSet
-
Performs a logical OR of the two given
SparseBitSet
s. - orStrategy - Static variable in class com.zaxxer.sparsebits.SparseBitSet
-
Word and block or strategy.
- OrStrategy() - Constructor for class com.zaxxer.sparsebits.SparseBitSet.OrStrategy
P
- properties() - Method in class com.zaxxer.sparsebits.SparseBitSet.AbstractStrategy
-
Properties of this strategy.
- properties() - Method in class com.zaxxer.sparsebits.SparseBitSet.AndNotStrategy
- properties() - Method in class com.zaxxer.sparsebits.SparseBitSet.AndStrategy
- properties() - Method in class com.zaxxer.sparsebits.SparseBitSet.ClearStrategy
- properties() - Method in class com.zaxxer.sparsebits.SparseBitSet.CopyStrategy
- properties() - Method in class com.zaxxer.sparsebits.SparseBitSet.EqualsStrategy
- properties() - Method in class com.zaxxer.sparsebits.SparseBitSet.FlipStrategy
- properties() - Method in class com.zaxxer.sparsebits.SparseBitSet.IntersectsStrategy
- properties() - Method in class com.zaxxer.sparsebits.SparseBitSet.OrStrategy
- properties() - Method in class com.zaxxer.sparsebits.SparseBitSet.SetStrategy
- properties() - Method in class com.zaxxer.sparsebits.SparseBitSet.UpdateStrategy
- properties() - Method in class com.zaxxer.sparsebits.SparseBitSet.XorStrategy
R
- resize(int) - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Resize the bit array.
- result - Variable in class com.zaxxer.sparsebits.SparseBitSet.IntersectsStrategy
-
The boolean result of the intersects scan Strategy is kept here.
S
- set(int) - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Sets the bit at the specified index.
- set(int, boolean) - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Sets the bit at the specified index to the specified value.
- set(int, int) - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Sets the bits from the specified
i
(inclusive) to the specifiedj
(exclusive) totrue
. - set(int, int, boolean) - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Sets the bits from the specified
i
(inclusive) to the specifiedj
(exclusive) to the specified value. - Set_array_length - com.zaxxer.sparsebits.SparseBitSet.Statistics
-
The length of the bit set array.
- Set_array_max_length - com.zaxxer.sparsebits.SparseBitSet.Statistics
-
The maximum permitted length of the bit set array.
- setScanner(int, int, SparseBitSet, SparseBitSet.AbstractStrategy) - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Scans over the bit set (and a second bit set if part of the operation) are all performed by this method.
- setStrategy - Static variable in class com.zaxxer.sparsebits.SparseBitSet
-
Word and block set strategy.
- SetStrategy() - Constructor for class com.zaxxer.sparsebits.SparseBitSet.SetStrategy
- SHIFT1 - Static variable in class com.zaxxer.sparsebits.SparseBitSet
-
SHIFT1 is the shift to bring the level1 address (from the word index) to the right end (i.e., after shifting by SHIFT3).
- SHIFT2 - Static variable in class com.zaxxer.sparsebits.SparseBitSet
-
SHIFT2 is the shift to bring the level2 address (from the word index) to the right end (i.e., after shifting by SHIFT3).
- SHIFT3 - Static variable in class com.zaxxer.sparsebits.SparseBitSet
-
The shift to create the word index.
- size - Variable in class com.zaxxer.sparsebits.SparseBitSet.Cache
-
size is updated by the statisticsUpdate() method.
- size() - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Returns the number of bits of space nominally in use by this
SparseBitSet
to represent bit values. - Size - com.zaxxer.sparsebits.SparseBitSet.Statistics
-
The size of the bit set, as give by the size() method.
- spare - Variable in class com.zaxxer.sparsebits.SparseBitSet
-
A spare level 3 block is kept for use when scanning.
- SparseBitSet - Class in com.zaxxer.sparsebits
-
This class implements a set of bits that grows as needed.
- SparseBitSet() - Constructor for class com.zaxxer.sparsebits.SparseBitSet
-
Constructs an empty bit set with the default initial size.
- SparseBitSet(int) - Constructor for class com.zaxxer.sparsebits.SparseBitSet
-
Creates a bit set whose initial size is large enough to efficiently represent bits with indices in the range
0
through at leastnbits-1
. - SparseBitSet(int, int) - Constructor for class com.zaxxer.sparsebits.SparseBitSet
-
Constructor for a new (sparse) bit set.
- SparseBitSet.AbstractStrategy - Class in com.zaxxer.sparsebits
-
This strategy class is used by the setScanner to carry out the a variety of operations on this set, and usually a second set.
- SparseBitSet.AndNotStrategy - Class in com.zaxxer.sparsebits
-
AndNot of two sets.
- SparseBitSet.AndStrategy - Class in com.zaxxer.sparsebits
-
And of two sets.
- SparseBitSet.Cache - Class in com.zaxxer.sparsebits
-
This class holds the values related to various statistics kept about the bit set.
- SparseBitSet.ClearStrategy - Class in com.zaxxer.sparsebits
-
Clear clears bits in the a set.
- SparseBitSet.CopyStrategy - Class in com.zaxxer.sparsebits
-
Copies the needed parts of the b set to the a set.
- SparseBitSet.EqualsStrategy - Class in com.zaxxer.sparsebits
-
Equals compares bits in the a set with those in the b set.
- SparseBitSet.FlipStrategy - Class in com.zaxxer.sparsebits
-
Flip inverts the bits of the a set within the given range.
- SparseBitSet.IntersectsStrategy - Class in com.zaxxer.sparsebits
-
Intersect has a true result if any word in the a set has a bit in common with the b set.
- SparseBitSet.OrStrategy - Class in com.zaxxer.sparsebits
-
Or of two sets.
- SparseBitSet.SetStrategy - Class in com.zaxxer.sparsebits
-
Set creates entries everywhere within the range.
- SparseBitSet.Statistics - Enum in com.zaxxer.sparsebits
-
These enumeration values are used as labels for the values in the String created by the statistics() method.
- SparseBitSet.UpdateStrategy - Class in com.zaxxer.sparsebits
-
Update the seven statistics that are computed for each set.
- SparseBitSet.XorStrategy - Class in com.zaxxer.sparsebits
-
The XOR of level3 blocks is computed.
- start(SparseBitSet) - Method in class com.zaxxer.sparsebits.SparseBitSet.AbstractStrategy
-
Instances of this class are to be serially reusable.
- start(SparseBitSet) - Method in class com.zaxxer.sparsebits.SparseBitSet.AndNotStrategy
- start(SparseBitSet) - Method in class com.zaxxer.sparsebits.SparseBitSet.AndStrategy
- start(SparseBitSet) - Method in class com.zaxxer.sparsebits.SparseBitSet.ClearStrategy
- start(SparseBitSet) - Method in class com.zaxxer.sparsebits.SparseBitSet.CopyStrategy
- start(SparseBitSet) - Method in class com.zaxxer.sparsebits.SparseBitSet.EqualsStrategy
- start(SparseBitSet) - Method in class com.zaxxer.sparsebits.SparseBitSet.FlipStrategy
- start(SparseBitSet) - Method in class com.zaxxer.sparsebits.SparseBitSet.IntersectsStrategy
- start(SparseBitSet) - Method in class com.zaxxer.sparsebits.SparseBitSet.OrStrategy
- start(SparseBitSet) - Method in class com.zaxxer.sparsebits.SparseBitSet.SetStrategy
- start(SparseBitSet) - Method in class com.zaxxer.sparsebits.SparseBitSet.UpdateStrategy
-
This method initializes the computations by suitably resetting cache fields or working fields.
- start(SparseBitSet) - Method in class com.zaxxer.sparsebits.SparseBitSet.XorStrategy
- statistics() - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Convenience method for statistics if the individual results are not needed.
- statistics(String[]) - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Determine, and create a String with the bit set statistics.
- statisticsUpdate() - Method in class com.zaxxer.sparsebits.SparseBitSet
-
The entirety of the bit set is examined, and the various statistics of the bit set (size, length, cardinality, hashCode, etc.) are computed.
T
- throwIndexOutOfBoundsException(int, int) - Static method in class com.zaxxer.sparsebits.SparseBitSet
-
Throw the exception to indicate a range error.
- toString() - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Returns a string representation of this bit set.
- toStringCompaction(boolean) - Method in class com.zaxxer.sparsebits.SparseBitSet
-
If change is
true
, the current value of the toStringCompaction() value is made the default value for allSparseBitSet
s created from this point onward in this JVM. - toStringCompaction(int) - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Sequences of set bits longer than this value are shown by
SparseBitSet.toString()
as a "sub-sequence," in the forma..b
. - Total_words - com.zaxxer.sparsebits.SparseBitSet.Statistics
-
The total number of non-zero 64-bits "words" being used to hold the representation of the bit set.
U
- UNIT - Static variable in class com.zaxxer.sparsebits.SparseBitSet
-
UNIT is the greatest number of bits that can be held in one level1 entry.
- updateStrategy - Variable in class com.zaxxer.sparsebits.SparseBitSet
-
Word and block update strategy.
- UpdateStrategy() - Constructor for class com.zaxxer.sparsebits.SparseBitSet.UpdateStrategy
V
- valueOf(String) - Static method in enum com.zaxxer.sparsebits.SparseBitSet.Statistics
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.zaxxer.sparsebits.SparseBitSet.Statistics
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- wMax - Variable in class com.zaxxer.sparsebits.SparseBitSet.UpdateStrategy
-
Working space for find the size and length of the bit set.
- wMin - Variable in class com.zaxxer.sparsebits.SparseBitSet.UpdateStrategy
-
Working space for find the size and length of the bit set.
- word(int, int, long[], long[], long) - Method in class com.zaxxer.sparsebits.SparseBitSet.AbstractStrategy
-
Deal with a scan that include a partial word within a level3 block.
- word(int, int, long[], long[], long) - Method in class com.zaxxer.sparsebits.SparseBitSet.AndNotStrategy
- word(int, int, long[], long[], long) - Method in class com.zaxxer.sparsebits.SparseBitSet.AndStrategy
- word(int, int, long[], long[], long) - Method in class com.zaxxer.sparsebits.SparseBitSet.ClearStrategy
- word(int, int, long[], long[], long) - Method in class com.zaxxer.sparsebits.SparseBitSet.CopyStrategy
- word(int, int, long[], long[], long) - Method in class com.zaxxer.sparsebits.SparseBitSet.EqualsStrategy
- word(int, int, long[], long[], long) - Method in class com.zaxxer.sparsebits.SparseBitSet.FlipStrategy
- word(int, int, long[], long[], long) - Method in class com.zaxxer.sparsebits.SparseBitSet.IntersectsStrategy
- word(int, int, long[], long[], long) - Method in class com.zaxxer.sparsebits.SparseBitSet.OrStrategy
- word(int, int, long[], long[], long) - Method in class com.zaxxer.sparsebits.SparseBitSet.SetStrategy
- word(int, int, long[], long[], long) - Method in class com.zaxxer.sparsebits.SparseBitSet.UpdateStrategy
- word(int, int, long[], long[], long) - Method in class com.zaxxer.sparsebits.SparseBitSet.XorStrategy
- wordMax - Variable in class com.zaxxer.sparsebits.SparseBitSet.UpdateStrategy
-
Working space for find the size and length of the bit set.
- wordMin - Variable in class com.zaxxer.sparsebits.SparseBitSet.UpdateStrategy
-
Working space for find the size and length of the bit set.
X
- xor(int, boolean) - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Performs a logical XOR of the addressed target bit with the argument value.
- xor(int, int, SparseBitSet) - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Performs a logical XOR of this bit set with the bit set argument within the given range.
- xor(SparseBitSet) - Method in class com.zaxxer.sparsebits.SparseBitSet
-
Performs a logical XOR of this bit set with the bit set argument.
- xor(SparseBitSet, SparseBitSet) - Static method in class com.zaxxer.sparsebits.SparseBitSet
-
Performs a logical XOR of the two given
SparseBitSet
s. - xorStrategy - Static variable in class com.zaxxer.sparsebits.SparseBitSet
-
Word and block xor strategy.
- XorStrategy() - Constructor for class com.zaxxer.sparsebits.SparseBitSet.XorStrategy
All Classes All Packages