Class BitSetFilteredList<E>

java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
de.hybris.platform.util.collections.BitSetFilteredList<E>
All Implemented Interfaces:
Iterable<E>, Collection<E>, List<E>

public class BitSetFilteredList<E> extends AbstractList<E>
Convenience class for creating a sublist from a rather large original list using a BitSet specifying which elements from the original list should occur inside the filtered list.

This way the sub list does not allocate own memory but always delegates to the original one.

Modifications are not allowed!