Uses of Interface
org.magicwerk.brownies.collections.primitive.ILongListable
Packages that use ILongListable
Package
Description
This packages contains implementations of GapList and BigList for primitive data types.
-
Uses of ILongListable in org.magicwerk.brownies.collections.primitive
Classes in org.magicwerk.brownies.collections.primitive that implement ILongListableModifier and TypeClassDescriptionclassClassILongListis the abstract class which offers all interfaces implemented by ArrayList.protected static classWrapper to treat an array asILongListable.protected static classWrapper to treat aCollectionasILongListable.protected static classWrapper to treat aListasILongListable.protected static classWrapper to treat a repeated element asILongListable.classLongBigList 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 LongGapList} combines the strengths of bothArrayListandLinkedList.protected static classA read-only version ofLongGapList.Methods in org.magicwerk.brownies.collections.primitive that return ILongListableModifier and TypeMethodDescriptionprotected ILongListableILongList.asILongListable(Collection<Long> coll) Return correct ILongListable for passed collection.Methods in org.magicwerk.brownies.collections.primitive with parameters of type ILongListableModifier and TypeMethodDescriptionprotected booleanILongList.doAddAll(int index, ILongListable list) Helper method for adding multiple elements to the list.protected booleanLongBigList.doAddAll(int index, ILongListable list) private voidLongBigList.doAddAllHead(ILongListable list, int addPos, int addLen, int space) private voidLongBigList.doAddAllMiddle(ILongListable list, int addPos) private voidLongBigList.doAddAllTail(ILongListable list, int addPos, int addLen, int space) protected voidILongList.doInitAll(ILongListable list) protected voidILongList.doPutAll(int index, ILongListable list) protected booleanILongList.doReplace(int index, int len, ILongListable list) protected voidILongList.replace(int index, int len, ILongListable list)