Uses of Class
org.magicwerk.brownies.collections.KeyCollectionImpl
Packages that use KeyCollectionImpl
Package
Description
Brownies Collections complements the Java Collections Framework.
-
Uses of KeyCollectionImpl in org.magicwerk.brownies.collections
Subclasses of KeyCollectionImpl in org.magicwerk.brownies.collectionsModifier and TypeClassDescriptionclass
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 implements a collection.class
KeySet<E>
KeySet implements a set.Fields in org.magicwerk.brownies.collections declared as KeyCollectionImplModifier and TypeFieldDescription(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 KeyCollectionImplModifier and TypeMethodDescriptionKeyCollectionImpl.copy()
Returns a copy of this collection with all its elements.KeyCollectionImpl.crop()
Returns a copy of this collection but without elements.Methods in org.magicwerk.brownies.collections with parameters of type KeyCollectionImplModifier and TypeMethodDescription(package private) void
KeyCollectionImpl.BuilderImpl.build
(KeyCollectionImpl keyColl, boolean list) Initialize KeyCollectionImpl.private void
KeyCollectionImpl.KeyMap.doRemoveAllByKey
(K key, KeyCollectionImpl<E> keyColl, 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.KeyCollectionImpl.KeyMap.iteratorValues
(KeyCollectionImpl<E> keyColl) KeyCollectionImpl.KeyMap.remove
(Object key, boolean matchValue, Object value, KeyCollectionImpl keyColl) Remove element from key map.Constructors in org.magicwerk.brownies.collections with parameters of type KeyCollectionImplModifierConstructorDescriptionKeyCollectionAsMap
(KeyCollectionImpl<E> coll, int keyIndex, boolean immutable) KeyCollectionAsSet
(KeyCollectionImpl<E> coll, boolean immutable) KeyMapCountIter
(KeyCollectionImpl<E> keyColl, KeyCollectionImpl.KeyMap<E, K> keyMap, Map<E, MutableInt> map) KeyMapIter
(KeyCollectionImpl<E> keyColl, KeyCollectionImpl.KeyMap<E, K> keyMap, Map<K, Object> map)