Uses of Package
org.magicwerk.brownies.collections.primitive
Packages that use org.magicwerk.brownies.collections.primitive
Package
Description
This packages contains helper classes for the package org.magicwerk.brownies.collections.
This packages contains helper classes for the package org.magicwerk.brownies.collections.primitive:
- binary search for primitive arrays
- merge sort for primitive arrays
- binary search for primitive arrays
- merge sort for primitive arrays
This packages contains implementations of GapList and BigList for primitive data types.
-
Classes in org.magicwerk.brownies.collections.primitive used by org.magicwerk.brownies.collections.helperClassDescriptionClass {link ByteGapList} combines the strengths of both
ArrayList
andLinkedList
.Class {link CharGapList} combines the strengths of bothArrayList
andLinkedList
.This class implements helper for primitives. -
Classes in org.magicwerk.brownies.collections.primitive used by org.magicwerk.brownies.collections.helper.primitiveClassDescriptionClass
IBooleanList
is the abstract class which offers all interfaces implemented by ArrayList.ClassIByteList
is the abstract class which offers all interfaces implemented by ArrayList.ClassICharList
is the abstract class which offers all interfaces implemented by ArrayList.ClassIDoubleList
is the abstract class which offers all interfaces implemented by ArrayList.ClassIFloatList
is the abstract class which offers all interfaces implemented by ArrayList.ClassIIntList
is the abstract class which offers all interfaces implemented by ArrayList.ClassILongList
is the abstract class which offers all interfaces implemented by ArrayList.ClassIShortList
is the abstract class which offers all interfaces implemented by ArrayList. -
Classes in org.magicwerk.brownies.collections.primitive used by org.magicwerk.brownies.collections.primitiveClassDescriptionBooleanBigList is a list optimized for storing large number of elements.A block stores in maximum blockSize number of elements.Implements an AVLNode storing a BooleanBlock.Class {link BooleanGapList} combines the strengths of both
ArrayList
andLinkedList
.BooleanObjBigList implements the List interface and uses an instance of BooleanBigList for storage.BooleanObjGapList implements the List interface and uses an instance of BooleanGapList for storage.ByteBigList is a list optimized for storing large number of elements.A block stores in maximum blockSize number of elements.Implements an AVLNode storing a ByteBlock.Class {link ByteGapList} combines the strengths of bothArrayList
andLinkedList
.ByteObjBigList implements the List interface and uses an instance of ByteBigList for storage.ByteObjGapList implements the List interface and uses an instance of ByteGapList for storage.CharBigList is a list optimized for storing large number of elements.A block stores in maximum blockSize number of elements.Implements an AVLNode storing a CharBlock.Class {link CharGapList} combines the strengths of bothArrayList
andLinkedList
.CharObjBigList implements the List interface and uses an instance of CharBigList for storage.CharObjGapList implements the List interface and uses an instance of CharGapList for storage.DoubleBigList is a list optimized for storing large number of elements.A block stores in maximum blockSize number of elements.Implements an AVLNode storing a DoubleBlock.Class {link DoubleGapList} combines the strengths of bothArrayList
andLinkedList
.DoubleObjBigList implements the List interface and uses an instance of DoubleBigList for storage.DoubleObjGapList implements the List interface and uses an instance of DoubleGapList for storage.FloatBigList is a list optimized for storing large number of elements.A block stores in maximum blockSize number of elements.Implements an AVLNode storing a FloatBlock.Class {link FloatGapList} combines the strengths of bothArrayList
andLinkedList
.FloatObjBigList implements the List interface and uses an instance of FloatBigList for storage.FloatObjGapList implements the List interface and uses an instance of FloatGapList for storage.ClassIBooleanList
is the abstract class which offers all interfaces implemented by ArrayList.ClassIByteList
is the abstract class which offers all interfaces implemented by ArrayList.ClassICharList
is the abstract class which offers all interfaces implemented by ArrayList.ClassIDoubleList
is the abstract class which offers all interfaces implemented by ArrayList.ClassIFloatList
is the abstract class which offers all interfaces implemented by ArrayList.ClassIIntList
is the abstract class which offers all interfaces implemented by ArrayList.ClassILongList
is the abstract class which offers all interfaces implemented by ArrayList.IntBigList is a list optimized for storing large number of elements.A block stores in maximum blockSize number of elements.Implements an AVLNode storing a IntBlock.Class {link IntGapList} combines the strengths of bothArrayList
andLinkedList
.IntObjBigList implements the List interface and uses an instance of IntBigList for storage.IntObjGapList implements the List interface and uses an instance of IntGapList for storage.ClassIShortList
is the abstract class which offers all interfaces implemented by ArrayList.LongBigList is a list optimized for storing large number of elements.A block stores in maximum blockSize number of elements.Implements an AVLNode storing a LongBlock.Class {link LongGapList} combines the strengths of bothArrayList
andLinkedList
.LongObjBigList implements the List interface and uses an instance of LongBigList for storage.LongObjGapList implements the List interface and uses an instance of LongGapList for storage.ShortBigList is a list optimized for storing large number of elements.A block stores in maximum blockSize number of elements.Implements an AVLNode storing a ShortBlock.Class {link ShortGapList} combines the strengths of bothArrayList
andLinkedList
.ShortObjBigList implements the List interface and uses an instance of ShortBigList for storage.ShortObjGapList implements the List interface and uses an instance of ShortGapList for storage.