Use 
PREV   NEXT      All Classes   All Packages
FlexDoc/Javadoc 2.0
Demo Java Doc

Uses of Interface
java.util.Map
Packages that use Map
Provides classes that are fundamental to the design of the Java programming language.
Contains the collections framework, some internationalization support classes, a service loader, properties, random number generation, string parsing and scanning classes, base64 encoding and decoding, a bit array, and several miscellaneous utility classes.
Utility classes commonly useful in concurrent programming.
Uses of Map in java.lang
Methods in java.lang that return Map
ProcessBuilder.environment()
Returns a string map view of this process builder's environment.
static Map<String>
System.getenv()
Returns an unmodifiable string map view of the current system environment.
Returns a map of stack traces for all live threads.
Uses of Map in java.util
Subinterfaces of Map in java.util
interface
A SortedMap extended with navigation methods returning the closest matches for given search targets.
interface
A Map that further provides a total ordering on its keys.
Classes in java.util that implement Map
abstract class
This class provides a skeletal implementation of the Map interface, to minimize the effort required to implement this interface.
class
EnumMap<K extends Enum<K>,V>
A specialized Map implementation for use with enum type keys.
class
Hash table based implementation of the Map interface.
class
This class implements a hash table, which maps keys to values.
class
This class implements the Map interface with a hash table, using reference-equality in place of object-equality when comparing keys (and values).
class
Hash table and linked list implementation of the Map interface, with predictable iteration order.
class
The Properties class represents a persistent set of properties.
class
A Red-Black tree based NavigableMap implementation.
class
Hash table based implementation of the Map interface, with weak keys.
Fields in java.util declared as Map
static final Map
Collections.EMPTY_MAP
The empty map (immutable).
Methods in java.util that return Map
Calendar.getDisplayNames(int field, int style, Locale locale)
Returns a Map containing all names of the calendar field in the given style and locale and their corresponding field values.
static <K,VMap<K,V>
Collections.checkedMap(Map<K,V> m, Class<K> keyType, Class<V> valueType)
Returns a dynamically typesafe view of the specified map.
static final <K,VMap<K,V>
Collections.emptyMap()
Returns an empty map (immutable).
static <K,VMap<K,V>
Collections.singletonMap(K key, V value)
Returns an immutable map, mapping only the specified key to the specified value.
static <K,VMap<K,V>
Collections.synchronizedMap(Map<K,V> m)
Returns a synchronized (thread-safe) map backed by the specified map.
static <K,VMap<K,V>
Collections.unmodifiableMap(Map<? extends K,? extends V> m)
Returns an unmodifiable view of the specified map.
static <K,VMap<K,V>
Map.copyOf(Map<? extends K,? extends V> map)
Returns an unmodifiable Map containing the entries of the given Map.
static <K,VMap<K,V>
Map.of()
Returns an unmodifiable map containing zero mappings.
static <K,VMap<K,V>
Map.of(K k1, V v1)
Returns an unmodifiable map containing a single mapping.
static <K,VMap<K,V>
Map.of(K k1, V v1, K k2, V v2)
Returns an unmodifiable map containing two mappings.
static <K,VMap<K,V>
Map.of(K k1, V v1, K k2, V v2, K k3, V v3)
Returns an unmodifiable map containing three mappings.
static <K,VMap<K,V>
Map.of(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4)
Returns an unmodifiable map containing four mappings.
static <K,VMap<K,V>
Map.of(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5)
Returns an unmodifiable map containing five mappings.
static <K,VMap<K,V>
Map.of(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5, K k6, V v6)
Returns an unmodifiable map containing six mappings.
static <K,VMap<K,V>
Map.of(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5, K k6, V v6, K k7, V v7)
Returns an unmodifiable map containing seven mappings.
static <K,VMap<K,V>
Map.of(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5, K k6, V v6, K k7, V v7, K k8, V v8)
Returns an unmodifiable map containing eight mappings.
static <K,VMap<K,V>
Map.of(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5, K k6, V v6, K k7, V v7, K k8, V v8, K k9, V v9)
Returns an unmodifiable map containing nine mappings.
static <K,VMap<K,V>
Map.of(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5, K k6, V v6, K k7, V v7, K k8, V v8, K k9, V v9, K k10, V v10)
Returns an unmodifiable map containing ten mappings.
static <K,VMap<K,V>
Map.ofEntries(Map.Entry<? extends K,? extends V>... entries)
Returns an unmodifiable map containing keys and values extracted from the given entries.
Methods in java.util with parameters of type Map
void
AbstractMap.putAll(Map<? extends K,? extends V> m)
Copies all of the mappings from the specified map to this map (optional operation).
static <K,VMap<K,V>
Collections.checkedMap(Map<K,V> m, Class<K> keyType, Class<V> valueType)
Returns a dynamically typesafe view of the specified map.
static <ESet<E>
Collections.newSetFromMap(Map<E,Boolean> map)
Returns a set backed by the specified map.
static <K,VMap<K,V>
Collections.synchronizedMap(Map<K,V> m)
Returns a synchronized (thread-safe) map backed by the specified map.
static <K,VMap<K,V>
Collections.unmodifiableMap(Map<? extends K,? extends V> m)
Returns an unmodifiable view of the specified map.
void
EnumMap.putAll(Map<? extends K,? extends V> m)
Copies all of the mappings from the specified map to this map.
void
HashMap.putAll(Map<? extends K,? extends V> m)
Copies all of the mappings from the specified map to this map.
void
Hashtable.putAll(Map<? extends K,? extends V> t)
Copies all of the mappings from the specified map to this hashtable.
void
IdentityHashMap.putAll(Map<? extends K,? extends V> m)
Copies all of the mappings from the specified map to this map.
Locale.LanguageRange.mapEquivalents(List<Locale.LanguageRange> priorityList, Map<String,List<String>> map)
Generates a new customized Language Priority List using the given priorityList and map.
Locale.LanguageRange.parse(String ranges, Map<String,List<String>> map)
Parses the given ranges to generate a Language Priority List, and then customizes the list using the given map.
static <K,VMap<K,V>
Map.copyOf(Map<? extends K,? extends V> map)
Returns an unmodifiable Map containing the entries of the given Map.
void
Map.putAll(Map<? extends K,? extends V> m)
Copies all of the mappings from the specified map to this map (optional operation).
void
Properties.putAll(Map<?,?> t)
Copies all of the mappings from the specified map to this hashtable.
void
TreeMap.putAll(Map<? extends K,? extends V> map)
Copies all of the mappings from the specified map to this map.
void
WeakHashMap.putAll(Map<? extends K,? extends V> m)
Copies all of the mappings from the specified map to this map.
Constructors in java.util with parameters of type Map
EnumMap(Map<K,? extends V> m)
Creates an enum map initialized from the specified map.
HashMap(Map<? extends K,? extends V> m)
Constructs a new HashMap with the same mappings as the specified Map.
Hashtable(Map<? extends K,? extends V> t)
Constructs a new hashtable with the same mappings as the given Map.
IdentityHashMap(Map<? extends K,? extends V> m)
Constructs a new identity hash map containing the keys-value mappings in the specified map.
LinkedHashMap(Map<? extends K,? extends V> m)
Constructs an insertion-ordered LinkedHashMap instance with the same mappings as the specified map.
TreeMap(Map<? extends K,? extends V> m)
Constructs a new tree map containing the same mappings as the given map, ordered according to the natural ordering of its keys.
WeakHashMap(Map<? extends K,? extends V> m)
Constructs a new WeakHashMap with the same mappings as the specified map.
Subinterfaces of Map in java.util.concurrent
interface
A Map providing thread safety and atomicity guarantees.
interface
A ConcurrentMap supporting NavigableMap operations, and recursively so for its navigable sub-maps.
Classes in java.util.concurrent that implement Map
class
A hash table supporting full concurrency of retrievals and high expected concurrency for updates.
class
A scalable concurrent ConcurrentNavigableMap implementation.
Methods in java.util.concurrent with parameters of type Map
void
ConcurrentHashMap.putAll(Map<? extends K,? extends V> m)
Copies all of the mappings from the specified map to this one.
Constructors in java.util.concurrent with parameters of type Map
ConcurrentHashMap(Map<? extends K,? extends V> m)
Creates a new map with the same mappings as the given map.
ConcurrentSkipListMap(Map<? extends K,? extends V> m)
Constructs a new map containing the same mappings as the given map, sorted according to the natural ordering of the keys.

 Use 
PREV   NEXT      All Classes   All Packages
FlexDoc/Javadoc 2.0
Demo Java Doc

Java API documentation generated with FlexDoc/Javadoc 2.0 using JavadocClassic 3.0 template set.
FlexDoc/Javadoc is a template-driven programming tool for rapid development of any Javadoc-based Java API documentation generators (i.e. doclets). If you need to customize your Javadoc without writing a full-blown doclet from scratch, FlexDoc/Javadoc may be the only tool able to help you! Find out more at www.flexdoc.xyz