Package org.magicwerk.brownies.collections.primitive
package org.magicwerk.brownies.collections.primitive
This packages contains implementations of GapList and BigList for primitive data types.
-
ClassDescriptionBooleanBigList 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.A read-only version of.
invalid reference
Key1ListClass {link BooleanGapList} combines the strengths of bothArrayListandLinkedList.A read-only version ofBooleanGapList.BooleanObjBigList implements the List interface and uses an instance of BooleanBigList for storage.An immutable version of a BigList.BooleanObjGapList implements the List interface and uses an instance of BooleanGapList for storage.An immutable version of a GapList.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.A read-only version of.invalid reference
Key1ListClass {link ByteGapList} combines the strengths of bothArrayListandLinkedList.A read-only version ofByteGapList.ByteObjBigList implements the List interface and uses an instance of ByteBigList for storage.An immutable version of a BigList.ByteObjGapList implements the List interface and uses an instance of ByteGapList for storage.An immutable version of a GapList.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.A read-only version of.invalid reference
Key1ListClass {link CharGapList} combines the strengths of bothArrayListandLinkedList.A read-only version ofCharGapList.CharObjBigList implements the List interface and uses an instance of CharBigList for storage.An immutable version of a BigList.CharObjGapList implements the List interface and uses an instance of CharGapList for storage.An immutable version of a GapList.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.A read-only version of.invalid reference
Key1ListClass {link DoubleGapList} combines the strengths of bothArrayListandLinkedList.A read-only version ofDoubleGapList.DoubleObjBigList implements the List interface and uses an instance of DoubleBigList for storage.An immutable version of a BigList.DoubleObjGapList implements the List interface and uses an instance of DoubleGapList for storage.An immutable version of a GapList.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.A read-only version of.invalid reference
Key1ListClass {link FloatGapList} combines the strengths of bothArrayListandLinkedList.A read-only version ofFloatGapList.FloatObjBigList implements the List interface and uses an instance of FloatBigList for storage.An immutable version of a BigList.FloatObjGapList implements the List interface and uses an instance of FloatGapList for storage.An immutable version of a GapList.This class implements helper for primitives.ClassIBooleanListis the abstract class which offers all interfaces implemented by ArrayList.Wrapper to treat an array asIBooleanListable.Wrapper to treat aCollectionasIBooleanListable.Wrapper to treat aListasIBooleanListable.Wrapper to treat a repeated element asIBooleanListable.ClassIByteListis the abstract class which offers all interfaces implemented by ArrayList.Wrapper to treat an array asIByteListable.Wrapper to treat aCollectionasIByteListable.Wrapper to treat aListasIByteListable.Wrapper to treat a repeated element asIByteListable.ClassICharListis the abstract class which offers all interfaces implemented by ArrayList.Wrapper to treat an array asICharListable.Wrapper to treat aCollectionasICharListable.Wrapper to treat aListasICharListable.Wrapper to treat a repeated element asICharListable.ClassIDoubleListis the abstract class which offers all interfaces implemented by ArrayList.Wrapper to treat an array asIDoubleListable.Wrapper to treat aCollectionasIDoubleListable.Wrapper to treat aListasIDoubleListable.Wrapper to treat a repeated element asIDoubleListable.ClassIFloatListis the abstract class which offers all interfaces implemented by ArrayList.Wrapper to treat an array asIFloatListable.Wrapper to treat aCollectionasIFloatListable.Wrapper to treat aListasIFloatListable.Wrapper to treat a repeated element asIFloatListable.ClassIIntListis the abstract class which offers all interfaces implemented by ArrayList.Wrapper to treat an array asIIntListable.Wrapper to treat aCollectionasIIntListable.Wrapper to treat aListasIIntListable.Wrapper to treat a repeated element asIIntListable.ClassILongListis the abstract class which offers all interfaces implemented by ArrayList.Wrapper to treat an array asILongListable.Wrapper to treat aCollectionasILongListable.Wrapper to treat aListasILongListable.Wrapper to treat a repeated element asILongListable.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.A read-only version of.invalid reference
Key1ListClass {link IntGapList} combines the strengths of bothArrayListandLinkedList.A read-only version ofIntGapList.IntObjBigList implements the List interface and uses an instance of IntBigList for storage.An immutable version of a BigList.IntObjGapList implements the List interface and uses an instance of IntGapList for storage.An immutable version of a GapList.ClassIShortListis the abstract class which offers all interfaces implemented by ArrayList.Wrapper to treat an array asIShortListable.Wrapper to treat aCollectionasIShortListable.Wrapper to treat aListasIShortListable.Wrapper to treat a repeated element asIShortListable.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.A read-only version of.invalid reference
Key1ListClass {link LongGapList} combines the strengths of bothArrayListandLinkedList.A read-only version ofLongGapList.LongObjBigList implements the List interface and uses an instance of LongBigList for storage.An immutable version of a BigList.LongObjGapList implements the List interface and uses an instance of LongGapList for storage.An immutable version of a GapList.ShortBigList is a list optimized for storing large number of elements.A read-only version of.invalid reference
Key1ListA block stores in maximum blockSize number of elements.Implements an AVLNode storing a ShortBlock.Class {link ShortGapList} combines the strengths of bothArrayListandLinkedList.A read-only version ofShortGapList.ShortObjBigList implements the List interface and uses an instance of ShortBigList for storage.An immutable version of a BigList.ShortObjGapList implements the List interface and uses an instance of ShortGapList for storage.An immutable version of a GapList.