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 TypeClassDescriptionclassDoubleBigList is a list optimized for storing large number of elements.(package private) static classA block stores in maximum blockSize number of elements.protected static classA read-only version of.invalid reference
Key1ListclassClass {link DoubleGapList} combines the strengths of bothArrayListandLinkedList.protected static classA read-only version ofDoubleGapList.classClassIDoubleListis the abstract class which offers all interfaces implemented by ArrayList.protected static classWrapper to treat an array asIDoubleListable.protected static classWrapper to treat aCollectionasIDoubleListable.protected static classWrapper to treat aListasIDoubleListable.protected static classWrapper to treat a repeated element asIDoubleListable.Methods in org.magicwerk.brownies.collections.primitive that return IDoubleListableModifier and TypeMethodDescriptionprotected IDoubleListableIDoubleList.asIDoubleListable(Collection<Double> coll) Return correct IDoubleListable for passed collection.Methods in org.magicwerk.brownies.collections.primitive with parameters of type IDoubleListableModifier and TypeMethodDescriptionprotected booleanDoubleBigList.doAddAll(int index, IDoubleListable list) protected booleanIDoubleList.doAddAll(int index, IDoubleListable list) Helper method for adding multiple elements to the list.private voidDoubleBigList.doAddAllHead(IDoubleListable list, int addPos, int addLen, int space) private voidDoubleBigList.doAddAllMiddle(IDoubleListable list, int addPos) private voidDoubleBigList.doAddAllTail(IDoubleListable list, int addPos, int addLen, int space) protected voidIDoubleList.doInitAll(IDoubleListable list) protected voidIDoubleList.doPutAll(int index, IDoubleListable list) protected booleanIDoubleList.doReplace(int index, int len, IDoubleListable list) protected voidIDoubleList.replace(int index, int len, IDoubleListable list)