Uses of Interface
org.magicwerk.brownies.collections.primitive.IDoubleListable
-
Packages that use IDoubleListable Package Description org.magicwerk.brownies.collections.primitive 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 IDoubleListable Modifier and Type Class Description class
DoubleBigList
DoubleBigList is a list optimized for storing large number of elements.(package private) static class
DoubleBigList.DoubleBlock
A block stores in maximum blockSize number of elements.protected static class
DoubleBigList.ReadOnlyDoubleBigList
A read-only version ofKey1List
.class
DoubleGapList
Class {link DoubleGapList} combines the strengths of bothArrayList
andLinkedList
.protected static class
DoubleGapList.ReadOnlyList
A read-only version ofDoubleGapList
.class
IDoubleList
ClassIDoubleList
is the abstract class which offers all interfaces implemented by ArrayList.protected static class
IDoubleList.IDoubleListableFromArray
Wrapper to treat an array asIDoubleListable
.protected static class
IDoubleList.IDoubleListableFromCollection
Wrapper to treat aCollection
asIDoubleListable
.protected static class
IDoubleList.IDoubleListableFromList
Wrapper to treat aList
asIDoubleListable
.protected static class
IDoubleList.IDoubleListableFromMult
Wrapper to treat a repeated element asIDoubleListable
.Methods in org.magicwerk.brownies.collections.primitive that return IDoubleListable Modifier and Type Method Description protected IDoubleListable
IDoubleList. asIDoubleListable(java.util.Collection<java.lang.Double> coll)
Return correct IDoubleListable for passed collection.Methods in org.magicwerk.brownies.collections.primitive with parameters of type IDoubleListable Modifier and Type Method Description protected 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)
-