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