public class ClassificationBag<K,V> extends Object
| Constructor and Description |
|---|
ClassificationBag(Computable<K,V> mapper) |
ClassificationBag(Computable<K,V> mapper,
CollectionHost<V> host) |
ClassificationBag(int capacity,
Computable<K,V> mapper) |
ClassificationBag(int capacity,
Computable<K,V> mapper,
CollectionHost<V> host) |
public ClassificationBag(Computable<K,V> mapper)
public ClassificationBag(Computable<K,V> mapper, CollectionHost<V> host)
public ClassificationBag(int capacity,
Computable<K,V> mapper)
public ClassificationBag(int capacity,
Computable<K,V> mapper,
CollectionHost<V> host)
public OrderedSet<V> getItems()
public int getModificationCount()
public boolean add(V item)
public boolean remove(V item)
public boolean remove(int index)
public boolean contains(V item)
public boolean containsCategory(K category)
public int getCategoryCount(K category)
public void clear()
public final <X> ReversibleIterable<X> getCategoryItems(Class<? extends X> xClass, K... categories)
public final <X> ReversibleIterable<X> getCategoryItems(Class<? extends X> xClass, Collection<? extends K> categories)
public final <X> ReversibleIterable<X> getCategoryItems(Class<? extends X> xClass, BitSet bitSet)
public final <X> ReversibleIterable<X> getCategoryItemsReversed(Class<? extends X> xClass, K... categories)
public final <X> ReversibleIterable<X> getCategoryItemsReversed(Class<? extends X> xClass, Collection<? extends K> categories)
public final <X> ReversibleIterable<X> getCategoryItemsReversed(Class<? extends X> xClass, BitSet bitSet)
public final BitSet categoriesBitSet(Collection<? extends K> categories)
Copyright © 2018. All rights reserved.