| Package | Description | 
|---|---|
| java.awt | Contains all of the classes for creating user
interfaces and for painting graphics and images. | 
| java.security | Provides the classes and interfaces for the security framework. | 
| java.util | Contains the collections framework, legacy collection classes, event model,
date and time facilities, internationalization, and miscellaneous utility
classes (a string tokenizer, a random-number generator, and a bit array). | 
| java.util.concurrent | Utility classes commonly useful in concurrent programming. | 
| java.util.jar | Provides classes for reading and writing the JAR (Java ARchive) file
format, which is based on the standard ZIP file format with an
optional manifest file. | 
| javax.management.openmbean | Provides the open data types and Open MBean descriptor classes. | 
| javax.script | The scripting API consists of interfaces and classes that define
Java TM Scripting Engines and provides
a framework for their use in Java applications. | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<Map.Entry<Object,Object>> | RenderingHints. entrySet()Returns a  Setview of the mappings contained
 in thisRenderingHints. | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<Map.Entry<Object,Object>> | Provider. entrySet()Returns an unmodifiable Set view of the property entries contained
 in this Provider. | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | AbstractMap.SimpleEntry<K,V>An Entry maintaining a key and a value. | 
| static class  | AbstractMap.SimpleImmutableEntry<K,V>An Entry maintaining an immutable key and value. | 
| Modifier and Type | Method and Description | 
|---|---|
| Map.Entry<K,V> | TreeMap. ceilingEntry(K key) | 
| Map.Entry<K,V> | NavigableMap. ceilingEntry(K key)Returns a key-value mapping associated with the least key
 greater than or equal to the given key, or  nullif
 there is no such key. | 
| Map.Entry<K,V> | TreeMap. firstEntry() | 
| Map.Entry<K,V> | NavigableMap. firstEntry()Returns a key-value mapping associated with the least
 key in this map, or  nullif the map is empty. | 
| Map.Entry<K,V> | TreeMap. floorEntry(K key) | 
| Map.Entry<K,V> | NavigableMap. floorEntry(K key)Returns a key-value mapping associated with the greatest key
 less than or equal to the given key, or  nullif there
 is no such key. | 
| Map.Entry<K,V> | TreeMap. higherEntry(K key) | 
| Map.Entry<K,V> | NavigableMap. higherEntry(K key)Returns a key-value mapping associated with the least key
 strictly greater than the given key, or  nullif there
 is no such key. | 
| Map.Entry<K,V> | TreeMap. lastEntry() | 
| Map.Entry<K,V> | NavigableMap. lastEntry()Returns a key-value mapping associated with the greatest
 key in this map, or  nullif the map is empty. | 
| Map.Entry<K,V> | TreeMap. lowerEntry(K key) | 
| Map.Entry<K,V> | NavigableMap. lowerEntry(K key)Returns a key-value mapping associated with the greatest key
 strictly less than the given key, or  nullif there is
 no such key. | 
| Map.Entry<K,V> | TreeMap. pollFirstEntry() | 
| Map.Entry<K,V> | NavigableMap. pollFirstEntry()Removes and returns a key-value mapping associated with
 the least key in this map, or  nullif the map is empty. | 
| Map.Entry<K,V> | TreeMap. pollLastEntry() | 
| Map.Entry<K,V> | NavigableMap. pollLastEntry()Removes and returns a key-value mapping associated with
 the greatest key in this map, or  nullif the map is empty. | 
| Modifier and Type | Method and Description | 
|---|---|
| static <K extends Comparable<? super K>,V> | Map.Entry. comparingByKey()Returns a comparator that compares  Map.Entryin natural order on key. | 
| static <K,V> Comparator<Map.Entry<K,V>> | Map.Entry. comparingByKey(Comparator<? super K> cmp)Returns a comparator that compares  Map.Entryby key using the givenComparator. | 
| static <K,V extends Comparable<? super V>> | Map.Entry. comparingByValue()Returns a comparator that compares  Map.Entryin natural order on value. | 
| static <K,V> Comparator<Map.Entry<K,V>> | Map.Entry. comparingByValue(Comparator<? super V> cmp)Returns a comparator that compares  Map.Entryby value using the givenComparator. | 
| Set<Map.Entry<K,V>> | IdentityHashMap. entrySet()Returns a  Setview of the mappings contained in this map. | 
| Set<Map.Entry<K,V>> | TreeMap. entrySet()Returns a  Setview of the mappings contained in this map. | 
| Set<Map.Entry<K,V>> | EnumMap. entrySet()Returns a  Setview of the mappings contained in this map. | 
| Set<Map.Entry<K,V>> | LinkedHashMap. entrySet()Returns a  Setview of the mappings contained in this map. | 
| Set<Map.Entry<K,V>> | SortedMap. entrySet()Returns a  Setview of the mappings contained in this map. | 
| Set<Map.Entry<K,V>> | Hashtable. entrySet()Returns a  Setview of the mappings contained in this map. | 
| Set<Map.Entry<K,V>> | HashMap. entrySet()Returns a  Setview of the mappings contained in this map. | 
| abstract Set<Map.Entry<K,V>> | AbstractMap. entrySet() | 
| Set<Map.Entry<K,V>> | WeakHashMap. entrySet()Returns a  Setview of the mappings contained in this map. | 
| Set<Map.Entry<K,V>> | Map. entrySet()Returns a  Setview of the mappings contained in this map. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected boolean | LinkedHashMap. removeEldestEntry(Map.Entry<K,V> eldest)Returns true if this map should remove its eldest entry. | 
| Constructor and Description | 
|---|
| SimpleEntry(Map.Entry<? extends K,? extends V> entry)Creates an entry representing the same mapping as the
 specified entry. | 
