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