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