Uses of Interface
org.magicwerk.brownies.collections.primitive.IBooleanListable
Packages that use IBooleanListable
Package
Description
This packages contains implementations of GapList and BigList for primitive data types.
-
Uses of IBooleanListable in org.magicwerk.brownies.collections.primitive
Classes in org.magicwerk.brownies.collections.primitive that implement IBooleanListableModifier and TypeClassDescriptionclassBooleanBigList 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 BooleanGapList} combines the strengths of bothArrayListandLinkedList.protected static classA read-only version ofBooleanGapList.classClassIBooleanListis the abstract class which offers all interfaces implemented by ArrayList.protected static classWrapper to treat an array asIBooleanListable.protected static classWrapper to treat aCollectionasIBooleanListable.protected static classWrapper to treat aListasIBooleanListable.protected static classWrapper to treat a repeated element asIBooleanListable.Methods in org.magicwerk.brownies.collections.primitive that return IBooleanListableModifier and TypeMethodDescriptionprotected IBooleanListableIBooleanList.asIBooleanListable(Collection<Boolean> coll) Return correct IBooleanListable for passed collection.Methods in org.magicwerk.brownies.collections.primitive with parameters of type IBooleanListableModifier and TypeMethodDescriptionprotected booleanBooleanBigList.doAddAll(int index, IBooleanListable list) protected booleanIBooleanList.doAddAll(int index, IBooleanListable list) Helper method for adding multiple elements to the list.private voidBooleanBigList.doAddAllHead(IBooleanListable list, int addPos, int addLen, int space) private voidBooleanBigList.doAddAllMiddle(IBooleanListable list, int addPos) private voidBooleanBigList.doAddAllTail(IBooleanListable list, int addPos, int addLen, int space) protected voidIBooleanList.doInitAll(IBooleanListable list) protected voidIBooleanList.doPutAll(int index, IBooleanListable list) protected booleanIBooleanList.doReplace(int index, int len, IBooleanListable list) protected voidIBooleanList.replace(int index, int len, IBooleanListable list)