Uses of Interface
java.util.Map
-
Packages that use Map Package Description java.awt Contains all of the classes for creating user interfaces and for painting graphics and images.java.awt.datatransfer Provides interfaces and classes for transferring data between and within applications.java.awt.font Provides classes and interface relating to fonts.java.awt.im Provides classes and interfaces for the input method framework.java.lang Provides classes that are fundamental to the design of the Java programming language.java.lang.management Provides the management interfaces for monitoring and management of the Java virtual machine and other components in the Java runtime.java.net Provides the classes for implementing networking applications.java.nio.file Defines interfaces and classes for the Java virtual machine to access files, file attributes, and file systems.java.nio.file.spi Service-provider classes for thejava.nio.file
package.java.security Provides the classes and interfaces for the security framework.java.security.cert Provides classes and interfaces for parsing and managing certificates, certificate revocation lists (CRLs), and certification paths.java.sql Provides the API for accessing and processing data stored in a data source (usually a relational database) using the JavaTM programming language.java.text Provides classes and interfaces for handling text, dates, numbers, and messages in a manner independent of natural languages.java.time The main API for dates, times, instants, and durations.java.time.chrono Generic API for calendar systems other than the default ISO.java.time.format Provides classes to print and parse dates and times.java.time.temporal Access to date and time using fields and units, and date time adjusters.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.java.util.spi Service provider classes for the classes in the java.util package.java.util.stream Classes to support functional-style operations on streams of elements, such as map-reduce transformations on collections.javax.annotation.processing Facilities for declaring annotation processors and for allowing annotation processors to communicate with an annotation processing tool environment.javax.lang.model.element Interfaces used to model elements of the Java programming language.javax.lang.model.util Utilities to assist in the processing of program elements and types.javax.management Provides the core classes for the Java Management Extensions.javax.management.loading Provides the classes which implement advanced dynamic loading.javax.management.openmbean Provides the open data types and Open MBean descriptor classes.javax.management.relation Provides the definition of the Relation Service.javax.management.remote Interfaces for remote access to JMX MBean servers.javax.management.remote.rmi The RMI connector is a connector for the JMX Remote API that uses RMI to transmit client requests to a remote MBean server.javax.print.attribute.standard Package javax.print.attribute.standard contains classes for specific printing attributes.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.javax.security.auth.login This package provides a pluggable authentication framework.javax.security.auth.spi This package provides the interface to be used for implementing pluggable authentication modules.javax.security.auth.x500 This package contains the classes that should be used to store X500 Principal and X500 Private Credentials in a Subject.javax.security.sasl Contains class and interfaces for supporting SASL.javax.sound.midi Provides interfaces and classes for I/O, sequencing, and synthesis of MIDI (Musical Instrument Digital Interface) data.javax.sound.sampled Provides interfaces and classes for capture, processing, and playback of sampled audio data.javax.sql Provides the API for server side data source access and processing from the JavaTM programming language.javax.sql.rowset Standard interfaces and base classes for JDBCRowSet
implementations.javax.sql.rowset.serial Provides utility classes to allow serializable mappings between SQL types and data types in the Java programming language.javax.swing Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms.javax.xml.bind Provides a runtime binding framework for client applications including unmarshalling, marshalling, and validation capabilities.javax.xml.crypto.dsig.spec Parameter classes for XML digital signatures.javax.xml.ws This package contains the core JAX-WS APIs.javax.xml.ws.handler This package defines APIs for message handlers.javax.xml.ws.handler.soap This package defines APIs for SOAP message handlers.javax.xml.ws.spi This package defines SPIs for JAX-WS.javax.xml.ws.spi.http Provides HTTP SPI that is used for portable deployment of JAX-WS web services in containers(for e.g. -
-
Uses of Map in java.awt
Classes in java.awt that implement Map Modifier and Type Class and Description class
RenderingHints
TheRenderingHints
class defines and manages collections of keys and associated values which allow an application to provide input into the choice of algorithms used by other classes which perform rendering and image manipulation services.Fields in java.awt declared as Map Modifier and Type Field and Description protected Map<String,Object>
Toolkit. desktopProperties
Methods in java.awt that return Map Modifier and Type Method and Description Map<TextAttribute,?>
Font. getAttributes()
Returns a map of font attributes available in thisFont
.abstract Map<TextAttribute,?>
Toolkit. mapInputMethodHighlight(InputMethodHighlight highlight)
Returns a map of visual attributes for the abstract level description of the given input method highlight, or null if no mapping is found.Methods in java.awt with parameters of type Map Modifier and Type Method and Description abstract void
Graphics2D. addRenderingHints(Map<?,?> hints)
Sets the values of an arbitrary number of preferences for the rendering algorithms.Font
Font. deriveFont(Map<? extends AttributedCharacterIterator.Attribute,?> attributes)
Creates a newFont
object by replicating the currentFont
object and applying a new set of font attributes to it.static Font
Font. getFont(Map<? extends AttributedCharacterIterator.Attribute,?> attributes)
Returns aFont
appropriate to the attributes.void
RenderingHints. putAll(Map<?,?> m)
Copies all of the mappings from the specifiedMap
to thisRenderingHints
.abstract void
Graphics2D. setRenderingHints(Map<?,?> hints)
Replaces the values of all preferences for the rendering algorithms with the specifiedhints
.Constructors in java.awt with parameters of type Map Constructor and Description Font(Map<? extends AttributedCharacterIterator.Attribute,?> attributes)
Creates a newFont
with the specified attributes.RenderingHints(Map<RenderingHints.Key,?> init)
Constructs a new object with keys and values initialized from the specified Map object which may be null. -
Uses of Map in java.awt.datatransfer
Methods in java.awt.datatransfer that return Map Modifier and Type Method and Description Map<String,DataFlavor>
SystemFlavorMap. getFlavorsForNatives(String[] natives)
Returns aMap
of the specifiedString
natives to their most preferredDataFlavor
.Map<String,DataFlavor>
FlavorMap. getFlavorsForNatives(String[] natives)
Returns aMap
of the specifiedString
natives to their correspondingDataFlavor
.Map<DataFlavor,String>
SystemFlavorMap. getNativesForFlavors(DataFlavor[] flavors)
Returns aMap
of the specifiedDataFlavor
s to their most preferredString
native.Map<DataFlavor,String>
FlavorMap. getNativesForFlavors(DataFlavor[] flavors)
Returns aMap
of the specifiedDataFlavor
s to their correspondingString
native. -
Uses of Map in java.awt.font
Constructors in java.awt.font with parameters of type Map Constructor and Description TextLayout(String string, Map<? extends AttributedCharacterIterator.Attribute,?> attributes, FontRenderContext frc)
Constructs aTextLayout
from aString
and an attribute set. -
Uses of Map in java.awt.im
Methods in java.awt.im that return Map Modifier and Type Method and Description Map<TextAttribute,?>
InputMethodHighlight. getStyle()
Returns the rendering style attributes for the text range, or null.Constructors in java.awt.im with parameters of type Map Constructor and Description InputMethodHighlight(boolean selected, int state, int variation, Map<TextAttribute,?> style)
Constructs an input method highlight record. -
Uses of Map in java.lang
Methods in java.lang that return Map Modifier and Type Method and Description Map<String,String>
ProcessBuilder. environment()
Returns a string map view of this process builder's environment.static Map<Thread,StackTraceElement[]>
Thread. getAllStackTraces()
Returns a map of stack traces for all live threads.static Map<String,String>
System. getenv()
Returns an unmodifiable string map view of the current system environment. -
Uses of Map in java.lang.management
Methods in java.lang.management that return Map Modifier and Type Method and Description Map<String,String>
RuntimeMXBean. getSystemProperties()
Returns a map of names and values of all system properties. -
Uses of Map in java.net
Methods in java.net that return Map Modifier and Type Method and Description Map<String,List<String>>
CookieManager. get(URI uri, Map<String,List<String>> requestHeaders)
abstract Map<String,List<String>>
CookieHandler. get(URI uri, Map<String,List<String>> requestHeaders)
Gets all the applicable cookies from a cookie cache for the specified uri in the request header.Map<String,List<String>>
URLConnection. getHeaderFields()
Returns an unmodifiable Map of the header fields.abstract Map<String,List<String>>
CacheResponse. getHeaders()
Returns the response headers as a Map.Map<String,List<String>>
URLConnection. getRequestProperties()
Returns an unmodifiable Map of general request properties for this connection.Methods in java.net with parameters of type Map Modifier and Type Method and Description Map<String,List<String>>
CookieManager. get(URI uri, Map<String,List<String>> requestHeaders)
abstract Map<String,List<String>>
CookieHandler. get(URI uri, Map<String,List<String>> requestHeaders)
Gets all the applicable cookies from a cookie cache for the specified uri in the request header.abstract CacheResponse
ResponseCache. get(URI uri, String rqstMethod, Map<String,List<String>> rqstHeaders)
Retrieve the cached response based on the requesting uri, request method and request headers.void
CookieManager. put(URI uri, Map<String,List<String>> responseHeaders)
abstract void
CookieHandler. put(URI uri, Map<String,List<String>> responseHeaders)
Sets all the applicable cookies, examples are response header fields that are named Set-Cookie2, present in the response headers into a cookie cache. -
Uses of Map in java.nio.file
Methods in java.nio.file that return Map Modifier and Type Method and Description static Map<String,Object>
Files. readAttributes(Path path, String attributes, LinkOption... options)
Reads a set of file attributes as a bulk operation.Methods in java.nio.file with parameters of type Map Modifier and Type Method and Description static FileSystem
FileSystems. newFileSystem(URI uri, Map<String,?> env)
Constructs a new file system that is identified by aURI
static FileSystem
FileSystems. newFileSystem(URI uri, Map<String,?> env, ClassLoader loader)
Constructs a new file system that is identified by aURI
-
Uses of Map in java.nio.file.spi
Methods in java.nio.file.spi that return Map Modifier and Type Method and Description abstract Map<String,Object>
FileSystemProvider. readAttributes(Path path, String attributes, LinkOption... options)
Reads a set of file attributes as a bulk operation.Methods in java.nio.file.spi with parameters of type Map Modifier and Type Method and Description FileSystem
FileSystemProvider. newFileSystem(Path path, Map<String,?> env)
Constructs a newFileSystem
to access the contents of a file as a file system.abstract FileSystem
FileSystemProvider. newFileSystem(URI uri, Map<String,?> env)
Constructs a newFileSystem
object identified by a URI. -
Uses of Map in java.security
Classes in java.security that implement Map Modifier and Type Class and Description class
AuthProvider
This class defines login and logout methods for a provider.class
Provider
This class represents a "provider" for the Java Security API, where a provider implements some or all parts of Java Security.Methods in java.security that return Map Modifier and Type Method and Description Map<String,KeyStore.ProtectionParameter>
DomainLoadStoreParameter. getProtectionParams()
Gets the keystore protection parameters for keystores in this domain.Methods in java.security with parameters of type Map Modifier and Type Method and Description static Provider[]
Security. getProviders(Map<String,String> filter)
Returns an array containing all installed providers that satisfy the specified* selection criteria, or null if no such providers have been installed.void
Provider. putAll(Map<?,?> t)
Copies all of the mappings from the specified Map to this provider.Constructors in java.security with parameters of type Map Constructor and Description DomainLoadStoreParameter(URI configuration, Map<String,KeyStore.ProtectionParameter> protectionParams)
Constructs a DomainLoadStoreParameter for a keystore domain with the parameters used to protect keystore data.Service(Provider provider, String type, String algorithm, String className, List<String> aliases, Map<String,String> attributes)
Construct a new service. -
Uses of Map in java.security.cert
Methods in java.security.cert that return Map Modifier and Type Method and Description Map<String,Extension>
CertificateRevokedException. getExtensions()
Returns a map of X.509 extensions containing additional information about the revoked certificate, such as the Invalidity Date Extension.Map<X509Certificate,byte[]>
PKIXRevocationChecker. getOcspResponses()
Gets the OCSP responses.Methods in java.security.cert with parameters of type Map Modifier and Type Method and Description void
PKIXRevocationChecker. setOcspResponses(Map<X509Certificate,byte[]> responses)
Sets the OCSP responses.Constructors in java.security.cert with parameters of type Map Constructor and Description CertificateRevokedException(Date revocationDate, CRLReason reason, X500Principal authority, Map<String,Extension> extensions)
Constructs aCertificateRevokedException
with the specified revocation date, reason code, authority name, and map of extensions. -
Uses of Map in java.sql
Methods in java.sql that return Map Modifier and Type Method and Description Map<String,ClientInfoStatus>
SQLClientInfoException. getFailedProperties()
Returns the list of client info properties that could not be set.Map<String,Class<?>>
Connection. getTypeMap()
Retrieves theMap
object associated with thisConnection
object.Methods in java.sql with parameters of type Map Modifier and Type Method and Description Object
Array. getArray(long index, int count, Map<String,Class<?>> map)
Retreives a slice of the SQLARRAY
value designated by thisArray
object, beginning with the specifiedindex
and containing up tocount
successive elements of the SQL array.Object
Array. getArray(Map<String,Class<?>> map)
Retrieves the contents of the SQLARRAY
value designated by thisArray
object.Object[]
Struct. getAttributes(Map<String,Class<?>> map)
Produces the ordered values of the attributes of the SQL structured type that thisStruct
object represents.Object
CallableStatement. getObject(int parameterIndex, Map<String,Class<?>> map)
Returns an object representing the value of OUT parameterparameterIndex
and usesmap
for the custom mapping of the parameter value.Object
ResultSet. getObject(int columnIndex, Map<String,Class<?>> map)
Retrieves the value of the designated column in the current row of thisResultSet
object as anObject
in the Java programming language.Object
Ref. getObject(Map<String,Class<?>> map)
Retrieves the referenced object and maps it to a Java type using the given type map.Object
CallableStatement. getObject(String parameterName, Map<String,Class<?>> map)
Returns an object representing the value of OUT parameterparameterName
and usesmap
for the custom mapping of the parameter value.Object
ResultSet. getObject(String columnLabel, Map<String,Class<?>> map)
Retrieves the value of the designated column in the current row of thisResultSet
object as anObject
in the Java programming language.ResultSet
Array. getResultSet(long index, int count, Map<String,Class<?>> map)
Retrieves a result set holding the elements of the subarray that starts at indexindex
and contains up tocount
successive elements.ResultSet
Array. getResultSet(Map<String,Class<?>> map)
Retrieves a result set that contains the elements of the SQLARRAY
value designated by thisArray
object.void
Connection. setTypeMap(Map<String,Class<?>> map)
Installs the givenTypeMap
object as the type map for thisConnection
object.Constructors in java.sql with parameters of type Map Constructor and Description SQLClientInfoException(Map<String,ClientInfoStatus> failedProperties)
Constructs aSQLClientInfoException
object initialized with a givenfailedProperties
.SQLClientInfoException(Map<String,ClientInfoStatus> failedProperties, Throwable cause)
Constructs aSQLClientInfoException
object initialized with a givencause
andfailedProperties
.SQLClientInfoException(String reason, Map<String,ClientInfoStatus> failedProperties)
Constructs aSQLClientInfoException
object initialized with a givenreason
andfailedProperties
.SQLClientInfoException(String reason, Map<String,ClientInfoStatus> failedProperties, Throwable cause)
Constructs aSQLClientInfoException
object initialized with a givenreason
,cause
andfailedProperties
.SQLClientInfoException(String reason, String SQLState, int vendorCode, Map<String,ClientInfoStatus> failedProperties)
Constructs aSQLClientInfoException
object initialized with a givenreason
,SQLState
,vendorCode
andfailedProperties
.SQLClientInfoException(String reason, String SQLState, int vendorCode, Map<String,ClientInfoStatus> failedProperties, Throwable cause)
Constructs aSQLClientInfoException
object initialized with a givenreason
,SQLState
,cause
,vendorCode
andfailedProperties
.SQLClientInfoException(String reason, String SQLState, Map<String,ClientInfoStatus> failedProperties)
Constructs aSQLClientInfoException
object initialized with a givenreason
,SQLState
andfailedProperties
.SQLClientInfoException(String reason, String SQLState, Map<String,ClientInfoStatus> failedProperties, Throwable cause)
Constructs aSQLClientInfoException
object initialized with a givenreason
,SQLState
,cause
andfailedProperties
. -
Uses of Map in java.text
Methods in java.text that return Map Modifier and Type Method and Description Map<AttributedCharacterIterator.Attribute,Object>
AttributedCharacterIterator. getAttributes()
Returns a map with the attributes defined on the current character.Methods in java.text with parameters of type Map Modifier and Type Method and Description void
AttributedString. addAttributes(Map<? extends AttributedCharacterIterator.Attribute,?> attributes, int beginIndex, int endIndex)
Adds a set of attributes to a subrange of the string.Constructors in java.text with parameters of type Map Constructor and Description AttributedString(String text, Map<? extends AttributedCharacterIterator.Attribute,?> attributes)
Constructs an AttributedString instance with the given text and attributes. -
Uses of Map in java.time
Fields in java.time declared as Map Modifier and Type Field and Description static Map<String,String>
ZoneId. SHORT_IDS
A map of zone overrides to enable the short time-zone names to be used.Methods in java.time with parameters of type Map Modifier and Type Method and Description static ZoneId
ZoneId. of(String zoneId, Map<String,String> aliasMap)
Obtains an instance ofZoneId
using its ID using a map of aliases to supplement the standard zone IDs. -
Uses of Map in java.time.chrono
Methods in java.time.chrono with parameters of type Map Modifier and Type Method and Description ThaiBuddhistDate
ThaiBuddhistChronology. resolveDate(Map<TemporalField,Long> fieldValues, ResolverStyle resolverStyle)
JapaneseDate
JapaneseChronology. resolveDate(Map<TemporalField,Long> fieldValues, ResolverStyle resolverStyle)
HijrahDate
HijrahChronology. resolveDate(Map<TemporalField,Long> fieldValues, ResolverStyle resolverStyle)
MinguoDate
MinguoChronology. resolveDate(Map<TemporalField,Long> fieldValues, ResolverStyle resolverStyle)
ChronoLocalDate
AbstractChronology. resolveDate(Map<TemporalField,Long> fieldValues, ResolverStyle resolverStyle)
Resolves parsedChronoField
values into a date during parsing.LocalDate
IsoChronology. resolveDate(Map<TemporalField,Long> fieldValues, ResolverStyle resolverStyle)
Resolves parsedChronoField
values into a date during parsing.ChronoLocalDate
Chronology. resolveDate(Map<TemporalField,Long> fieldValues, ResolverStyle resolverStyle)
Resolves parsedChronoField
values into a date during parsing. -
Uses of Map in java.time.format
Methods in java.time.format with parameters of type Map Modifier and Type Method and Description DateTimeFormatterBuilder
DateTimeFormatterBuilder. appendText(TemporalField field, Map<Long,String> textLookup)
Appends the text of a date-time field to the formatter using the specified map to supply the text. -
Uses of Map in java.time.temporal
Methods in java.time.temporal with parameters of type Map Modifier and Type Method and Description default TemporalAccessor
TemporalField. resolve(Map<TemporalField,Long> fieldValues, TemporalAccessor partialTemporal, ResolverStyle resolverStyle)
Resolves this field to provide a simpler alternative or a date. -
Uses of Map in java.util
Subinterfaces of Map in java.util Modifier and Type Interface and Description interface
NavigableMap<K,V>
ASortedMap
extended with navigation methods returning the closest matches for given search targets.interface
SortedMap<K,V>
AMap
that further provides a total ordering on its keys.Classes in java.util that implement Map Modifier and Type Class and Description class
AbstractMap<K,V>
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 specializedMap
implementation for use with enum type keys.class
HashMap<K,V>
Hash table based implementation of the Map interface.class
Hashtable<K,V>
This class implements a hash table, which maps keys to values.class
IdentityHashMap<K,V>
This class implements the Map interface with a hash table, using reference-equality in place of object-equality when comparing keys (and values).class
LinkedHashMap<K,V>
Hash table and linked list implementation of the Map interface, with predictable iteration order.class
Properties
TheProperties
class represents a persistent set of properties.class
TreeMap<K,V>
A Red-Black tree basedNavigableMap
implementation.class
WeakHashMap<K,V>
Hash table based implementation of the Map interface, with weak keys.Fields in java.util declared as Map Modifier and Type Field and Description static Map
Collections. EMPTY_MAP
The empty map (immutable).Methods in java.util that return Map Modifier and Type Method and Description static <K,V> Map<K,V>
Collections. checkedMap(Map<K,V> m, Class<K> keyType, Class<V> valueType)
Returns a dynamically typesafe view of the specified map.static <K,V> Map<K,V>
Collections. emptyMap()
Returns an empty map (immutable).Map<String,Integer>
Calendar. getDisplayNames(int field, int style, Locale locale)
Returns aMap
containing all names of the calendarfield
in the givenstyle
andlocale
and their corresponding field values.static <K,V> Map<K,V>
Collections. singletonMap(K key, V value)
Returns an immutable map, mapping only the specified key to the specified value.static <K,V> Map<K,V>
Collections. synchronizedMap(Map<K,V> m)
Returns a synchronized (thread-safe) map backed by the specified map.static <K,V> Map<K,V>
Collections. unmodifiableMap(Map<? extends K,? extends V> m)
Returns an unmodifiable view of the specified map.Methods in java.util with parameters of type Map Modifier and Type Method and Description static <K,V> Map<K,V>
Collections. checkedMap(Map<K,V> m, Class<K> keyType, Class<V> valueType)
Returns a dynamically typesafe view of the specified map.static List<Locale.LanguageRange>
Locale.LanguageRange. mapEquivalents(List<Locale.LanguageRange> priorityList, Map<String,List<String>> map)
Generates a new customized Language Priority List using the givenpriorityList
andmap
.static <E> Set<E>
Collections. newSetFromMap(Map<E,Boolean> map)
Returns a set backed by the specified map.static List<Locale.LanguageRange>
Locale.LanguageRange. parse(String ranges, Map<String,List<String>> map)
Parses the givenranges
to generate a Language Priority List, and then customizes the list using the givenmap
.void
EnumMap. putAll(Map<? extends K,? extends V> m)
Copies all of the mappings from the specified map to this map.void
IdentityHashMap. putAll(Map<? extends K,? extends V> m)
Copies all of the mappings from the specified map to this map.void
TreeMap. putAll(Map<? extends K,? extends V> map)
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
HashMap. putAll(Map<? extends K,? extends V> m)
Copies all of the mappings from the specified map to this map.void
AbstractMap. putAll(Map<? extends K,? extends V> m)
Copies all of the mappings from the specified map to this map (optional operation).void
WeakHashMap. putAll(Map<? extends K,? extends V> m)
Copies all of the mappings from the specified map to this map.void
Map. putAll(Map<? extends K,? extends V> m)
Copies all of the mappings from the specified map to this map (optional operation).static <K,V> Map<K,V>
Collections. synchronizedMap(Map<K,V> m)
Returns a synchronized (thread-safe) map backed by the specified map.static <K,V> Map<K,V>
Collections. unmodifiableMap(Map<? extends K,? extends V> m)
Returns an unmodifiable view of the specified map.Constructors in java.util with parameters of type Map Constructor and Description 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. -
Uses of Map in java.util.concurrent
Subinterfaces of Map in java.util.concurrent Modifier and Type Interface and Description interface
ConcurrentMap<K,V>
AMap
providing thread safety and atomicity guarantees.interface
ConcurrentNavigableMap<K,V>
AConcurrentMap
supportingNavigableMap
operations, and recursively so for its navigable sub-maps.Classes in java.util.concurrent that implement Map Modifier and Type Class and Description class
ConcurrentHashMap<K,V>
A hash table supporting full concurrency of retrievals and high expected concurrency for updates.class
ConcurrentSkipListMap<K,V>
A scalable concurrentConcurrentNavigableMap
implementation.Methods in java.util.concurrent with parameters of type Map Modifier and Type Method and Description 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 Constructor and Description 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. -
Uses of Map in java.util.jar
Classes in java.util.jar that implement Map Modifier and Type Class and Description class
Attributes
The Attributes class maps Manifest attribute names to associated string values.Fields in java.util.jar declared as Map Modifier and Type Field and Description protected Map<Object,Object>
Attributes. map
The attribute name-value mappings.Methods in java.util.jar that return Map Modifier and Type Method and Description Map<String,Attributes>
Manifest. getEntries()
Returns a Map of the entries contained in this Manifest.Methods in java.util.jar with parameters of type Map Modifier and Type Method and Description void
Attributes. putAll(Map<?,?> attr)
Copies all of the attribute name-value mappings from the specified Attributes to this Map. -
Uses of Map in java.util.spi
Methods in java.util.spi that return Map Modifier and Type Method and Description abstract Map<String,Integer>
CalendarNameProvider. getDisplayNames(String calendarType, int field, int style, Locale locale)
Returns aMap
containing all string representations (display names) of theCalendar
field
in the givenstyle
andlocale
and their corresponding field values. -
Uses of Map in java.util.stream
Methods in java.util.stream with type parameters of type Map Modifier and Type Method and Description static <T,K,D,A,M extends Map<K,D>>
Collector<T,?,M>Collectors. groupingBy(Function<? super T,? extends K> classifier, Supplier<M> mapFactory, Collector<? super T,A,D> downstream)
Returns aCollector
implementing a cascaded "group by" operation on input elements of typeT
, grouping elements according to a classification function, and then performing a reduction operation on the values associated with a given key using the specified downstreamCollector
.static <T,K,U,M extends Map<K,U>>
Collector<T,?,M>Collectors. toMap(Function<? super T,? extends K> keyMapper, Function<? super T,? extends U> valueMapper, BinaryOperator<U> mergeFunction, Supplier<M> mapSupplier)
Returns aCollector
that accumulates elements into aMap
whose keys and values are the result of applying the provided mapping functions to the input elements.Methods in java.util.stream that return types with arguments of type Map Modifier and Type Method and Description static <T,K> Collector<T,?,Map<K,List<T>>>
Collectors. groupingBy(Function<? super T,? extends K> classifier)
Returns aCollector
implementing a "group by" operation on input elements of typeT
, grouping elements according to a classification function, and returning the results in aMap
.static <T,K,A,D> Collector<T,?,Map<K,D>>
Collectors. groupingBy(Function<? super T,? extends K> classifier, Collector<? super T,A,D> downstream)
Returns aCollector
implementing a cascaded "group by" operation on input elements of typeT
, grouping elements according to a classification function, and then performing a reduction operation on the values associated with a given key using the specified downstreamCollector
.static <T> Collector<T,?,Map<Boolean,List<T>>>
Collectors. partitioningBy(Predicate<? super T> predicate)
Returns aCollector
which partitions the input elements according to aPredicate
, and organizes them into aMap<Boolean, List<T>>
.static <T,D,A> Collector<T,?,Map<Boolean,D>>
Collectors. partitioningBy(Predicate<? super T> predicate, Collector<? super T,A,D> downstream)
Returns aCollector
which partitions the input elements according to aPredicate
, reduces the values in each partition according to anotherCollector
, and organizes them into aMap<Boolean, D>
whose values are the result of the downstream reduction.static <T,K,U> Collector<T,?,Map<K,U>>
Collectors. toMap(Function<? super T,? extends K> keyMapper, Function<? super T,? extends U> valueMapper)
Returns aCollector
that accumulates elements into aMap
whose keys and values are the result of applying the provided mapping functions to the input elements.static <T,K,U> Collector<T,?,Map<K,U>>
Collectors. toMap(Function<? super T,? extends K> keyMapper, Function<? super T,? extends U> valueMapper, BinaryOperator<U> mergeFunction)
Returns aCollector
that accumulates elements into aMap
whose keys and values are the result of applying the provided mapping functions to the input elements. -
Uses of Map in javax.annotation.processing
Methods in javax.annotation.processing that return Map Modifier and Type Method and Description Map<String,String>
ProcessingEnvironment. getOptions()
Returns the processor-specific options passed to the annotation processing tool. -
Uses of Map in javax.lang.model.element
Methods in javax.lang.model.element that return Map Modifier and Type Method and Description Map<? extends ExecutableElement,? extends AnnotationValue>
AnnotationMirror. getElementValues()
Returns the values of this annotation's elements. -
Uses of Map in javax.lang.model.util
Methods in javax.lang.model.util that return Map Modifier and Type Method and Description Map<? extends ExecutableElement,? extends AnnotationValue>
Elements. getElementValuesWithDefaults(AnnotationMirror a)
Returns the values of an annotation's elements, including defaults. -
Uses of Map in javax.management
Constructors in javax.management with parameters of type Map Constructor and Description ImmutableDescriptor(Map<String,?> fields)
Construct a descriptor where the names and values of the fields are the keys and values of the given Map. -
Uses of Map in javax.management.loading
Methods in javax.management.loading that return Map Modifier and Type Method and Description Map<String,String>
MLetContent. getAttributes()
Gets the attributes of theMLET
tag.Constructors in javax.management.loading with parameters of type Map Constructor and Description MLetContent(URL url, Map<String,String> attributes, List<String> types, List<String> values)
Creates anMLet
instance initialized with attributes read from anMLET
tag in an MLet text file. -
Uses of Map in javax.management.openmbean
Classes in javax.management.openmbean that implement Map Modifier and Type Class and Description class
TabularDataSupport
The TabularDataSupport class is the open data class which implements the TabularData and the Map interfaces, and which is internally based on a hash map data structure.Methods in javax.management.openmbean with parameters of type Map Modifier and Type Method and Description void
TabularDataSupport. putAll(Map<?,?> t)
Add all the values contained in the specified map t to this TabularData instance.Constructors in javax.management.openmbean with parameters of type Map Constructor and Description CompositeDataSupport(CompositeType compositeType, Map<String,?> items)
Constructs a CompositeDataSupport instance with the specified compositeType, whose item names and corresponding values are given by the mappings in the map items. -
Uses of Map in javax.management.relation
Methods in javax.management.relation that return Map Modifier and Type Method and Description Map<ObjectName,List<String>>
RelationService. findAssociatedMBeans(ObjectName mbeanName, String relationTypeName, String roleName)
Retrieves the MBeans associated to given one in a relation.Map<ObjectName,List<String>>
RelationServiceMBean. findAssociatedMBeans(ObjectName mbeanName, String relationTypeName, String roleName)
Retrieves the MBeans associated to given one in a relation.Map<String,List<String>>
RelationService. findReferencingRelations(ObjectName mbeanName, String relationTypeName, String roleName)
Retrieves the relations where a given MBean is referenced.Map<String,List<String>>
RelationServiceMBean. findReferencingRelations(ObjectName mbeanName, String relationTypeName, String roleName)
Retrieves the relations where a given MBean is referenced.Map<ObjectName,List<String>>
Relation. getReferencedMBeans()
Retrieves MBeans referenced in the various roles of the relation.Map<ObjectName,List<String>>
RelationSupport. getReferencedMBeans()
Retrieves MBeans referenced in the various roles of the relation.Map<ObjectName,List<String>>
RelationService. getReferencedMBeans(String relationId)
Retrieves MBeans referenced in the various roles of the relation.Map<ObjectName,List<String>>
RelationServiceMBean. getReferencedMBeans(String relationId)
Retrieves MBeans referenced in the various roles of the relation. -
Uses of Map in javax.management.remote
Methods in javax.management.remote that return Map Modifier and Type Method and Description Map<String,?>
JMXConnectorServerMBean. getAttributes()
The attributes for this connector server.Methods in javax.management.remote with parameters of type Map Modifier and Type Method and Description static JMXConnector
JMXConnectorFactory. connect(JMXServiceURL serviceURL, Map<String,?> environment)
Creates a connection to the connector server at the given address.void
JMXConnector. connect(Map<String,?> env)
Establishes the connection to the connector server.static JMXConnector
JMXConnectorFactory. newJMXConnector(JMXServiceURL serviceURL, Map<String,?> environment)
Creates a connector client for the connector server at the given address.JMXConnector
JMXConnectorProvider. newJMXConnector(JMXServiceURL serviceURL, Map<String,?> environment)
Creates a new connector client that is ready to connect to the connector server at the given address.static JMXConnectorServer
JMXConnectorServerFactory. newJMXConnectorServer(JMXServiceURL serviceURL, Map<String,?> environment, MBeanServer mbeanServer)
Creates a connector server at the given address.JMXConnectorServer
JMXConnectorServerProvider. newJMXConnectorServer(JMXServiceURL serviceURL, Map<String,?> environment, MBeanServer mbeanServer)
Creates a new connector server at the given address.JMXConnector
JMXConnectorServerMBean. toJMXConnector(Map<String,?> env)
Returns a client stub for this connector server.JMXConnector
JMXConnectorServer. toJMXConnector(Map<String,?> env)
Returns a client stub for this connector server. -
Uses of Map in javax.management.remote.rmi
Methods in javax.management.remote.rmi that return Map Modifier and Type Method and Description Map<String,?>
RMIConnectorServer. getAttributes()
Methods in javax.management.remote.rmi with parameters of type Map Modifier and Type Method and Description void
RMIConnector. connect(Map<String,?> environment)
JMXConnector
RMIConnectorServer. toJMXConnector(Map<String,?> env)
Returns a client stub for this connector server.Constructors in javax.management.remote.rmi with parameters of type Map Constructor and Description RMIConnectionImpl(RMIServerImpl rmiServer, String connectionId, ClassLoader defaultClassLoader, Subject subject, Map<String,?> env)
Constructs a newRMIConnection
.RMIConnector(JMXServiceURL url, Map<String,?> environment)
Constructs anRMIConnector
that will connect the RMI connector server with the given address.RMIConnector(RMIServer rmiServer, Map<String,?> environment)
Constructs anRMIConnector
using the given RMI stub.RMIConnectorServer(JMXServiceURL url, Map<String,?> environment)
Makes anRMIConnectorServer
.RMIConnectorServer(JMXServiceURL url, Map<String,?> environment, MBeanServer mbeanServer)
Makes anRMIConnectorServer
for the given MBean server.RMIConnectorServer(JMXServiceURL url, Map<String,?> environment, RMIServerImpl rmiServerImpl, MBeanServer mbeanServer)
Makes anRMIConnectorServer
for the given MBean server.RMIIIOPServerImpl(Map<String,?> env)
Creates a newRMIServerImpl
.RMIJRMPServerImpl(int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf, Map<String,?> env)
Creates a newRMIServer
object that will be exported on the given port using the given socket factories.RMIServerImpl(Map<String,?> env)
Constructs a newRMIServerImpl
. -
Uses of Map in javax.print.attribute.standard
Classes in javax.print.attribute.standard that implement Map Modifier and Type Class and Description class
PrinterStateReasons
Class PrinterStateReasons is a printing attribute class, a set of enumeration values, that provides additional information about the printer's current state, i.e., information that augments the value of the printer'sPrinterState
attribute.Constructors in javax.print.attribute.standard with parameters of type Map Constructor and Description PrinterStateReasons(Map<PrinterStateReason,Severity> map)
Construct a new printer state reasons attribute that contains the samePrinterStateReason
-to-Severity
mappings as the given map. -
Uses of Map in javax.script
Subinterfaces of Map in javax.script Modifier and Type Interface and Description interface
Bindings
A mapping of key/value pairs, all of whose keys areStrings
.Classes in javax.script that implement Map Modifier and Type Class and Description class
SimpleBindings
A simple implementation of Bindings backed by aHashMap
or some other specifiedMap
.Methods in javax.script with parameters of type Map Modifier and Type Method and Description void
SimpleBindings. putAll(Map<? extends String,? extends Object> toMerge)
putAll
is implemented usingMap.putAll
.void
Bindings. putAll(Map<? extends String,? extends Object> toMerge)
Adds all the mappings in a givenMap
to thisBindings
.Constructors in javax.script with parameters of type Map Constructor and Description SimpleBindings(Map<String,Object> m)
Constructor uses an existingMap
to store the values. -
Uses of Map in javax.security.auth.login
Methods in javax.security.auth.login that return Map Modifier and Type Method and Description Map<String,?>
AppConfigurationEntry. getOptions()
Get the options configured for thisLoginModule
.Constructors in javax.security.auth.login with parameters of type Map Constructor and Description AppConfigurationEntry(String loginModuleName, AppConfigurationEntry.LoginModuleControlFlag controlFlag, Map<String,?> options)
Default constructor for this class. -
Uses of Map in javax.security.auth.spi
Methods in javax.security.auth.spi with parameters of type Map Modifier and Type Method and Description void
LoginModule. initialize(Subject subject, CallbackHandler callbackHandler, Map<String,?> sharedState, Map<String,?> options)
Initialize this LoginModule.void
LoginModule. initialize(Subject subject, CallbackHandler callbackHandler, Map<String,?> sharedState, Map<String,?> options)
Initialize this LoginModule. -
Uses of Map in javax.security.auth.x500
Methods in javax.security.auth.x500 with parameters of type Map Modifier and Type Method and Description String
X500Principal. getName(String format, Map<String,String> oidMap)
Returns a string representation of the X.500 distinguished name using the specified format.Constructors in javax.security.auth.x500 with parameters of type Map Constructor and Description X500Principal(String name, Map<String,String> keywordMap)
Creates anX500Principal
from a string representation of an X.500 distinguished name (ex: "CN=Duke, OU=JavaSoft, O=Sun Microsystems, C=US"). -
Uses of Map in javax.security.sasl
Methods in javax.security.sasl with parameters of type Map Modifier and Type Method and Description static SaslClient
Sasl. createSaslClient(String[] mechanisms, String authorizationId, String protocol, String serverName, Map<String,?> props, CallbackHandler cbh)
Creates aSaslClient
using the parameters supplied.SaslClient
SaslClientFactory. createSaslClient(String[] mechanisms, String authorizationId, String protocol, String serverName, Map<String,?> props, CallbackHandler cbh)
Creates a SaslClient using the parameters supplied.static SaslServer
Sasl. createSaslServer(String mechanism, String protocol, String serverName, Map<String,?> props, CallbackHandler cbh)
Creates aSaslServer
for the specified mechanism.SaslServer
SaslServerFactory. createSaslServer(String mechanism, String protocol, String serverName, Map<String,?> props, CallbackHandler cbh)
Creates aSaslServer
using the parameters supplied.String[]
SaslServerFactory. getMechanismNames(Map<String,?> props)
Returns an array of names of mechanisms that match the specified mechanism selection policies.String[]
SaslClientFactory. getMechanismNames(Map<String,?> props)
Returns an array of names of mechanisms that match the specified mechanism selection policies. -
Uses of Map in javax.sound.midi
Methods in javax.sound.midi that return Map Modifier and Type Method and Description Map<String,Object>
MidiFileFormat. properties()
Obtain an unmodifiable map of properties.Constructors in javax.sound.midi with parameters of type Map Constructor and Description MidiFileFormat(int type, float divisionType, int resolution, int bytes, long microseconds, Map<String,Object> properties)
Construct aMidiFileFormat
with a set of properties. -
Uses of Map in javax.sound.sampled
Methods in javax.sound.sampled that return Map Modifier and Type Method and Description Map<String,Object>
AudioFileFormat. properties()
Obtain an unmodifiable map of properties.Map<String,Object>
AudioFormat. properties()
Obtain an unmodifiable map of properties.Constructors in javax.sound.sampled with parameters of type Map Constructor and Description AudioFileFormat(AudioFileFormat.Type type, AudioFormat format, int frameLength, Map<String,Object> properties)
Construct an audio file format object with a set of defined properties.AudioFormat(AudioFormat.Encoding encoding, float sampleRate, int sampleSizeInBits, int channels, int frameSize, float frameRate, boolean bigEndian, Map<String,Object> properties)
Constructs anAudioFormat
with the given parameters. -
Uses of Map in javax.sql
Methods in javax.sql that return Map Modifier and Type Method and Description Map<String,Class<?>>
RowSet. getTypeMap()
Retrieves theMap
object associated with thisRowSet
object, which specifies the custom mapping of SQL user-defined types, if any.Methods in javax.sql with parameters of type Map Modifier and Type Method and Description void
RowSet. setTypeMap(Map<String,Class<?>> map)
Installs the givenjava.util.Map
object as the default type map for thisRowSet
object. -
Uses of Map in javax.sql.rowset
Methods in javax.sql.rowset that return Map Modifier and Type Method and Description Map<String,Class<?>>
BaseRowSet. getTypeMap()
Retrieves the type map associated with theConnection
object for thisRowSet
object.Methods in javax.sql.rowset with parameters of type Map Modifier and Type Method and Description void
BaseRowSet. setTypeMap(Map<String,Class<?>> map)
Installs the givenjava.util.Map
object as the type map associated with theConnection
object for thisRowSet
object. -
Uses of Map in javax.sql.rowset.serial
Methods in javax.sql.rowset.serial with parameters of type Map Modifier and Type Method and Description Object
SerialArray. getArray(long index, int count, Map<String,Class<?>> map)
Returns a new array that is a copy of a slice of thisSerialArray
object, starting with the element at the given index and containing the given number of consecutive elements.Object
SerialArray. getArray(Map<String,Class<?>> map)
Returns a new array that is a copy of thisSerialArray
object, using the given type map for the custom mapping of each element when the elements are SQL UDTs.Object[]
SerialStruct. getAttributes(Map<String,Class<?>> map)
Retrieves the attributes for the SQL structured type that thisSerialStruct
represents as an array ofObject
values, using the given type map for custom mapping if appropriate.Object
SerialRef. getObject(Map<String,Class<?>> map)
Returns anObject
representing the SQL structured type to which thisSerialRef
object refers.ResultSet
SerialArray. getResultSet(long index, int count, Map<String,Class<?>> map)
Retrieves a result set holding the elements of the subarray that starts at Retrieves aResultSet
object that contains a subarray of the elements in thisSerialArray
object, starting at index index and containing up to count successive elements.ResultSet
SerialArray. getResultSet(Map<String,Class<?>> map)
Retrieves aResultSet
object that contains all of the elements of the SQLARRAY
value represented by thisSerialArray
object.Constructors in javax.sql.rowset.serial with parameters of type Map Constructor and Description SerialArray(Array array, Map<String,Class<?>> map)
Constructs a newSerialArray
object from the givenArray
object, using the given type map for the custom mapping of each element when the elements are SQL UDTs.SerialStruct(SQLData in, Map<String,Class<?>> map)
Constructs aSerialStruct
object from the givenSQLData
object, using the given type map to custom map it to a class in the Java programming language.SerialStruct(Struct in, Map<String,Class<?>> map)
Constructs aSerialStruct
object from the givenStruct
object, using the givenjava.util.Map
object for custom mapping the SQL structured type or any of its attributes that are SQL structured types.SQLInputImpl(Object[] attributes, Map<String,Class<?>> map)
Creates anSQLInputImpl
object initialized with the given array of attributes and the given type map.SQLOutputImpl(Vector<?> attributes, Map<String,?> map)
Creates a newSQLOutputImpl
object initialized with the given vector of attributes and type map. -
Uses of Map in javax.swing
Classes in javax.swing that implement Map Modifier and Type Class and Description class
UIDefaults
A table of defaults for Swing components. -
Uses of Map in javax.xml.bind
Methods in javax.xml.bind with parameters of type Map Modifier and Type Method and Description static JAXBContext
JAXBContext. newInstance(Class[] classesToBeBound, Map<String,?> properties)
Obtain a new instance of a JAXBContext class.static JAXBContext
JAXBContext. newInstance(String contextPath, ClassLoader classLoader, Map<String,?> properties)
Obtain a new instance of a JAXBContext class. -
Uses of Map in javax.xml.crypto.dsig.spec
Methods in javax.xml.crypto.dsig.spec that return Map Modifier and Type Method and Description Map
XPathType. getNamespaceMap()
Returns a map of namespace prefixes.Map
XPathFilterParameterSpec. getNamespaceMap()
Returns a map of namespace prefixes.Constructors in javax.xml.crypto.dsig.spec with parameters of type Map Constructor and Description XPathFilterParameterSpec(String xPath, Map namespaceMap)
Creates anXPathFilterParameterSpec
with the specified XPath expression and namespace map.XPathType(String expression, XPathType.Filter filter, Map namespaceMap)
Creates anXPathType
instance with the specified XPath expression, filter, and namespace map. -
Uses of Map in javax.xml.ws
Methods in javax.xml.ws that return Map Modifier and Type Method and Description Map<String,Object>
Response. getContext()
Gets the contained response context.abstract Map<String,Object>
Endpoint. getProperties()
Returns the property bag for thisEndpoint
instance.Map<String,Object>
BindingProvider. getRequestContext()
Get the context that is used to initialize the message context for request messages.Map<String,Object>
BindingProvider. getResponseContext()
Get the context that resulted from processing a response message.Methods in javax.xml.ws with parameters of type Map Modifier and Type Method and Description abstract void
Endpoint. setProperties(Map<String,Object> properties)
Sets the property bag for thisEndpoint
instance. -
Uses of Map in javax.xml.ws.handler
Subinterfaces of Map in javax.xml.ws.handler Modifier and Type Interface and Description interface
LogicalMessageContext
TheLogicalMessageContext
interface extendsMessageContext
to provide access to a the contained message as a protocol neutral LogicalMessageinterface
MessageContext
The interfaceMessageContext
abstracts the message context that is processed by a handler in thehandle
method. -
Uses of Map in javax.xml.ws.handler.soap
Subinterfaces of Map in javax.xml.ws.handler.soap Modifier and Type Interface and Description interface
SOAPMessageContext
The interfaceSOAPMessageContext
provides access to the SOAP message for either RPC request or response. -
Uses of Map in javax.xml.ws.spi
Methods in javax.xml.ws.spi with parameters of type Map Modifier and Type Method and Description W3CEndpointReference
Provider. createW3CEndpointReference(String address, QName interfaceName, QName serviceName, QName portName, List<Element> metadata, String wsdlDocumentLocation, List<Element> referenceParameters, List<Element> elements, Map<QName,String> attributes)
Factory method to create aW3CEndpointReference
. -
Uses of Map in javax.xml.ws.spi.http
Methods in javax.xml.ws.spi.http that return Map Modifier and Type Method and Description abstract Map<String,List<String>>
HttpExchange. getRequestHeaders()
Returns an immutable Map containing the HTTP headers that were included with this request.abstract Map<String,List<String>>
HttpExchange. getResponseHeaders()
Returns a mutable Map into which the HTTP response headers can be stored and which will be transmitted as part of this response.
-
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, 2022, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.