Uses of Interface
org.magicwerk.brownies.collections.primitive.IIntListable
Packages that use IIntListable
Package
Description
This packages contains implementations of GapList and BigList for primitive data types.
-
Uses of IIntListable in org.magicwerk.brownies.collections.primitive
Classes in org.magicwerk.brownies.collections.primitive that implement IIntListableModifier and TypeClassDescriptionclassClassIIntListis the abstract class which offers all interfaces implemented by ArrayList.protected static classWrapper to treat an array asIIntListable.protected static classWrapper to treat aCollectionasIIntListable.protected static classWrapper to treat aListasIIntListable.protected static classWrapper to treat a repeated element asIIntListable.classIntBigList 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 IntGapList} combines the strengths of bothArrayListandLinkedList.protected static classA read-only version ofIntGapList.Methods in org.magicwerk.brownies.collections.primitive that return IIntListableModifier and TypeMethodDescriptionprotected IIntListableIIntList.asIIntListable(Collection<Integer> coll) Return correct IIntListable for passed collection.Methods in org.magicwerk.brownies.collections.primitive with parameters of type IIntListableModifier and TypeMethodDescriptionprotected booleanIIntList.doAddAll(int index, IIntListable list) Helper method for adding multiple elements to the list.protected booleanIntBigList.doAddAll(int index, IIntListable list) private voidIntBigList.doAddAllHead(IIntListable list, int addPos, int addLen, int space) private voidIntBigList.doAddAllMiddle(IIntListable list, int addPos) private voidIntBigList.doAddAllTail(IIntListable list, int addPos, int addLen, int space) protected voidIIntList.doInitAll(IIntListable list) protected voidIIntList.doPutAll(int index, IIntListable list) protected booleanIIntList.doReplace(int index, int len, IIntListable list) protected voidIIntList.replace(int index, int len, IIntListable list)