Uses of Interface
org.magicwerk.brownies.collections.IListable
-
Packages that use IListable Package Description org.magicwerk.brownies.collections Brownies Collections complements the Java Collections Framework.org.magicwerk.brownies.collections.primitive This packages contains implementations of GapList and BigList for primitive data types. -
-
Uses of IListable in org.magicwerk.brownies.collections
Classes in org.magicwerk.brownies.collections that implement IListable Modifier and Type Class Description classBigList<E>BigList is a list optimized for storing large number of elements.(package private) static classBigList.Block<T>A block stores in maximum blockSize number of elements.protected static classBigList.ReadOnlyBigList<E>A read-only version ofKey1List.classGapList<E>Class {link GapList} combines the strengths of bothArrayListandLinkedList.protected static classGapList.ReadOnlyList<E>A read-only version ofGapList.classIList<E>ClassIListis the abstract class which offers all interfaces implemented by ArrayList.protected static classIList.IListableFromArray<E>Wrapper to treat an array asIListable.protected static classIList.IListableFromCollection<E>Wrapper to treat aCollectionasIListable.protected static classIList.IListableFromList<E>Wrapper to treat aListasIListable.protected static classIList.IListableFromMult<E>Wrapper to treat a repeated element asIListable.classKey1List<E,K>Key1List implements a key list with 1 key.protected static classKey1List.ReadOnlyKey1List<E,K>A read-only version ofKey1List.classKey2List<E,K1,K2>Key2List implements a key list with 2 keys.protected static classKey2List.ReadOnlyKey2List<E,K1,K2>A read-only version ofKey2List.(package private) static classKeyCollectionImpl.KeyMapList<E>List type used to store multiple elements.classKeyList<E>KeyList implements a list.protected static classKeyList.ImmutableKeyList<E>A read-only version ofKeyList.classKeyListImpl<E>A KeyList add key handling features to GapList.static classListables.IListableArray<E>ClassListables.IListableArrayimplements theIListableinterface for arrays.static classListables.IListableList<E>Methods in org.magicwerk.brownies.collections that return IListable Modifier and Type Method Description protected IListable<? extends E>IList. asIListable(java.util.Collection<? extends E> coll)Return correct IListable for passed collection.Methods in org.magicwerk.brownies.collections with parameters of type IListable Modifier and Type Method Description protected booleanBigList. doAddAll(int index, IListable<? extends E> list)protected booleanIList. doAddAll(int index, IListable<? extends E> list)Helper method for adding multiple elements to the list.private voidBigList. doAddAllHead(IListable<? extends E> list, int addPos, int addLen, int space)private voidBigList. doAddAllMiddle(IListable<? extends E> list, int addPos)private voidBigList. doAddAllTail(IListable<? extends E> list, int addPos, int addLen, int space)protected voidIList. doInitAll(IListable<? extends E> list)protected voidIList. doPutAll(int index, IListable<? extends E> list)protected booleanIList. doReplace(int index, int len, IListable<? extends E> list)protected voidIList. replace(int index, int len, IListable<? extends E> list) -
Uses of IListable in org.magicwerk.brownies.collections.primitive
Classes in org.magicwerk.brownies.collections.primitive that implement IListable Modifier and Type Class Description classBooleanObjBigListBooleanObjBigList implements the List interface and uses an instance of BooleanBigList for storage.protected static classBooleanObjBigList.ImmutableBooleanObjBigListAn immutable version of a BigList.classBooleanObjGapListBooleanObjGapList implements the List interface and uses an instance of BooleanGapList for storage.protected static classBooleanObjGapList.ImmutableBooleanObjGapListAn immutable version of a GapList.classByteObjBigListByteObjBigList implements the List interface and uses an instance of ByteBigList for storage.protected static classByteObjBigList.ImmutableByteObjBigListAn immutable version of a BigList.classByteObjGapListByteObjGapList implements the List interface and uses an instance of ByteGapList for storage.protected static classByteObjGapList.ImmutableByteObjGapListAn immutable version of a GapList.classCharObjBigListCharObjBigList implements the List interface and uses an instance of CharBigList for storage.protected static classCharObjBigList.ImmutableCharObjBigListAn immutable version of a BigList.classCharObjGapListCharObjGapList implements the List interface and uses an instance of CharGapList for storage.protected static classCharObjGapList.ImmutableCharObjGapListAn immutable version of a GapList.classDoubleObjBigListDoubleObjBigList implements the List interface and uses an instance of DoubleBigList for storage.protected static classDoubleObjBigList.ImmutableDoubleObjBigListAn immutable version of a BigList.classDoubleObjGapListDoubleObjGapList implements the List interface and uses an instance of DoubleGapList for storage.protected static classDoubleObjGapList.ImmutableDoubleObjGapListAn immutable version of a GapList.classFloatObjBigListFloatObjBigList implements the List interface and uses an instance of FloatBigList for storage.protected static classFloatObjBigList.ImmutableFloatObjBigListAn immutable version of a BigList.classFloatObjGapListFloatObjGapList implements the List interface and uses an instance of FloatGapList for storage.protected static classFloatObjGapList.ImmutableFloatObjGapListAn immutable version of a GapList.classIntObjBigListIntObjBigList implements the List interface and uses an instance of IntBigList for storage.protected static classIntObjBigList.ImmutableIntObjBigListAn immutable version of a BigList.classIntObjGapListIntObjGapList implements the List interface and uses an instance of IntGapList for storage.protected static classIntObjGapList.ImmutableIntObjGapListAn immutable version of a GapList.classLongObjBigListLongObjBigList implements the List interface and uses an instance of LongBigList for storage.protected static classLongObjBigList.ImmutableLongObjBigListAn immutable version of a BigList.classLongObjGapListLongObjGapList implements the List interface and uses an instance of LongGapList for storage.protected static classLongObjGapList.ImmutableLongObjGapListAn immutable version of a GapList.classShortObjBigListShortObjBigList implements the List interface and uses an instance of ShortBigList for storage.protected static classShortObjBigList.ImmutableShortObjBigListAn immutable version of a BigList.classShortObjGapListShortObjGapList implements the List interface and uses an instance of ShortGapList for storage.protected static classShortObjGapList.ImmutableShortObjGapListAn immutable version of a GapList.
-