Uses of Class
org.magicwerk.brownies.collections.KeyCollectionImpl
-
Packages that use KeyCollectionImpl Package Description org.magicwerk.brownies.collections Brownies Collections complements the Java Collections Framework. -
-
Uses of KeyCollectionImpl in org.magicwerk.brownies.collections
Subclasses of KeyCollectionImpl in org.magicwerk.brownies.collections Modifier and Type Class Description class
Key1Collection<E,K>
Key1Collection implements a collection with 1 key.class
Key1Set<E,K>
Key1Set implements a set.class
Key2Collection<E,K1,K2>
Key2Collection implements a collection with 2 keys.class
Key2Set<E,K1,K2>
Key2Set implements a set.class
KeyCollection<E>
KeyCollection implements a collection.class
KeySet<E>
KeySet implements a set.Fields in org.magicwerk.brownies.collections declared as KeyCollectionImpl Modifier and Type Field Description (package private) KeyCollectionImpl<E>
KeyCollectionAsMap. coll
Reference to KeyCollectionImpl containing data (exactly one of the fields coll and list is set)(package private) KeyCollectionImpl<E>
KeyCollectionImpl.BuilderImpl. keyColl
(package private) KeyCollectionImpl<E>
KeyCollectionImpl.KeyMap.KeyMapCountIter. keyColl
(package private) KeyCollectionImpl<E>
KeyCollectionImpl.KeyMap.KeyMapIter. keyColl
(package private) KeyCollectionImpl<E>
KeyListImpl. keyColl
Key collection used for key storage (never null).Methods in org.magicwerk.brownies.collections that return KeyCollectionImpl Modifier and Type Method Description KeyCollectionImpl
KeyCollectionImpl. copy()
Returns a copy of this collection with all its elements.KeyCollectionImpl
KeyCollectionImpl. crop()
Returns a copy of this collection but without elements.KeyCollectionImpl
KeyCollectionImpl. filter(java.util.function.Predicate<? super E> predicate)
Methods in org.magicwerk.brownies.collections with parameters of type KeyCollectionImpl Modifier and Type Method Description (package private) void
KeyCollectionImpl.BuilderImpl. build(KeyCollectionImpl keyColl, boolean list)
Initialize KeyCollectionImpl.private void
KeyCollectionImpl.KeyMap. doRemoveAllByKey(K key, KeyCollectionImpl<E> keyColl, java.util.Collection<E> coll)
Removes element by key.(package private) void
KeyCollectionImpl.BuilderImpl. init(KeyCollectionImpl keyColl)
This method is called if a KeyCollection, Key1Collection, Key2Collection is initialized.(package private) void
KeyCollectionImpl.BuilderImpl. init(KeyCollectionImpl keyColl, KeyListImpl keyList)
This method is called if a KeyList, Key1List, Key2List is initialized.(package private) void
KeyCollectionImpl. initCopy(KeyCollectionImpl<E> that)
Initialize object for copy() operation.(package private) void
KeyCollectionImpl. initCrop(KeyCollectionImpl<E> that)
Initialize object for crop() operation.(package private) java.util.Iterator<E>
KeyCollectionImpl.KeyMap. iteratorValues(KeyCollectionImpl<E> keyColl)
(package private) Option<E>
KeyCollectionImpl.KeyMap. remove(java.lang.Object key, boolean matchValue, java.lang.Object value, KeyCollectionImpl keyColl)
Remove element from key map.Constructors in org.magicwerk.brownies.collections with parameters of type KeyCollectionImpl Constructor Description KeyCollectionAsMap(KeyCollectionImpl<E> coll, int keyIndex, boolean immutable)
KeyCollectionAsSet(KeyCollectionImpl<E> coll, boolean immutable)
KeyMapCountIter(KeyCollectionImpl<E> keyColl, KeyCollectionImpl.KeyMap<E,K> keyMap, java.util.Map<E,MutableInt> map)
KeyMapIter(KeyCollectionImpl<E> keyColl, KeyCollectionImpl.KeyMap<E,K> keyMap, java.util.Map<K,java.lang.Object> map)
-