| SimpleImmutableEntry(Map.Entry<? extends K,? extends V> entry)Creates an entry representing the same mapping as the
 specified entry. | 
| Modifier and Type | Method and Description | 
|---|---|
| Map.Entry<K,V> | ConcurrentSkipListMap. ceilingEntry(K key)Returns a key-value mapping associated with the least key
 greater than or equal to the given key, or  nullif
 there is no such entry. | 
| Map.Entry<K,V> | ConcurrentSkipListMap. firstEntry()Returns a key-value mapping associated with the least
 key in this map, or  nullif the map is empty. | 
| Map.Entry<K,V> | ConcurrentSkipListMap. floorEntry(K key)Returns a key-value mapping associated with the greatest key
 less than or equal to the given key, or  nullif there
 is no such key. | 
| Map.Entry<K,V> | ConcurrentSkipListMap. higherEntry(K key)Returns a key-value mapping associated with the least key
 strictly greater than the given key, or  nullif there
 is no such key. | 
| Map.Entry<K,V> | ConcurrentSkipListMap. lastEntry()Returns a key-value mapping associated with the greatest
 key in this map, or  nullif the map is empty. | 
| Map.Entry<K,V> | ConcurrentSkipListMap. lowerEntry(K key)Returns a key-value mapping associated with the greatest key
 strictly less than the given key, or  nullif there is
 no such key. | 
| Map.Entry<K,V> | ConcurrentSkipListMap. pollFirstEntry()Removes and returns a key-value mapping associated with
 the least key in this map, or  nullif the map is empty. | 
| Map.Entry<K,V> | ConcurrentSkipListMap. pollLastEntry()Removes and returns a key-value mapping associated with
 the greatest key in this map, or  nullif the map is empty. | 
| Map.Entry<K,V> | ConcurrentHashMap. reduceEntries(long parallelismThreshold,
             BiFunction<Map.Entry<K,V>,Map.Entry<K,V>,? extends Map.Entry<K,V>> reducer)Returns the result of accumulating all entries using the
 given reducer to combine values, or null if none. | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<Map.Entry<K,V>> | ConcurrentSkipListMap. entrySet()Returns a  Setview of the mappings contained in this map. | 
| Set<Map.Entry<K,V>> | ConcurrentHashMap. entrySet()Returns a  Setview of the mappings contained in this map. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ConcurrentHashMap. forEachEntry(long parallelismThreshold,
            Consumer<? super Map.Entry<K,V>> action)Performs the given action for each entry. | 
| <U> void | ConcurrentHashMap. forEachEntry(long parallelismThreshold,
            Function<Map.Entry<K,V>,? extends U> transformer,
            Consumer<? super U> action)Performs the given action for each non-null transformation
 of each entry. | 
| Map.Entry<K,V> | ConcurrentHashMap. reduceEntries(long parallelismThreshold,
             BiFunction<Map.Entry<K,V>,Map.Entry<K,V>,? extends Map.Entry<K,V>> reducer)Returns the result of accumulating all entries using the
 given reducer to combine values, or null if none. | 
| Map.Entry<K,V> | ConcurrentHashMap. reduceEntries(long parallelismThreshold,
             BiFunction<Map.Entry<K,V>,Map.Entry<K,V>,? extends Map.Entry<K,V>> reducer)Returns the result of accumulating all entries using the
 given reducer to combine values, or null if none. | 
| Map.Entry<K,V> | ConcurrentHashMap. reduceEntries(long parallelismThreshold,
             BiFunction<Map.Entry<K,V>,Map.Entry<K,V>,? extends Map.Entry<K,V>> reducer)Returns the result of accumulating all entries using the
 given reducer to combine values, or null if none. | 
| <U> U | ConcurrentHashMap. reduceEntries(long parallelismThreshold,
             Function<Map.Entry<K,V>,? extends U> transformer,
             BiFunction<? super U,? super U,? extends U> reducer)Returns the result of accumulating the given transformation
 of all entries using the given reducer to combine values,
 or null if none. | 
| double | ConcurrentHashMap. reduceEntriesToDouble(long parallelismThreshold,
                     ToDoubleFunction<Map.Entry<K,V>> transformer,
                     double basis,
                     DoubleBinaryOperator reducer)Returns the result of accumulating the given transformation
 of all entries using the given reducer to combine values,
 and the given basis as an identity value. | 
| int | ConcurrentHashMap. reduceEntriesToInt(long parallelismThreshold,
                  ToIntFunction<Map.Entry<K,V>> transformer,
                  int basis,
                  IntBinaryOperator reducer)Returns the result of accumulating the given transformation
 of all entries using the given reducer to combine values,
 and the given basis as an identity value. | 
| long | ConcurrentHashMap. reduceEntriesToLong(long parallelismThreshold,
                   ToLongFunction<Map.Entry<K,V>> transformer,
                   long basis,
                   LongBinaryOperator reducer)Returns the result of accumulating the given transformation
 of all entries using the given reducer to combine values,
 and the given basis as an identity value. | 
| <U> U | ConcurrentHashMap. searchEntries(long parallelismThreshold,
             Function<Map.Entry<K,V>,? extends U> searchFunction)Returns a non-null result from applying the given search
 function on each entry, or null if none. | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<Map.Entry<Object,Object>> | Attributes. entrySet()Returns a Collection view of the attribute name-value mappings
 contained in this Map. | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<Map.Entry<Object,Object>> | TabularDataSupport. entrySet()Returns a collection view of the index to row mappings
 contained in this  TabularDataSupportinstance. | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<Map.Entry<String,Object>> | SimpleBindings. entrySet()Returns a  Setview of the mappings contained in this map. | 
 Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2025, Oracle and/or its affiliates.  All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.