Uses of Interface
org.magicwerk.brownies.collections.primitive.IDoubleListable
Packages that use IDoubleListable
Package
Description
This packages contains implementations of GapList and BigList for primitive data types.
-
Uses of IDoubleListable in org.magicwerk.brownies.collections.primitive
Classes in org.magicwerk.brownies.collections.primitive that implement IDoubleListableModifier and TypeClassDescriptionclass
DoubleBigList is a list optimized for storing large number of elements.(package private) static class
A block stores in maximum blockSize number of elements.protected static class
A read-only version ofinvalid reference
Key1List
class
Class {link DoubleGapList} combines the strengths of bothArrayList
andLinkedList
.protected static class
A read-only version ofDoubleGapList
.class
ClassIDoubleList
is the abstract class which offers all interfaces implemented by ArrayList.protected static class
Wrapper to treat an array asIDoubleListable
.protected static class
Wrapper to treat aCollection
asIDoubleListable
.protected static class
Wrapper to treat aList
asIDoubleListable
.protected static class
Wrapper to treat a repeated element asIDoubleListable
.Methods in org.magicwerk.brownies.collections.primitive that return IDoubleListableModifier and TypeMethodDescriptionprotected IDoubleListable
IDoubleList.asIDoubleListable
(Collection<Double> coll) Return correct IDoubleListable for passed collection.Methods in org.magicwerk.brownies.collections.primitive with parameters of type IDoubleListableModifier and TypeMethodDescriptionprotected boolean
DoubleBigList.doAddAll
(int index, IDoubleListable list) protected boolean
IDoubleList.doAddAll
(int index, IDoubleListable list) Helper method for adding multiple elements to the list.private void
DoubleBigList.doAddAllHead
(IDoubleListable list, int addPos, int addLen, int space) private void
DoubleBigList.doAddAllMiddle
(IDoubleListable list, int addPos) private void
DoubleBigList.doAddAllTail
(IDoubleListable list, int addPos, int addLen, int space) protected void
IDoubleList.doInitAll
(IDoubleListable list) protected void
IDoubleList.doPutAll
(int index, IDoubleListable list) protected boolean
IDoubleList.doReplace
(int index, int len, IDoubleListable list) protected void
IDoubleList.replace
(int index, int len, IDoubleListable list)