Uses of Interface
org.magicwerk.brownies.collections.primitive.IShortListable
Packages that use IShortListable
Package
Description
This packages contains implementations of GapList and BigList for primitive data types.
-
Uses of IShortListable in org.magicwerk.brownies.collections.primitive
Classes in org.magicwerk.brownies.collections.primitive that implement IShortListableModifier and TypeClassDescriptionclassClassIShortListis the abstract class which offers all interfaces implemented by ArrayList.protected static classWrapper to treat an array asIShortListable.protected static classWrapper to treat aCollectionasIShortListable.protected static classWrapper to treat aListasIShortListable.protected static classWrapper to treat a repeated element asIShortListable.classShortBigList is a list optimized for storing large number of elements.protected static classA read-only version of.invalid reference
Key1List(package private) static classA block stores in maximum blockSize number of elements.classClass {link ShortGapList} combines the strengths of bothArrayListandLinkedList.protected static classA read-only version ofShortGapList.Methods in org.magicwerk.brownies.collections.primitive that return IShortListableModifier and TypeMethodDescriptionprotected IShortListableIShortList.asIShortListable(Collection<Short> coll) Return correct IShortListable for passed collection.Methods in org.magicwerk.brownies.collections.primitive with parameters of type IShortListableModifier and TypeMethodDescriptionprotected booleanIShortList.doAddAll(int index, IShortListable list) Helper method for adding multiple elements to the list.protected booleanShortBigList.doAddAll(int index, IShortListable list) private voidShortBigList.doAddAllHead(IShortListable list, int addPos, int addLen, int space) private voidShortBigList.doAddAllMiddle(IShortListable list, int addPos) private voidShortBigList.doAddAllTail(IShortListable list, int addPos, int addLen, int space) protected voidIShortList.doInitAll(IShortListable list) protected voidIShortList.doPutAll(int index, IShortListable list) protected booleanIShortList.doReplace(int index, int len, IShortListable list) protected voidIShortList.replace(int index, int len, IShortListable list)