- BigList<E> - Class in org.magicwerk.brownies.collections
-
BigList is a list optimized for storing large number of elements.
- BigList() - Constructor for class org.magicwerk.brownies.collections.BigList
-
Default constructor.
- BigList(int) - Constructor for class org.magicwerk.brownies.collections.BigList
-
Constructor.
- BigList(Collection<? extends E>) - Constructor for class org.magicwerk.brownies.collections.BigList
-
Create new list with specified elements.
- BigLists - Class in org.magicwerk.brownies.collections.helper
-
Helper class to create wrapper list objects wrapping primitive BigLists.
- BigLists() - Constructor for class org.magicwerk.brownies.collections.helper.BigLists
-
- binarySearch(int, int, K, Comparator<? super K>) - Method in class org.magicwerk.brownies.collections.BigList
-
- binarySearch(int, int, K, Comparator<? super K>) - Method in class org.magicwerk.brownies.collections.GapList
-
- binarySearch(int[], int, int, int) - Static method in class org.magicwerk.brownies.collections.helper.ArraysHelper
-
- binarySearch(long[], int, int, long) - Static method in class org.magicwerk.brownies.collections.helper.ArraysHelper
-
- binarySearch(double[], int, int, double) - Static method in class org.magicwerk.brownies.collections.helper.ArraysHelper
-
- binarySearch(float[], int, int, float) - Static method in class org.magicwerk.brownies.collections.helper.ArraysHelper
-
- binarySearch(boolean[], int, int, boolean) - Static method in class org.magicwerk.brownies.collections.helper.ArraysHelper
-
- binarySearch(byte[], int, int, byte) - Static method in class org.magicwerk.brownies.collections.helper.ArraysHelper
-
- binarySearch(char[], int, int, char) - Static method in class org.magicwerk.brownies.collections.helper.ArraysHelper
-
- binarySearch(short[], int, int, short) - Static method in class org.magicwerk.brownies.collections.helper.ArraysHelper
-
- binarySearch(IBooleanList, boolean, int, int) - Static method in class org.magicwerk.brownies.collections.helper.primitive.BooleanBinarySearch
-
Searches the specified list for the specified object using the binary search algorithm.
- binarySearch(IByteList, byte, int, int) - Static method in class org.magicwerk.brownies.collections.helper.primitive.ByteBinarySearch
-
Searches the specified list for the specified object using the binary search algorithm.
- binarySearch(ICharList, char, int, int) - Static method in class org.magicwerk.brownies.collections.helper.primitive.CharBinarySearch
-
Searches the specified list for the specified object using the binary search algorithm.
- binarySearch(IDoubleList, double, int, int) - Static method in class org.magicwerk.brownies.collections.helper.primitive.DoubleBinarySearch
-
Searches the specified list for the specified object using the binary search algorithm.
- binarySearch(IFloatList, float, int, int) - Static method in class org.magicwerk.brownies.collections.helper.primitive.FloatBinarySearch
-
Searches the specified list for the specified object using the binary search algorithm.
- binarySearch(IIntList, int, int, int) - Static method in class org.magicwerk.brownies.collections.helper.primitive.IntBinarySearch
-
Searches the specified list for the specified object using the binary search algorithm.
- binarySearch(ILongList, long, int, int) - Static method in class org.magicwerk.brownies.collections.helper.primitive.LongBinarySearch
-
Searches the specified list for the specified object using the binary search algorithm.
- binarySearch(IShortList, short, int, int) - Static method in class org.magicwerk.brownies.collections.helper.primitive.ShortBinarySearch
-
Searches the specified list for the specified object using the binary search algorithm.
- binarySearch(List<? extends E>, E, Comparator<? super E>, SortedLists.KeyPresentBehavior, SortedLists.KeyAbsentBehavior) - Static method in class org.magicwerk.brownies.collections.helper.SortedLists
-
Searches the specified list for the specified object using the binary search algorithm.
- binarySearch(K, Comparator<? super K>) - Method in class org.magicwerk.brownies.collections.IList
-
Searches the specified range for an object using the binary
search algorithm.
- binarySearch(int, int, K, Comparator<? super K>) - Method in class org.magicwerk.brownies.collections.IList
-
Searches the specified range for an object using the binary
search algorithm.
- binarySearch(int, int, K, Comparator<? super K>) - Method in class org.magicwerk.brownies.collections.KeyListImpl
-
- binarySearch(int, int, boolean) - Method in class org.magicwerk.brownies.collections.primitive.BooleanBigList
-
- binarySearch(int, int, boolean) - Method in class org.magicwerk.brownies.collections.primitive.BooleanGapList
-
- binarySearch(int, int, K, Comparator<? super K>) - Method in class org.magicwerk.brownies.collections.primitive.BooleanObjBigList
-
- binarySearch(int, int, K, Comparator<? super K>) - Method in class org.magicwerk.brownies.collections.primitive.BooleanObjGapList
-
- binarySearch(int, int, byte) - Method in class org.magicwerk.brownies.collections.primitive.ByteBigList
-
- binarySearch(int, int, byte) - Method in class org.magicwerk.brownies.collections.primitive.ByteGapList
-
- binarySearch(int, int, K, Comparator<? super K>) - Method in class org.magicwerk.brownies.collections.primitive.ByteObjBigList
-
- binarySearch(int, int, K, Comparator<? super K>) - Method in class org.magicwerk.brownies.collections.primitive.ByteObjGapList
-
- binarySearch(int, int, char) - Method in class org.magicwerk.brownies.collections.primitive.CharBigList
-
- binarySearch(int, int, char) - Method in class org.magicwerk.brownies.collections.primitive.CharGapList
-
- binarySearch(int, int, K, Comparator<? super K>) - Method in class org.magicwerk.brownies.collections.primitive.CharObjBigList
-
- binarySearch(int, int, K, Comparator<? super K>) - Method in class org.magicwerk.brownies.collections.primitive.CharObjGapList
-
- binarySearch(int, int, double) - Method in class org.magicwerk.brownies.collections.primitive.DoubleBigList
-
- binarySearch(int, int, double) - Method in class org.magicwerk.brownies.collections.primitive.DoubleGapList
-
- binarySearch(int, int, K, Comparator<? super K>) - Method in class org.magicwerk.brownies.collections.primitive.DoubleObjBigList
-
- binarySearch(int, int, K, Comparator<? super K>) - Method in class org.magicwerk.brownies.collections.primitive.DoubleObjGapList
-
- binarySearch(int, int, float) - Method in class org.magicwerk.brownies.collections.primitive.FloatBigList
-
- binarySearch(int, int, float) - Method in class org.magicwerk.brownies.collections.primitive.FloatGapList
-
- binarySearch(int, int, K, Comparator<? super K>) - Method in class org.magicwerk.brownies.collections.primitive.FloatObjBigList
-
- binarySearch(int, int, K, Comparator<? super K>) - Method in class org.magicwerk.brownies.collections.primitive.FloatObjGapList
-
- binarySearch(boolean) - Method in class org.magicwerk.brownies.collections.primitive.IBooleanList
-
Searches the specified range for an object using the binary
search algorithm.
- binarySearch(int, int, boolean) - Method in class org.magicwerk.brownies.collections.primitive.IBooleanList
-
Searches the specified range for an object using the binary
search algorithm.
- binarySearch(byte) - Method in class org.magicwerk.brownies.collections.primitive.IByteList
-
Searches the specified range for an object using the binary
search algorithm.
- binarySearch(int, int, byte) - Method in class org.magicwerk.brownies.collections.primitive.IByteList
-
Searches the specified range for an object using the binary
search algorithm.
- binarySearch(char) - Method in class org.magicwerk.brownies.collections.primitive.ICharList
-
Searches the specified range for an object using the binary
search algorithm.
- binarySearch(int, int, char) - Method in class org.magicwerk.brownies.collections.primitive.ICharList
-
Searches the specified range for an object using the binary
search algorithm.
- binarySearch(double) - Method in class org.magicwerk.brownies.collections.primitive.IDoubleList
-
Searches the specified range for an object using the binary
search algorithm.
- binarySearch(int, int, double) - Method in class org.magicwerk.brownies.collections.primitive.IDoubleList
-
Searches the specified range for an object using the binary
search algorithm.
- binarySearch(float) - Method in class org.magicwerk.brownies.collections.primitive.IFloatList
-
Searches the specified range for an object using the binary
search algorithm.
- binarySearch(int, int, float) - Method in class org.magicwerk.brownies.collections.primitive.IFloatList
-
Searches the specified range for an object using the binary
search algorithm.
- binarySearch(int) - Method in class org.magicwerk.brownies.collections.primitive.IIntList
-
Searches the specified range for an object using the binary
search algorithm.
- binarySearch(int, int, int) - Method in class org.magicwerk.brownies.collections.primitive.IIntList
-
Searches the specified range for an object using the binary
search algorithm.
- binarySearch(long) - Method in class org.magicwerk.brownies.collections.primitive.ILongList
-
Searches the specified range for an object using the binary
search algorithm.
- binarySearch(int, int, long) - Method in class org.magicwerk.brownies.collections.primitive.ILongList
-
Searches the specified range for an object using the binary
search algorithm.
- binarySearch(int, int, int) - Method in class org.magicwerk.brownies.collections.primitive.IntBigList
-
- binarySearch(int, int, int) - Method in class org.magicwerk.brownies.collections.primitive.IntGapList
-
- binarySearch(int, int, K, Comparator<? super K>) - Method in class org.magicwerk.brownies.collections.primitive.IntObjBigList
-
- binarySearch(int, int, K, Comparator<? super K>) - Method in class org.magicwerk.brownies.collections.primitive.IntObjGapList
-
- binarySearch(short) - Method in class org.magicwerk.brownies.collections.primitive.IShortList
-
Searches the specified range for an object using the binary
search algorithm.
- binarySearch(int, int, short) - Method in class org.magicwerk.brownies.collections.primitive.IShortList
-
Searches the specified range for an object using the binary
search algorithm.
- binarySearch(int, int, long) - Method in class org.magicwerk.brownies.collections.primitive.LongBigList
-
- binarySearch(int, int, long) - Method in class org.magicwerk.brownies.collections.primitive.LongGapList
-
- binarySearch(int, int, K, Comparator<? super K>) - Method in class org.magicwerk.brownies.collections.primitive.LongObjBigList
-
- binarySearch(int, int, K, Comparator<? super K>) - Method in class org.magicwerk.brownies.collections.primitive.LongObjGapList
-
- binarySearch(int, int, short) - Method in class org.magicwerk.brownies.collections.primitive.ShortBigList
-
- binarySearch(int, int, short) - Method in class org.magicwerk.brownies.collections.primitive.ShortGapList
-
- binarySearch(int, int, K, Comparator<? super K>) - Method in class org.magicwerk.brownies.collections.primitive.ShortObjBigList
-
- binarySearch(int, int, K, Comparator<? super K>) - Method in class org.magicwerk.brownies.collections.primitive.ShortObjGapList
-
- binarySearchAdd(List<? extends E>, E, Comparator<? super E>) - Static method in class org.magicwerk.brownies.collections.helper.SortedLists
-
Return the index of the first list element that compares as greater than the key, or list.size() if there is no such element.
- binarySearchGet(List<? extends E>, E, Comparator<? super E>) - Static method in class org.magicwerk.brownies.collections.helper.SortedLists
-
Return the index of the first list element that compares as equal to the key.
- blockSize() - Method in class org.magicwerk.brownies.collections.BigList
-
Returns block size used for this BigList.
- blockSize() - Method in class org.magicwerk.brownies.collections.primitive.BooleanBigList
-
Returns block size used for this BooleanBigList.
- blockSize() - Method in class org.magicwerk.brownies.collections.primitive.ByteBigList
-
Returns block size used for this ByteBigList.
- blockSize() - Method in class org.magicwerk.brownies.collections.primitive.CharBigList
-
Returns block size used for this CharBigList.
- blockSize() - Method in class org.magicwerk.brownies.collections.primitive.DoubleBigList
-
Returns block size used for this DoubleBigList.
- blockSize() - Method in class org.magicwerk.brownies.collections.primitive.FloatBigList
-
Returns block size used for this FloatBigList.
- blockSize() - Method in class org.magicwerk.brownies.collections.primitive.IntBigList
-
Returns block size used for this IntBigList.
- blockSize() - Method in class org.magicwerk.brownies.collections.primitive.LongBigList
-
Returns block size used for this LongBigList.
- blockSize() - Method in class org.magicwerk.brownies.collections.primitive.ShortBigList
-
Returns block size used for this ShortBigList.
- BooleanBigList - Class in org.magicwerk.brownies.collections.primitive
-
BooleanBigList is a list optimized for storing large number of elements.
- BooleanBigList() - Constructor for class org.magicwerk.brownies.collections.primitive.BooleanBigList
-
Default constructor.
- BooleanBigList(int) - Constructor for class org.magicwerk.brownies.collections.primitive.BooleanBigList
-
Constructor.
- BooleanBigList(Collection<Boolean>) - Constructor for class org.magicwerk.brownies.collections.primitive.BooleanBigList
-
Create new list with specified elements.
- BooleanBinarySearch - Class in org.magicwerk.brownies.collections.helper.primitive
-
Binary search for primitive type boolean.
- BooleanBinarySearch() - Constructor for class org.magicwerk.brownies.collections.helper.primitive.BooleanBinarySearch
-
- BooleanGapList - Class in org.magicwerk.brownies.collections.primitive
-
BooleanGapList combines the strengths of both ArrayList and LinkedList.
- BooleanGapList() - Constructor for class org.magicwerk.brownies.collections.primitive.BooleanGapList
-
Construct a list with the default initial capacity.
- BooleanGapList(int) - Constructor for class org.magicwerk.brownies.collections.primitive.BooleanGapList
-
Construct a list with specified initial capacity.
- BooleanGapList(Collection<Boolean>) - Constructor for class org.magicwerk.brownies.collections.primitive.BooleanGapList
-
Construct a list to contain the specified elements.
- BooleanMergeSort - Class in org.magicwerk.brownies.collections.helper.primitive
-
This class implements a stable in-place merge sort.
- BooleanObjBigList - Class in org.magicwerk.brownies.collections.primitive
-
BooleanObjBigList implements the List interface and uses an instance
of BooleanBigList for storage.
- BooleanObjBigList() - Constructor for class org.magicwerk.brownies.collections.primitive.BooleanObjBigList
-
- BooleanObjBigList(int) - Constructor for class org.magicwerk.brownies.collections.primitive.BooleanObjBigList
-
- BooleanObjBigList(Collection<? extends Boolean>) - Constructor for class org.magicwerk.brownies.collections.primitive.BooleanObjBigList
-
- BooleanObjGapList - Class in org.magicwerk.brownies.collections.primitive
-
BooleanObjGapList implements the List interface and uses an instance
of BooleanGapList for storage.
- BooleanObjGapList() - Constructor for class org.magicwerk.brownies.collections.primitive.BooleanObjGapList
-
- BooleanObjGapList(int) - Constructor for class org.magicwerk.brownies.collections.primitive.BooleanObjGapList
-
- BooleanObjGapList(Collection<? extends Boolean>) - Constructor for class org.magicwerk.brownies.collections.primitive.BooleanObjGapList
-
- build() - Method in class org.magicwerk.brownies.collections.Key1Collection.Builder
-
- build() - Method in class org.magicwerk.brownies.collections.Key1List.Builder
-
- build() - Method in class org.magicwerk.brownies.collections.Key2Collection.Builder
-
- build() - Method in class org.magicwerk.brownies.collections.Key2List.Builder
-
- build() - Method in class org.magicwerk.brownies.collections.KeyCollection.Builder
-
- build() - Method in class org.magicwerk.brownies.collections.KeyList.Builder
-
Create collection with specified options.
- ByteBigList - Class in org.magicwerk.brownies.collections.primitive
-
ByteBigList is a list optimized for storing large number of elements.
- ByteBigList() - Constructor for class org.magicwerk.brownies.collections.primitive.ByteBigList
-
Default constructor.
- ByteBigList(int) - Constructor for class org.magicwerk.brownies.collections.primitive.ByteBigList
-
Constructor.
- ByteBigList(Collection<Byte>) - Constructor for class org.magicwerk.brownies.collections.primitive.ByteBigList
-
Create new list with specified elements.
- ByteBinarySearch - Class in org.magicwerk.brownies.collections.helper.primitive
-
Binary search for primitive type byte.
- ByteBinarySearch() - Constructor for class org.magicwerk.brownies.collections.helper.primitive.ByteBinarySearch
-
- ByteGapList - Class in org.magicwerk.brownies.collections.primitive
-
ByteGapList combines the strengths of both ArrayList and LinkedList.
- ByteGapList() - Constructor for class org.magicwerk.brownies.collections.primitive.ByteGapList
-
Construct a list with the default initial capacity.
- ByteGapList(int) - Constructor for class org.magicwerk.brownies.collections.primitive.ByteGapList
-
Construct a list with specified initial capacity.
- ByteGapList(Collection<Byte>) - Constructor for class org.magicwerk.brownies.collections.primitive.ByteGapList
-
Construct a list to contain the specified elements.
- ByteMergeSort - Class in org.magicwerk.brownies.collections.helper.primitive
-
This class implements a stable in-place merge sort.
- ByteObjBigList - Class in org.magicwerk.brownies.collections.primitive
-
ByteObjBigList implements the List interface and uses an instance
of ByteBigList for storage.
- ByteObjBigList() - Constructor for class org.magicwerk.brownies.collections.primitive.ByteObjBigList
-
- ByteObjBigList(int) - Constructor for class org.magicwerk.brownies.collections.primitive.ByteObjBigList
-
- ByteObjBigList(Collection<? extends Byte>) - Constructor for class org.magicwerk.brownies.collections.primitive.ByteObjBigList
-
- ByteObjGapList - Class in org.magicwerk.brownies.collections.primitive
-
ByteObjGapList implements the List interface and uses an instance
of ByteGapList for storage.
- ByteObjGapList() - Constructor for class org.magicwerk.brownies.collections.primitive.ByteObjGapList
-
- ByteObjGapList(int) - Constructor for class org.magicwerk.brownies.collections.primitive.ByteObjGapList
-
- ByteObjGapList(Collection<? extends Byte>) - Constructor for class org.magicwerk.brownies.collections.primitive.ByteObjGapList
-