Class ListMapStringKey<T>
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<T>
-
- org.fugerit.java.core.util.collection.ListMap<String,T>
-
- org.fugerit.java.core.util.collection.ListMapStringKey<T>
-
- Type Parameters:
T
- the class type for the contained objects
- All Implemented Interfaces:
Serializable
,Iterable<T>
,Collection<T>
,List<T>
- Direct Known Subclasses:
BindingConfig
,ListMapConfig
public class ListMapStringKey<T> extends ListMap<String,T>
Specialization of ListMap using String as keys.
- Author:
- Fugerit
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.fugerit.java.core.util.collection.ListMap
ADD_MODE_DEFAULT, ADD_MODE_LOOSE, ADD_MODE_STRICT
-
Fields inherited from class java.util.AbstractList
modCount
-
-
Constructor Summary
Constructors Constructor Description ListMapStringKey()
Default constructorListMapStringKey(int addMode)
ListMapStringKey(Collection<T> c)
ListMapStringKey(KeyMapper<String,T> keyMapper)
ListMapStringKey(KeyMapper<String,T> keyMapper, int addMode)
-
Method Summary
-
Methods inherited from class org.fugerit.java.core.util.collection.ListMap
add, get, get, getAddMode, getKeyIterator, getKeyMapper, getMap, getProperty, remove, set, setAddMode, setKeyMapper, size
-
Methods inherited from class java.util.AbstractList
add, addAll, clear, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, removeRange, subList
-
Methods inherited from class java.util.AbstractCollection
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream
-
Methods inherited from interface java.util.List
addAll, contains, containsAll, isEmpty, remove, removeAll, replaceAll, retainAll, sort, spliterator, toArray, toArray
-
-
-
-
Constructor Detail
-
ListMapStringKey
public ListMapStringKey()
Default constructor
-
ListMapStringKey
public ListMapStringKey(Collection<T> c)
-
ListMapStringKey
public ListMapStringKey(int addMode)
-
-