| Package | Description |
|---|---|
| org.magicwerk.brownies.collections.helper.primitive |
This packages contains helper classes for the package org.magicwerk.brownies.collections.primitive:
- binary search for primitive arrays - merge sort for primitive arrays |
| org.magicwerk.brownies.collections.primitive |
This packages contains implementations of GapList and BigList for primitive data types.
|
| Class and Description |
|---|
| IBooleanList
IBooleanList is an abstract class which offers all interfaces offered by both ArrayList and LinkedList.
|
| IByteList
IByteList is an abstract class which offers all interfaces offered by both ArrayList and LinkedList.
|
| ICharList
ICharList is an abstract class which offers all interfaces offered by both ArrayList and LinkedList.
|
| IDoubleList
IDoubleList is an abstract class which offers all interfaces offered by both ArrayList and LinkedList.
|
| IFloatList
IFloatList is an abstract class which offers all interfaces offered by both ArrayList and LinkedList.
|
| IIntList
IIntList is an abstract class which offers all interfaces offered by both ArrayList and LinkedList.
|
| ILongList
ILongList is an abstract class which offers all interfaces offered by both ArrayList and LinkedList.
|
| IShortList
IShortList is an abstract class which offers all interfaces offered by both ArrayList and LinkedList.
|
| Class and Description |
|---|
| BooleanBigList
BooleanBigList is a list optimized for storing large number of elements.
|
| BooleanGapList
BooleanGapList combines the strengths of both ArrayList and LinkedList.
|
| BooleanObjBigList
BooleanObjBigList implements the List interface and uses an instance
of BooleanBigList for storage.
|
| BooleanObjGapList
BooleanObjGapList implements the List interface and uses an instance
of BooleanGapList for storage.
|
| ByteBigList
ByteBigList is a list optimized for storing large number of elements.
|
| ByteGapList
ByteGapList combines the strengths of both ArrayList and LinkedList.
|
| ByteObjBigList
ByteObjBigList implements the List interface and uses an instance
of ByteBigList for storage.
|
| ByteObjGapList
ByteObjGapList implements the List interface and uses an instance
of ByteGapList for storage.
|
| CharBigList
CharBigList is a list optimized for storing large number of elements.
|
| CharGapList
CharGapList combines the strengths of both ArrayList and LinkedList.
|
| CharObjBigList
CharObjBigList implements the List interface and uses an instance
of CharBigList for storage.
|
| CharObjGapList
CharObjGapList implements the List interface and uses an instance
of CharGapList for storage.
|
| DoubleBigList
DoubleBigList is a list optimized for storing large number of elements.
|
| DoubleGapList
DoubleGapList combines the strengths of both ArrayList and LinkedList.
|
| DoubleObjBigList
DoubleObjBigList implements the List interface and uses an instance
of DoubleBigList for storage.
|
| DoubleObjGapList
DoubleObjGapList implements the List interface and uses an instance
of DoubleGapList for storage.
|
| FloatBigList
FloatBigList is a list optimized for storing large number of elements.
|
| FloatGapList
FloatGapList combines the strengths of both ArrayList and LinkedList.
|
| FloatObjBigList
FloatObjBigList implements the List interface and uses an instance
of FloatBigList for storage.
|
| FloatObjGapList
FloatObjGapList implements the List interface and uses an instance
of FloatGapList for storage.
|
| IBooleanList
IBooleanList is an abstract class which offers all interfaces offered by both ArrayList and LinkedList.
|
| IByteList
IByteList is an abstract class which offers all interfaces offered by both ArrayList and LinkedList.
|
| ICharList
ICharList is an abstract class which offers all interfaces offered by both ArrayList and LinkedList.
|
| IDoubleList
IDoubleList is an abstract class which offers all interfaces offered by both ArrayList and LinkedList.
|
| IFloatList
IFloatList is an abstract class which offers all interfaces offered by both ArrayList and LinkedList.
|
| IIntList
IIntList is an abstract class which offers all interfaces offered by both ArrayList and LinkedList.
|
| ILongList
ILongList is an abstract class which offers all interfaces offered by both ArrayList and LinkedList.
|
| IntBigList
IntBigList is a list optimized for storing large number of elements.
|
| IntGapList
IntGapList combines the strengths of both ArrayList and LinkedList.
|
| IntObjBigList
IntObjBigList implements the List interface and uses an instance
of IntBigList for storage.
|
| IntObjGapList
IntObjGapList implements the List interface and uses an instance
of IntGapList for storage.
|
| IShortList
IShortList is an abstract class which offers all interfaces offered by both ArrayList and LinkedList.
|
| LongBigList
LongBigList is a list optimized for storing large number of elements.
|
| LongGapList
LongGapList combines the strengths of both ArrayList and LinkedList.
|
| LongObjBigList
LongObjBigList implements the List interface and uses an instance
of LongBigList for storage.
|
| LongObjGapList
LongObjGapList implements the List interface and uses an instance
of LongGapList for storage.
|
| ShortBigList
ShortBigList is a list optimized for storing large number of elements.
|
| ShortGapList
ShortGapList combines the strengths of both ArrayList and LinkedList.
|
| ShortObjBigList
ShortObjBigList implements the List interface and uses an instance
of ShortBigList for storage.
|
| ShortObjGapList
ShortObjGapList implements the List interface and uses an instance
of ShortGapList for storage.
|