Uses of Interface
org.magicwerk.brownies.collections.primitive.ICharListable
Packages that use ICharListable
Package
Description
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 ICharListableModifier and TypeClassDescriptionclassCharBigList is a list optimized for storing large number of elements.(package private) static classA block stores in maximum blockSize number of elements.protected static classA read-only version of.invalid reference
Key1ListclassClass {link CharGapList} combines the strengths of bothArrayListandLinkedList.protected static classA read-only version ofCharGapList.classClassICharListis the abstract class which offers all interfaces implemented by ArrayList.protected static classWrapper to treat an array asICharListable.protected static classWrapper to treat aCollectionasICharListable.protected static classWrapper to treat aListasICharListable.protected static classWrapper to treat a repeated element asICharListable.Methods in org.magicwerk.brownies.collections.primitive that return ICharListableModifier and TypeMethodDescriptionprotected ICharListableICharList.asICharListable(Collection<Character> coll) Return correct ICharListable for passed collection.Methods in org.magicwerk.brownies.collections.primitive with parameters of type ICharListableModifier and TypeMethodDescriptionprotected booleanCharBigList.doAddAll(int index, ICharListable list) protected booleanICharList.doAddAll(int index, ICharListable list) Helper method for adding multiple elements to the list.private voidCharBigList.doAddAllHead(ICharListable list, int addPos, int addLen, int space) private voidCharBigList.doAddAllMiddle(ICharListable list, int addPos) private voidCharBigList.doAddAllTail(ICharListable list, int addPos, int addLen, int space) protected voidICharList.doInitAll(ICharListable list) protected voidICharList.doPutAll(int index, ICharListable list) protected booleanICharList.doReplace(int index, int len, ICharListable list) protected voidICharList.replace(int index, int len, ICharListable list)