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