Uses of Interface
org.magicwerk.brownies.collections.primitive.IByteListable
-
Packages that use IByteListable Package Description org.magicwerk.brownies.collections.primitive This packages contains implementations of GapList and BigList for primitive data types. -
-
Uses of IByteListable in org.magicwerk.brownies.collections.primitive
Classes in org.magicwerk.brownies.collections.primitive that implement IByteListable Modifier and Type Class Description class
ByteBigList
ByteBigList is a list optimized for storing large number of elements.(package private) static class
ByteBigList.ByteBlock
A block stores in maximum blockSize number of elements.protected static class
ByteBigList.ReadOnlyByteBigList
A read-only version ofKey1List
.class
ByteGapList
Class {link ByteGapList} combines the strengths of bothArrayList
andLinkedList
.protected static class
ByteGapList.ReadOnlyList
A read-only version ofByteGapList
.class
IByteList
ClassIByteList
is the abstract class which offers all interfaces implemented by ArrayList.protected static class
IByteList.IByteListableFromArray
Wrapper to treat an array asIByteListable
.protected static class
IByteList.IByteListableFromCollection
Wrapper to treat aCollection
asIByteListable
.protected static class
IByteList.IByteListableFromList
Wrapper to treat aList
asIByteListable
.protected static class
IByteList.IByteListableFromMult
Wrapper to treat a repeated element asIByteListable
.Methods in org.magicwerk.brownies.collections.primitive that return IByteListable Modifier and Type Method Description protected IByteListable
IByteList. asIByteListable(java.util.Collection<java.lang.Byte> coll)
Return correct IByteListable for passed collection.Methods in org.magicwerk.brownies.collections.primitive with parameters of type IByteListable Modifier and Type Method Description protected boolean
ByteBigList. doAddAll(int index, IByteListable list)
protected boolean
IByteList. doAddAll(int index, IByteListable list)
Helper method for adding multiple elements to the list.private void
ByteBigList. doAddAllHead(IByteListable list, int addPos, int addLen, int space)
private void
ByteBigList. doAddAllMiddle(IByteListable list, int addPos)
private void
ByteBigList. doAddAllTail(IByteListable list, int addPos, int addLen, int space)
protected void
IByteList. doInitAll(IByteListable list)
protected void
IByteList. doPutAll(int index, IByteListable list)
protected boolean
IByteList. doReplace(int index, int len, IByteListable list)
protected void
IByteList. replace(int index, int len, IByteListable list)
-