Uses of Interface
org.magicwerk.brownies.collections.primitive.IShortListable
-
Packages that use IShortListable Package Description org.magicwerk.brownies.collections.primitive 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 IShortListable Modifier and Type Class Description class
IShortList
ClassIShortList
is the abstract class which offers all interfaces implemented by ArrayList.protected static class
IShortList.IShortListableFromArray
Wrapper to treat an array asIShortListable
.protected static class
IShortList.IShortListableFromCollection
Wrapper to treat aCollection
asIShortListable
.protected static class
IShortList.IShortListableFromList
Wrapper to treat aList
asIShortListable
.protected static class
IShortList.IShortListableFromMult
Wrapper to treat a repeated element asIShortListable
.class
ShortBigList
ShortBigList is a list optimized for storing large number of elements.protected static class
ShortBigList.ReadOnlyShortBigList
A read-only version ofKey1List
.(package private) static class
ShortBigList.ShortBlock
A block stores in maximum blockSize number of elements.class
ShortGapList
Class {link ShortGapList} combines the strengths of bothArrayList
andLinkedList
.protected static class
ShortGapList.ReadOnlyList
A read-only version ofShortGapList
.Methods in org.magicwerk.brownies.collections.primitive that return IShortListable Modifier and Type Method Description protected IShortListable
IShortList. asIShortListable(java.util.Collection<java.lang.Short> coll)
Return correct IShortListable for passed collection.Methods in org.magicwerk.brownies.collections.primitive with parameters of type IShortListable Modifier and Type Method Description protected boolean
IShortList. doAddAll(int index, IShortListable list)
Helper method for adding multiple elements to the list.protected boolean
ShortBigList. doAddAll(int index, IShortListable list)
private void
ShortBigList. doAddAllHead(IShortListable list, int addPos, int addLen, int space)
private void
ShortBigList. doAddAllMiddle(IShortListable list, int addPos)
private void
ShortBigList. doAddAllTail(IShortListable list, int addPos, int addLen, int space)
protected void
IShortList. doInitAll(IShortListable list)
protected void
IShortList. doPutAll(int index, IShortListable list)
protected boolean
IShortList. doReplace(int index, int len, IShortListable list)
protected void
IShortList. replace(int index, int len, IShortListable list)
-