Uses of Interface
java.util.Map

Packages that use Map
java.awt   
java.lang   
java.util   
 

Uses of Map in java.awt
 

Classes in java.awt that implement Map
 class RenderingHints
          The RenderingHints class contains rendering hints that can be used by the Graphics2D class, and classes that implement BufferedImageOp and Raster.
 

Fields in java.awt declared as Map
protected  Map Toolkit.desktopProperties
           
private static Map Font.EMPTY_MAP
           
 

Methods in java.awt that return Map
 Map Font.getAttributes()
          Returns a map of font attributes available in this Font.
 

Methods in java.awt with parameters of type Map
 void RenderingHints.putAll(Map m)
          Copies all of the mappings from the specified Map to this RenderingHints.
abstract  void Graphics2D.setRenderingHints(Map hints)
          Replaces the values of all preferences for the rendering algorithms with the specified hints.
abstract  void Graphics2D.addRenderingHints(Map hints)
          Sets the values of an arbitrary number of preferences for the rendering algorithms.
static Font Font.getFont(Map attributes)
          Returns a Font appropriate to this attribute set.
 Font Font.deriveFont(Map attributes)
          Creates a new Font object by replicating the current Font object and applying a new set of font attributes to it.
private static Hashtable Font.ffApply(String name, Map attributes)
           
private static Hashtable Font.ffApply(java.awt.geom.AffineTransform trans, Map attributes)
           
private static Hashtable Font.ffApply(int style, Map attributes)
           
private static Hashtable Font.ffApply(float size, Map attributes)
           
private static Hashtable Font.ffApply(String name, int style, float size, Map attributes)
           
 

Constructors in java.awt with parameters of type Map
RenderingHints.RenderingHints(Map init)
          Constructs a new object with keys and values initialized from the specified Map object (which may be null).
Font.Font(Map attributes)
          Creates a new Font with the specified attributes.
 

Uses of Map in java.lang
 

Fields in java.lang declared as Map
(package private)  Map ThreadLocal.map
          Maps each Thread that has a value for this ThreadLocal to an Entry containing its value.
private static Map Package.pkgs
           
private static Map Package.urls
           
private static Map Package.mans
           
 

Uses of Map in java.util
 

Subinterfaces of Map in java.util
 interface SortedMap
          A map that further guarantees that it will be in ascending key order, sorted according to the natural ordering of its keys (see the Comparable interface), or by a comparator provided at sorted map creation time.
 

Classes in java.util that implement Map
 class AbstractMap
          This class provides a skeletal implementation of the Map interface, to minimize the effort required to implement this interface.
private static class Collections.SynchronizedMap
           
(package private) static class Collections.SynchronizedSortedMap
           
private static class Collections.UnmodifiableMap
           
(package private) static class Collections.UnmodifiableSortedMap
           
 class HashMap
          Hash table based implementation of the Map interface.
 class Hashtable
          This class implements a hashtable, which maps keys to values.
 class Properties
          The Properties class represents a persistent set of properties.
 class TreeMap
          Red-Black tree based implementation of the SortedMap interface.
private  class TreeMap.SubMap
           
 class WeakHashMap
          A hashtable-based Map implementation with weak keys.
 

Fields in java.util declared as Map
private  Map WeakHashMap.hash
           
private  Map Collections.UnmodifiableMap.m
           
private  Map Collections.SynchronizedMap.m
           
 

Methods in java.util that return Map
static Map Collections.unmodifiableMap(Map m)
          Returns an unmodifiable view of the specified map.
static Map Collections.synchronizedMap(Map m)
          Returns a synchronized (thread-safe) map backed by the specified map.
 

Methods in java.util with parameters of type Map
 void AbstractMap.putAll(Map t)
          Copies all of the mappings from the specified map to this map (optional operation).
 void HashMap.putAll(Map t)
          Copies all of the mappings from the specified map to this one.
static Map Collections.unmodifiableMap(Map m)
          Returns an unmodifiable view of the specified map.
static Map Collections.synchronizedMap(Map m)
          Returns a synchronized (thread-safe) map backed by the specified map.
 void Collections.UnmodifiableMap.putAll(Map t)
           
 void Collections.SynchronizedMap.putAll(Map map)
           
 void Map.putAll(Map t)
          Copies all of the mappings from the specified map to this map (optional operation).
 void Hashtable.putAll(Map t)
          Copies all of the mappings from the specified Map to this Hashtable These mappings will replace any mappings that this Hashtable had for any of the keys currently in the specified Map.
 void TreeMap.putAll(Map map)
          Copies all of the mappings from the specified map to this map.
 

Constructors in java.util with parameters of type Map
HashMap.HashMap(Map t)
          Constructs a new map with the same mappings as the given map.
Collections.UnmodifiableMap.Collections.UnmodifiableMap(Map m)
           
Collections.SynchronizedMap.Collections.SynchronizedMap(Map m)
           
Collections.SynchronizedMap.Collections.SynchronizedMap(Map m, Object mutex)
           
Hashtable.Hashtable(Map t)
          Constructs a new hashtable with the same mappings as the given Map.
TreeMap.TreeMap(Map m)
          Constructs a new map containing the same mappings as the given map, sorted according to the keys' natural order.