JavaTM 2 Platform
Standard Ed. 6

介面 java.util.Map
的使用

使用 Map 的軟體套件
java.awt 包含用於創建使用者介面和繪製圖形圖像的全部類別。 
java.awt.datatransfer 提供在應用程序之間和在應用程序內部傳輸資料的介面和類別。 
java.awt.font 提供與字體相關的類別和介面。 
java.awt.im 提供輸入方法框架所需的類別和介面。 
java.lang 提供利用 Java 程式語言進行程序設計的基礎類別。 
java.lang.management 提供管理介面,用於監視和管理 Java 虛擬機器以及 Java 虛擬機器在其上運行的作業系統。 
java.net 為實作網路應用程序提供類別。 
java.security 為安全框架提供類別和介面。 
java.sql 提供使用 JavaTM 程式語言存取並處理存儲在資料源(通常是一個關聯型資料庫)中的資料的 API。 
java.text 提供以與自然語言無關的方式來處理文本、日期、數字和訊息的類別和介面。 
java.util 包含 collection 框架、遺留的 collection 類別、事件模型、日期和時間設施、國際化和各種實用工具類別(字元串標記產生器、隨機數產生器和位元陣列)。 
java.util.concurrent 在共時程式中很常用的實用工具類別。 
java.util.jar 提供讀寫 JAR (Java ARchive) 檔案格式的類別,該格式基於具有可選清單檔案的標準 ZIP 檔案格式。 
javax.annotation.processing 用來宣告註釋處理器並允許註釋處理器與註釋處理工具環境通信的工具。 
javax.lang.model.element 用於 Java 程式語言的模型元素的介面。 
javax.lang.model.util 用來說明處理程序元素型別的實用工具。 
javax.management 提供 Java Management Extensions 的核心類別。 
javax.management.loading 提供實作高層級動態載入的類別。 
javax.management.openmbean 提供開放資料型別和 Open MBean 描述符類別。 
javax.management.relation 提供 Relation Service 的定義。 
javax.management.remote 對 JMX MBean 伺服器進行遠端存取使用的介面。 
javax.management.remote.rmi RMI 連接器是供 JMX Remote API 使用的一種連接器,後者使用 RMI 將客戶端請求傳輸到遠端 MBean 伺服器。 
javax.print.attribute.standard 包 javax.print.attribute.standard 套件括特定列印屬性的類別。 
javax.script 文稿 API 由定義 Java TM Scripting Engines 的介面和類別組成,並為它們在 Java 應用程序中的使用提供框架。 
javax.security.auth.login 此套件提供可插入的驗證框架。 
javax.security.auth.spi 此套件提供用於實作可插入驗證模組的介面。 
javax.security.auth.x500 此套件包含應該用來在 Subject 中存儲 X500 Principal 和 X500 Private Crendentials 的類別。 
javax.security.sasl 包含用於支持 SASL 的類別和介面。 
javax.sound.midi 提供用於 MIDI(音樂樂器數字介面)資料的 I/O、序列化和合成的介面和類別。 
javax.sound.sampled 提供用於捕獲、處理和回放取樣的音頻資料的介面和類別。 
javax.sql 為通過 JavaTM 程式語言進行伺服器端資料源存取和處理提供 API。 
javax.sql.rowset JDBC RowSet 實作的標準介面和基礎類別。 
javax.sql.rowset.serial 提供實用工具類別,允許 SQL 型別與 Java 程式語言資料型別之間的可序列化映射關係。 
javax.swing 提供一組“輕量級”(全部是 Java 語言)元件,盡量讓這些元件在所有平臺上的工作方式都相同。 
javax.xml.bind 為包含解組、編組和驗證功能的客戶端應用程序提供運行時綁定框架。 
javax.xml.crypto.dsig.spec XML 數位簽章的參數類別。 
javax.xml.ws 此套件包含核心 JAX-WS API。 
javax.xml.ws.handler 該套件定義用於訊息處理程序的 API。 
javax.xml.ws.handler.soap 該套件定義用於 SOAP 訊息處理程序的 API。 
 

java.awtMap 的使用
 

實作 Mapjava.awt 中的類別
 class RenderingHints
          RenderingHints 類別定義和管理鍵和關聯值的集合,它允許應用程序將輸入提供給其他類別使用的演算法選擇,這些類別執行呈現和圖像處理服務。
 

宣告為 Mapjava.awt 中的欄位
protected  Map<String,Object> Toolkit.desktopProperties
           
 

返回 Mapjava.awt 中的方法
 Map<TextAttribute,?> Font.getAttributes()
          返回此 Font 中可用的字體屬性的映射。
abstract  Map<TextAttribute,?> Toolkit.mapInputMethodHighlight(InputMethodHighlight highlight)
          返回給定輸入方法高亮區的抽象級別描述的可視屬性映射,如果不存在映射關係,則返回 null。
 

參數型別為 Mapjava.awt 中的方法
abstract  void Graphics2D.addRenderingHints(Map<?,?> hints)
          為呈現演算法設置任意數量的首選項值。
 Font Font.deriveFont(Map<? extends AttributedCharacterIterator.Attribute,?> attributes)
          通過複製當前 Font 物件並應用新的字體屬性集,創建一個新 Font 物件。
static Font Font.getFont(Map<? extends AttributedCharacterIterator.Attribute,?> attributes)
          返回適合於這些屬性的 Font
 void RenderingHints.putAll(Map<?,?> m)
          將指定 Map 中所有映射關係複製到此 RenderingHints 中。
abstract  void Graphics2D.setRenderingHints(Map<?,?> hints)
          使用指定的 hints 替換用於所有呈現演算法首選項的值。
 

參數型別為 Mapjava.awt 中的建構子
Font(Map<? extends AttributedCharacterIterator.Attribute,?> attributes)
          創建一個具有指定屬性的新 Font
RenderingHints(Map<RenderingHints.Key,?> init)
          建構一個新物件,該物件具有根據指定 Map 物件(可以為 null)初始化的鍵和值。
 

java.awt.datatransferMap 的使用
 

返回 Mapjava.awt.datatransfer 中的方法
 Map<String,DataFlavor> SystemFlavorMap.getFlavorsForNatives(String[] natives)
          返回指定 String native 到其大多數首選 DataFlavorMap
 Map<String,DataFlavor> FlavorMap.getFlavorsForNatives(String[] natives)
          返回指定 String native 到其相應 DataFlavorMap
 Map<DataFlavor,String> SystemFlavorMap.getNativesForFlavors(DataFlavor[] flavors)
          返回指定 DataFlavor 到其大多數首選的 String native 的 Map
 Map<DataFlavor,String> FlavorMap.getNativesForFlavors(DataFlavor[] flavors)
          返回指定 DataFlavor 到其對應的 String native 的 Map
 

java.awt.fontMap 的使用
 

參數型別為 Mapjava.awt.font 中的建構子
TextLayout(String string, Map<? extends AttributedCharacterIterator.Attribute,?> attributes, FontRenderContext frc)
          根據 String 和屬性集建構一個 TextLayout
 

java.awt.imMap 的使用
 

返回 Mapjava.awt.im 中的方法
 Map<TextAttribute,?> InputMethodHighlight.getStyle()
          返回文本範圍的呈現樣式屬性,或 null。
 

參數型別為 Mapjava.awt.im 中的建構子
InputMethodHighlight(boolean selected, int state, int variation, Map<TextAttribute,?> style)
          建構輸入方法高亮顯示記錄。
 

java.langMap 的使用
 

返回 Mapjava.lang 中的方法
 Map<String,String> ProcessBuilder.environment()
          返回此進程產生器環境的字元串映射視圖。
static Map<Thread,StackTraceElement[]> Thread.getAllStackTraces()
          返回所有活動執行緒的堆疊(stack)空間追蹤的一個映射。
static Map<String,String> System.getenv()
          返回一個不能修改的當前系統環境的字元串映射視圖。
 

java.lang.managementMap 的使用
 

返回 Mapjava.lang.management 中的方法
 Map<String,String> RuntimeMXBean.getSystemProperties()
          返回所有系統屬性的名稱和值的映射。
 

java.netMap 的使用
 

返回 Mapjava.net 中的方法
abstract  Map<String,List<String>> CookieHandler.get(URI uri, Map<String,List<String>> requestHeaders)
          從請求頭中指定 uri 的 cookie 快取記憶體中獲取所有可用的 cookie。
 Map<String,List<String>> CookieManager.get(URI uri, Map<String,List<String>> requestHeaders)
           
 Map<String,List<String>> URLConnection.getHeaderFields()
          返回頭欄位的不可修改的 Map。
abstract  Map<String,List<String>> CacheResponse.getHeaders()
          以 Map 的形式返迴響應頭。
 Map<String,List<String>> URLConnection.getRequestProperties()
          返回一個由此連接的一般請求屬性構成的不可修改的 Map。
 

參數型別為 Mapjava.net 中的方法
abstract  Map<String,List<String>> CookieHandler.get(URI uri, Map<String,List<String>> requestHeaders)
          從請求頭中指定 uri 的 cookie 快取記憶體中獲取所有可用的 cookie。
 Map<String,List<String>> CookieManager.get(URI uri, Map<String,List<String>> requestHeaders)
           
abstract  CacheResponse ResponseCache.get(URI uri, String rqstMethod, Map<String,List<String>> rqstHeaders)
          根據請求的 uri、請求方法和請求頭獲取快取記憶體的回應。
abstract  void CookieHandler.put(URI uri, Map<String,List<String>> responseHeaders)
          將回應頭中出現的所有可用 cookie(例如名為 Set-Cookie2 的回應頭欄位)設置到 cookie 快取記憶體中。
 void CookieManager.put(URI uri, Map<String,List<String>> responseHeaders)
           
 

java.securityMap 的使用
 

實作 Mapjava.security 中的類別
 class AuthProvider
          此類別定義 provider 的登錄和註銷方法。
 class Provider
          此類別表示 Java 安全 API "provider",這裡 provider 實作了 Java 安全性的一部分或者全部。
 

參數型別為 Mapjava.security 中的方法
static Provider[] Security.getProviders(Map<String,String> filter)
          返回包含可以滿足指定的 * 選擇標準的所有已安裝的提供者的陣列,如果尚未安裝此類別提供者,則返回 null。
 void Provider.putAll(Map<?,?> t)
          將指定 Map 中所有映射關係複製到此 provider 中。
 

參數型別為 Mapjava.security 中的建構子
Provider.Service(Provider provider, String type, String algorithm, String className, List<String> aliases, Map<String,String> attributes)
          建構新的服務。
 

java.sqlMap 的使用
 

返回 Mapjava.sql 中的方法
 Map<String,ClientInfoStatus> SQLClientInfoException.getFailedProperties()
          返回無法設置的客戶端資訊屬性列表。
 Map<String,Class<?>> Connection.getTypeMap()
          獲取與此 Connection 物件關聯的 Map 物件。
 

參數型別為 Mapjava.sql 中的方法
 Object Array.getArray(long index, int count, Map<String,Class<?>> map)
          獲取由此 ARRAY 物件指定的 SQL Array 值的一部分,從指定 index 開始,包含 SQL 陣列中 count 個連續元素。
 Object Array.getArray(Map<String,Class<?>> map)
          獲取由此 Array 物件指定的 SQL ARRAY 值的內容。
 Object[] Struct.getAttributes(Map<String,Class<?>> map)
          產生此 Struct 物件所表示的 SQL 結構型別的屬性的有序值。
 Object CallableStatement.getObject(int parameterIndex, Map<String,Class<?>> map)
          返回一個表示 OUT 參數 parameterIndex 值的物件,並將 map 用於該參數值的自定義映射關係。
 Object ResultSet.getObject(int columnIndex, Map<String,Class<?>> map)
          以 Java 程式語言中 Object 的形式獲取此 ResultSet 物件的當前行中指定列的值。
 Object Ref.getObject(Map<String,Class<?>> map)
          獲取參考對象並使用給定型別映射表將其映射到 Java 型別。
 Object CallableStatement.getObject(String parameterName, Map<String,Class<?>> map)
          返回一個表示 OUT 參數 parameterName 值的物件,並將 map 用於該參數值的自定義映射關係。
 Object ResultSet.getObject(String columnLabel, Map<String,Class<?>> map)
          以 Java 程式語言中 Object 的形式獲取此 ResultSet 物件的當前行中指定列的值。
 ResultSet Array.getResultSet(long index, int count, Map<String,Class<?>> map)
          獲取保存子陣列的元素的結果集合,從索引 index 開始,包含 count 個連續元素。
 ResultSet Array.getResultSet(Map<String,Class<?>> map)
          獲取包含由此 Array 物件指定的 SQL ARRAY 值的元素的結果集合。
 void Connection.setTypeMap(Map<String,Class<?>> map)
          將給定的 TypeMap 物件安裝為此 Connection 物件的型別映射。
 

參數型別為 Mapjava.sql 中的建構子
SQLClientInfoException(Map<String,ClientInfoStatus> failedProperties)
          建構一個使用給定 failedProperties 初始化的 SQLClientInfoException 物件。
SQLClientInfoException(Map<String,ClientInfoStatus> failedProperties, Throwable cause)
          建構一個使用給定 causefailedProperties 初始化的 SQLClientInfoException 物件。
SQLClientInfoException(String reason, Map<String,ClientInfoStatus> failedProperties)
          建構一個使用給定 reasonfailedProperties 初始化的 SQLClientInfoException 物件。
SQLClientInfoException(String reason, Map<String,ClientInfoStatus> failedProperties, Throwable cause)
          建構一個使用給定 reasoncausefailedProperties 初始化的 SQLClientInfoException 物件。
SQLClientInfoException(String reason, String SQLState, int vendorCode, Map<String,ClientInfoStatus> failedProperties)
          建構一個使用給定 reasonSQLStatevendorCodefailedProperties 初始化的 SQLClientInfoException 物件。
SQLClientInfoException(String reason, String SQLState, int vendorCode, Map<String,ClientInfoStatus> failedProperties, Throwable cause)
          建構一個使用給定 reasonSQLStatecausevendorCodefailedProperties 初始化的 SQLClientInfoException 物件。
SQLClientInfoException(String reason, String SQLState, Map<String,ClientInfoStatus> failedProperties)
          建構一個使用給定 reasonSQLStatefailedProperties 初始化的 SQLClientInfoException 物件。
SQLClientInfoException(String reason, String SQLState, Map<String,ClientInfoStatus> failedProperties, Throwable cause)
          建構一個使用給定 reasonSQLStatecausefailedProperties 初始化的 SQLClientInfoException 物件。
 

java.textMap 的使用
 

返回 Mapjava.text 中的方法
 Map<AttributedCharacterIterator.Attribute,Object> AttributedCharacterIterator.getAttributes()
          返回具有定義於當前字元上的多個屬性的映射。
 

參數型別為 Mapjava.text 中的方法
 void AttributedString.addAttributes(Map<? extends AttributedCharacterIterator.Attribute,?> attributes, int beginIndex, int endIndex)
          將屬性集添加到字元串的子範圍。
 

參數型別為 Mapjava.text 中的建構子
AttributedString(String text, Map<? extends AttributedCharacterIterator.Attribute,?> attributes)
          建構帶給定文本和屬性的 AttributedString。
 

java.utilMap 的使用
 

java.utilMap 的子介面
 interface NavigableMap<K,V>
          擴展的 SortedMap,具有了針對給定搜尋目標返回最接近比對項的導航方法。
 interface SortedMap<K,V>
          進一步提供關於鍵的總體排序Map
 

實作 Mapjava.util 中的類別
 class AbstractMap<K,V>
          此類別提供 Map 介面的骨幹實作,以最大限度地減少實作此介面所需的工作。
 class EnumMap<K extends Enum<K>,V>
          與列舉型別鍵一起使用的專用 Map 實作。
 class HashMap<K,V>
          基於雜湊表的 Map 介面的實作。
 class Hashtable<K,V>
          此類別實作一個雜湊表,該雜湊表將鍵映射到相應的值。
 class IdentityHashMap<K,V>
          此類別利用雜湊表實作 Map 介面,比較鍵(和值)時使用參考相等性代替物件相等性。
 class LinkedHashMap<K,V>
          Map 介面的雜湊表和連接列表實作,具有可預知的迭代順序。
 class Properties
          Properties 類別表示了一個持久的屬性集。
 class TreeMap<K,V>
          基於紅黑階層樹(Red-Black tree)的 NavigableMap 實作。
 class WeakHashMap<K,V>
          以弱鍵 實作的基於雜湊表的 Map
 

宣告為 Mapjava.util 中的欄位
static Map Collections.EMPTY_MAP
          空的映射(不可變的)。
 

返回 Mapjava.util 中的方法
static
<K,V> Map<K,V>
Collections.checkedMap(Map<K,V> m, Class<K> keyType, Class<V> valueType)
          返回指定映射的一個動態型別安全視圖。
static
<K,V> Map<K,V>
Collections.emptyMap()
          返回空的映射(不可變的)。
 Map<String,Integer> Calendar.getDisplayNames(int field, int style, Locale locale)
          返回給定 stylelocale 下包含日曆 field 所有名稱的 Map 及其相應欄位值。
static
<K,V> Map<K,V>
Collections.singletonMap(K key, V value)
          返回一個不可變的映射,它只將指定鍵映射到指定值。
static
<K,V> Map<K,V>
Collections.synchronizedMap(Map<K,V> m)
          返回由指定映射支持的同步(執行緒安全的)映射。
static
<K,V> Map<K,V>
Collections.unmodifiableMap(Map<? extends K,? extends V> m)
          返回指定映射的不可修改視圖。
 

參數型別為 Mapjava.util 中的方法
static
<K,V> Map<K,V>
Collections.checkedMap(Map<K,V> m, Class<K> keyType, Class<V> valueType)
          返回指定映射的一個動態型別安全視圖。
static
<E> Set<E>
Collections.newSetFromMap(Map<E,Boolean> map)
          返回指定映射支持的 set。
 void EnumMap.putAll(Map<? extends K,? extends V> m)
          將指定映射中所有映射關係複製到此映射中。
 void IdentityHashMap.putAll(Map<? extends K,? extends V> m)
          將指定映射的全部映射關係複製到此映射,這些映射關係將替換此映射目前針對指定映射的任何鍵的任何映射關係。
 void TreeMap.putAll(Map<? extends K,? extends V> map)
          將指定映射中的所有映射關係複製到此映射中。
 void WeakHashMap.putAll(Map<? extends K,? extends V> m)
          將指定映射的全部映射關係複製到此映射。
 void HashMap.putAll(Map<? extends K,? extends V> m)
          將指定映射的所有映射關係複製到此映射中,這些映射關係將替換此映射目前針對指定映射中所有鍵的所有映射關係。
 void AbstractMap.putAll(Map<? extends K,? extends V> m)
          從指定映射中將所有映射關係複製到此映射中(可選操作)。
 void Hashtable.putAll(Map<? extends K,? extends V> t)
          將指定映射的所有映射關係複製到此雜湊表中,這些映射關係將替換此雜湊表擁有的、針對當前指定映射中所有鍵的所有映射關係。
 void Map.putAll(Map<? extends K,? extends V> m)
          從指定映射中將所有映射關係複製到此映射中(可選操作)。
static
<K,V> Map<K,V>
Collections.synchronizedMap(Map<K,V> m)
          返回由指定映射支持的同步(執行緒安全的)映射。
static
<K,V> Map<K,V>
Collections.unmodifiableMap(Map<? extends K,? extends V> m)
          返回指定映射的不可修改視圖。
 

參數型別為 Mapjava.util 中的建構子
EnumMap(Map<K,? extends V> m)
          創建一個列舉映射,從指定映射對其初始化。
HashMap(Map<? extends K,? extends V> m)
          建構一個映射關係與指定 Map 相同的新 HashMap
Hashtable(Map<? extends K,? extends V> t)
          建構一個與給定的 Map 具有相同映射關係的新雜湊表。
IdentityHashMap(Map<? extends K,? extends V> m)
          建構包含指定映射中鍵-值映射關係的新標識雜湊映射。
LinkedHashMap(Map<? extends K,? extends V> m)
          建構一個映射關係與指定映射相同的插入順序 LinkedHashMap 實例。
TreeMap(Map<? extends K,? extends V> m)
          建構一個與給定映射具有相同映射關係的新的階層樹映射,該映射根據其鍵的自然順序 進行排序。
WeakHashMap(Map<? extends K,? extends V> m)
          建構一個新 WeakHashMap,使其與指定的映射具有相同的映射關係。
 

java.util.concurrentMap 的使用
 

java.util.concurrentMap 的子介面
 interface ConcurrentMap<K,V>
          提供其他原子 putIfAbsentremovereplace 方法的 Map
 interface ConcurrentNavigableMap<K,V>
          支持 NavigableMap 操作,且以遞歸方式支持其可導航子映射的 ConcurrentMap
 

實作 Mapjava.util.concurrent 中的類別
 class ConcurrentHashMap<K,V>
          支持獲取的完全共時和更新的所期望可調整共時的雜湊表。
 class ConcurrentSkipListMap<K,V>
          可縮放的共時 ConcurrentNavigableMap 實作。
 

參數型別為 Mapjava.util.concurrent 中的方法
 void ConcurrentHashMap.putAll(Map<? extends K,? extends V> m)
          將指定映射中所有映射關係複製到此映射中。
 

參數型別為 Mapjava.util.concurrent 中的建構子
ConcurrentHashMap(Map<? extends K,? extends V> m)
          建構一個與給定映射具有相同映射關係的新映射。
ConcurrentSkipListMap(Map<? extends K,? extends V> m)
          建構一個新映射,該映射所包含的映射關係與給定映射包含的映射關係相同,並按照鍵的自然順序進行排序。
 

java.util.jarMap 的使用
 

實作 Mapjava.util.jar 中的類別
 class Attributes
          Attributes 類別將 Manifest 屬性名稱映射到關聯的字元串值。
 

宣告為 Mapjava.util.jar 中的欄位
protected  Map<Object,Object> Attributes.map
          屬性名稱-值映射關係。
 

返回 Mapjava.util.jar 中的方法
 Map<String,Attributes> Manifest.getEntries()
          返回此 Manifest 中所包含條目的 Map。
 

參數型別為 Mapjava.util.jar 中的方法
 void Attributes.putAll(Map<?,?> attr)
          將所有的屬性名稱-值映射關係從指定的 Attributes 複製到此 Map。
 

javax.annotation.processingMap 的使用
 

返回 Mapjavax.annotation.processing 中的方法
 Map<String,String> ProcessingEnvironment.getOptions()
          返回傳遞給註釋處理工具的特定於 processor 的選項。
 

javax.lang.model.elementMap 的使用
 

返回 Mapjavax.lang.model.element 中的方法
 Map<? extends ExecutableElement,? extends AnnotationValue> AnnotationMirror.getElementValues()
          返回此註釋元素的值。
 

javax.lang.model.utilMap 的使用
 

返回 Mapjavax.lang.model.util 中的方法
 Map<? extends ExecutableElement,? extends AnnotationValue> Elements.getElementValuesWithDefaults(AnnotationMirror a)
          返回註釋元素的值,包括預設值。
 

javax.managementMap 的使用
 

參數型別為 Mapjavax.management 中的建構子
ImmutableDescriptor(Map<String,?> fields)
          建構一個描述符,其中欄位名稱和值是給定 Map 的鍵和值。
 

javax.management.loadingMap 的使用
 

返回 Mapjavax.management.loading 中的方法
 Map<String,String> MLetContent.getAttributes()
          獲取 MLET 標記的屬性。
 

參數型別為 Mapjavax.management.loading 中的建構子
MLetContent(URL url, Map<String,String> attributes, List<String> types, List<String> values)
          創建一個使用從 MLet 文本檔案中的 MLET 標記讀取的屬性初始化的 MLet 實例。
 

javax.management.openmbeanMap 的使用
 

實作 Mapjavax.management.openmbean 中的類別
 class TabularDataSupport
          TabularDataSupport 類別是實作 TabularDataMap 介面的開放資料 類別,並且在內部它是基於雜湊映射資料結構的。
 

參數型別為 Mapjavax.management.openmbean 中的方法
 void TabularDataSupport.putAll(Map<?,?> t)
          將包含在指定映射 t 中的所有值添加到此 TabularData 實例。
 

參數型別為 Mapjavax.management.openmbean 中的建構子
CompositeDataSupport(CompositeType compositeType, Map<String,?> items)
           使用指定的 compositeType(其項名稱和對應值由 items 映射中的映射關係給出)建構一個 CompositeDataSupport 實例。
 

javax.management.relationMap 的使用
 

返回 Mapjavax.management.relation 中的方法
 Map<ObjectName,List<String>> RelationService.findAssociatedMBeans(ObjectName mbeanName, String relationTypeName, String roleName)
          檢索與關係中給定關係相關的 MBean。
 Map<ObjectName,List<String>> RelationServiceMBean.findAssociatedMBeans(ObjectName mbeanName, String relationTypeName, String roleName)
          檢索與關係中給定關係相關的 MBean。
 Map<String,List<String>> RelationService.findReferencingRelations(ObjectName mbeanName, String relationTypeName, String roleName)
          檢索在參考給定 MBean 的參考關係。
 Map<String,List<String>> RelationServiceMBean.findReferencingRelations(ObjectName mbeanName, String relationTypeName, String roleName)
          檢索在其中參考給定 MBean 的關係。
 Map<ObjectName,List<String>> Relation.getReferencedMBeans()
          檢索在該關係的各種角色中參考的 MBean。
 Map<ObjectName,List<String>> RelationSupport.getReferencedMBeans()
          檢索在該關係的各種角色中參考的 MBean。
 Map<ObjectName,List<String>> RelationService.getReferencedMBeans(String relationId)
          檢索關係的各種角色中參考的 MBean。
 Map<ObjectName,List<String>> RelationServiceMBean.getReferencedMBeans(String relationId)
          檢索關係的各種角色中參考的 MBean。
 

javax.management.remoteMap 的使用
 

返回 Mapjavax.management.remote 中的方法
 Map<String,?> JMXConnectorServerMBean.getAttributes()
          此連接器伺服器的屬性。
 

參數型別為 Mapjavax.management.remote 中的方法
static JMXConnector JMXConnectorFactory.connect(JMXServiceURL serviceURL, Map<String,?> environment)
          創建到位於給定位址的連接器伺服器的連接。
 void JMXConnector.connect(Map<String,?> env)
          建立到連接器伺服器的連接。
static JMXConnector JMXConnectorFactory.newJMXConnector(JMXServiceURL serviceURL, Map<String,?> environment)
          為位於給定位址的連接器伺服器創建一個連接器客戶端。
 JMXConnector JMXConnectorProvider.newJMXConnector(JMXServiceURL serviceURL, Map<String,?> environment)
          創建一個新的可隨時連接到位於給定位址的連接器伺服器的連接器客戶端。
static JMXConnectorServer JMXConnectorServerFactory.newJMXConnectorServer(JMXServiceURL serviceURL, Map<String,?> environment, MBeanServer mbeanServer)
          創建位於給定位址的連接器伺服器。
 JMXConnectorServer JMXConnectorServerProvider.newJMXConnectorServer(JMXServiceURL serviceURL, Map<String,?> environment, MBeanServer mbeanServer)
          創建位於給定位址的新連接器伺服器。
 JMXConnector JMXConnectorServer.toJMXConnector(Map<String,?> env)
          返回此連接器伺服器的客戶端 stub。
 JMXConnector JMXConnectorServerMBean.toJMXConnector(Map<String,?> env)
          返回此連接器伺服器的客戶端 stub。
 

javax.management.remote.rmiMap 的使用
 

返回 Mapjavax.management.remote.rmi 中的方法
 Map<String,?> RMIConnectorServer.getAttributes()
           
 

參數型別為 Mapjavax.management.remote.rmi 中的方法
 void RMIConnector.connect(Map<String,?> environment)
           
 JMXConnector RMIConnectorServer.toJMXConnector(Map<String,?> env)
          返回此連接器伺服器的客戶端 stub。
 

參數型別為 Mapjavax.management.remote.rmi 中的建構子
RMIConnectionImpl(RMIServerImpl rmiServer, String connectionId, ClassLoader defaultClassLoader, Subject subject, Map<String,?> env)
          建構新的 RMIConnection
RMIConnector(JMXServiceURL url, Map<String,?> environment)
          建構一個將 RMI 連接器伺服器連接到給定位址的 RMIConnector
RMIConnector(RMIServer rmiServer, Map<String,?> environment)
          用給定的 RMI stub 建構一個 RMIConnector
RMIConnectorServer(JMXServiceURL url, Map<String,?> environment)
          建立 RMIConnectorServer
RMIConnectorServer(JMXServiceURL url, Map<String,?> environment, MBeanServer mbeanServer)
          為給定的 MBean 伺服器建立一個 RMIConnectorServer
RMIConnectorServer(JMXServiceURL url, Map<String,?> environment, RMIServerImpl rmiServerImpl, MBeanServer mbeanServer)
          為給定的 MBean 伺服器建立一個 RMIConnectorServer
RMIIIOPServerImpl(Map<String,?> env)
          創建新的 RMIServerImpl
RMIJRMPServerImpl(int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf, Map<String,?> env)
          創建一個新的 RMIServer 物件,它將使用給定的Socket處理器從給定埠號導出。
RMIServerImpl(Map<String,?> env)
          建構一個新的 RMIServerImpl
 

javax.print.attribute.standardMap 的使用
 

實作 Mapjavax.print.attribute.standard 中的類別
 class PrinterStateReasons
          PrinterStateReasons 類別是列印屬性類別,它是一組列舉值集合,提供了有關印表機當前狀態的附加資訊,即擴充了印表機 PrinterState 屬性值的資訊。
 

參數型別為 Mapjavax.print.attribute.standard 中的建構子
PrinterStateReasons(Map<PrinterStateReason,Severity> map)
          建構一個新的 PrinterStateReasons 屬性,它包括與給定映射相同的 PrinterStateReasonSeverity 映射關係。
 

javax.scriptMap 的使用
 

javax.scriptMap 的子介面
 interface Bindings
          所有鍵均為 String 的鍵/值對映射關係。
 

實作 Mapjavax.script 中的類別
 class SimpleBindings
          一個受 HashMap 或其他某些指定 Map 支持的 Bindings 的簡單實作。
 

參數型別為 Mapjavax.script 中的方法
 void Bindings.putAll(Map<? extends String,? extends Object> toMerge)
          將給定 Map 中的所有映射關係添加到此 Bindings 中。
 void SimpleBindings.putAll(Map<? extends String,? extends Object> toMerge)
          putAll 是使用 Map.putAll 實作的。
 

參數型別為 Mapjavax.script 中的建構子
SimpleBindings(Map<String,Object> m)
          建構子使用現有 Map 來存儲值。
 

javax.security.auth.loginMap 的使用
 

返回 Mapjavax.security.auth.login 中的方法
 Map<String,?> AppConfigurationEntry.getOptions()
          獲取為此 LoginModule 配置的選項。
 

參數型別為 Mapjavax.security.auth.login 中的建構子
AppConfigurationEntry(String loginModuleName, AppConfigurationEntry.LoginModuleControlFlag controlFlag, Map<String,?> options)
          此類別的預設建構子。
 

javax.security.auth.spiMap 的使用
 

參數型別為 Mapjavax.security.auth.spi 中的方法
 void LoginModule.initialize(Subject subject, CallbackHandler callbackHandler, Map<String,?> sharedState, Map<String,?> options)
          初始化此 LoginModule。
 void LoginModule.initialize(Subject subject, CallbackHandler callbackHandler, Map<String,?> sharedState, Map<String,?> options)
          初始化此 LoginModule。
 

javax.security.auth.x500Map 的使用
 

參數型別為 Mapjavax.security.auth.x500 中的方法
 String X500Principal.getName(String format, Map<String,String> oidMap)
          返回使用指定格式的 X.500 標識名的字元串表示形式。
 

參數型別為 Mapjavax.security.auth.x500 中的建構子
X500Principal(String name, Map<String,String> keywordMap)
          根據 X.500 標識名(例:「CN=Duke、OU=JavaSoft、O=Sun Microsystems、C=US」)的字元串表示形式創建 X500Principal
 

javax.security.saslMap 的使用
 

參數型別為 Mapjavax.security.sasl 中的方法
static SaslClient Sasl.createSaslClient(String[] mechanisms, String authorizationId, String protocol, String serverName, Map<String,?> props, CallbackHandler cbh)
          使用提供的參數創建 SaslClient
 SaslClient SaslClientFactory.createSaslClient(String[] mechanisms, String authorizationId, String protocol, String serverName, Map<String,?> props, CallbackHandler cbh)
          使用提供的參數創建 SaslClient。
static SaslServer Sasl.createSaslServer(String mechanism, String protocol, String serverName, Map<String,?> props, CallbackHandler cbh)
          為指定機制創建一個 SaslServer
 SaslServer SaslServerFactory.createSaslServer(String mechanism, String protocol, String serverName, Map<String,?> props, CallbackHandler cbh)
          使用提供的參數創建 SaslServer
 String[] SaslClientFactory.getMechanismNames(Map<String,?> props)
          返回與指定的機制選擇策略相符的機制的名稱陣列。
 String[] SaslServerFactory.getMechanismNames(Map<String,?> props)
          返回與指定的機制選擇策略相符的機制的名稱陣列。
 

javax.sound.midiMap 的使用
 

返回 Mapjavax.sound.midi 中的方法
 Map<String,Object> MidiFileFormat.properties()
          獲得屬性的一個不可修改的映射。
 

參數型別為 Mapjavax.sound.midi 中的建構子
MidiFileFormat(int type, float divisionType, int resolution, int bytes, long microseconds, Map<String,Object> properties)
          建構帶一組屬性的 MidiFileFormat
 

javax.sound.sampledMap 的使用
 

返回 Mapjavax.sound.sampled 中的方法
 Map<String,Object> AudioFileFormat.properties()
          獲得不可修改的屬性映射。
 Map<String,Object> AudioFormat.properties()
          獲取不可修改的屬性映射。
 

參數型別為 Mapjavax.sound.sampled 中的建構子
AudioFileFormat(AudioFileFormat.Type type, AudioFormat format, int frameLength, Map<String,Object> properties)
          建構具有定義的屬性集合的音頻檔案格式物件。
AudioFormat(AudioFormat.Encoding encoding, float sampleRate, int sampleSizeInBits, int channels, int frameSize, float frameRate, boolean bigEndian, Map<String,Object> properties)
          建構具有給定參數的 AudioFormat
 

javax.sqlMap 的使用
 

返回 Mapjavax.sql 中的方法
 Map<String,Class<?>> RowSet.getTypeMap()
          獲取與此 RowSet 物件關聯的 Map 物件,該物件指定 SQL 使用者定義型別的自定義映射關係(如果有)。
 

參數型別為 Mapjavax.sql 中的方法
 void RowSet.setTypeMap(Map<String,Class<?>> map)
          將給定 java.util.Map 物件安裝為此 RowSet 物件的預設型別映射表。
 

javax.sql.rowsetMap 的使用
 

返回 Mapjavax.sql.rowset 中的方法
 Map<String,Class<?>> BaseRowSet.getTypeMap()
          獲取與此 RowSet 物件的 Connection 物件關聯的型別映射表。
 

參數型別為 Mapjavax.sql.rowset 中的方法
 void BaseRowSet.setTypeMap(Map<String,Class<?>> map)
          將給定的 java.util.Map 物件安裝為與此 RowSet 物件的 Connection 物件關聯的型別映射表。
 

javax.sql.rowset.serialMap 的使用
 

參數型別為 Mapjavax.sql.rowset.serial 中的方法
 Object SerialArray.getArray(long index, int count, Map<String,Class<?>> map)
          返回一個新陣列,它是部分此 SerialArray 物件的副本,從給定索引處的元素開始,包含給定的連續元素數。
 Object SerialArray.getArray(Map<String,Class<?>> map)
          返回一個新陣列,它是此 SerialArray 物件的副本,當元素為 SQL UDT 時對每個自定義映射關係的元素使用給定型別映射表。
 Object[] SerialStruct.getAttributes(Map<String,Class<?>> map)
          獲取此 SerialStruct 表示為 Object 值陣列的 SQL 結構型別的屬性;如果適用,則使用給定的型別映射表進行自定義映射。
 Object SerialRef.getObject(Map<String,Class<?>> map)
          返回表示此 SerialRef 物件參考的 SQL 結構型別的 Object
 ResultSet SerialArray.getResultSet(long index, int count, Map<String,Class<?>> map)
          獲取包含此 SerialArray 物件中元素的子陣列的 ResultSet 物件,該子陣列從 index 索引處開始,包含 count 個連續元素。
 ResultSet SerialArray.getResultSet(Map<String,Class<?>> map)
          獲取 ResultSet 物件,該物件包含由此 SerialArray 物件所表示的所有 SQL ARRAY 值的元素。
 

參數型別為 Mapjavax.sql.rowset.serial 中的建構子
SerialArray(Array array, Map<String,Class<?>> map)
          根據給定 Array 物件建構新的 SerialArray 物件,當陣列元素是 SQL UDT 時對每個元素的自定義映射關係使用給定的型別映射表。
SerialStruct(SQLData in, Map<String,Class<?>> map)
          根據給定 SQLData 物件建構 SerialStruct 物件,使用給定型別映射表將其自定義映射為 Java 程式語言中的類別。
SerialStruct(Struct in, Map<String,Class<?>> map)
          根據給定 Struct 物件建構 SerialStruct 物件,使用給定 java.util.Map 物件來自定義映射 SQL 結構型別或其任何為 SQL 結構型別的屬性。
SQLInputImpl(Object[] attributes, Map<String,Class<?>> map)
          創建一個 SQLInputImpl 物件,並使用給定的屬性陣列和型別映射表進行初始化。
SQLOutputImpl(Vector<?> attributes, Map<String,?> map)
          創建一個新的 SQLOutputImpl 物件,並使用給定的屬性向量和型別映射表進行初始化。
 

javax.swingMap 的使用
 

實作 Mapjavax.swing 中的類別
 class UIDefaults
          Swing 元件的預設值表。
 

javax.xml.bindMap 的使用
 

參數型別為 Mapjavax.xml.bind 中的方法
static JAXBContext JAXBContext.newInstance(Class[] classesToBeBound, Map<String,?> properties)
           獲得 JAXBContext 類別的新實例。
static JAXBContext JAXBContext.newInstance(String contextPath, ClassLoader classLoader, Map<String,?> properties)
           獲得 JAXBContext 類別的新實例。
 

javax.xml.crypto.dsig.specMap 的使用
 

返回 Mapjavax.xml.crypto.dsig.spec 中的方法
 Map XPathFilterParameterSpec.getNamespaceMap()
          返回名稱空間前綴的映射表。
 Map XPathType.getNamespaceMap()
          返回名稱空間前綴的映射表。
 

參數型別為 Mapjavax.xml.crypto.dsig.spec 中的建構子
XPathFilterParameterSpec(String xPath, Map namespaceMap)
          創建帶有指定 XPath 表達式和名稱空間映射表的 XPathFilterParameterSpec
XPathType(String expression, XPathType.Filter filter, Map namespaceMap)
          創建帶有指定 XPath 表達式、過濾器和名稱空間映射表的 XPathType 實例。
 

javax.xml.wsMap 的使用
 

返回 Mapjavax.xml.ws 中的方法
 Map<String,Object> Response.getContext()
          獲取所含的回應上下文。
abstract  Map<String,Object> Endpoint.getProperties()
          返回此 Endpoint 實例的屬性套件。
 Map<String,Object> BindingProvider.getRequestContext()
          獲取用於初始化請求訊息的訊息上下文的上下文。
 Map<String,Object> BindingProvider.getResponseContext()
          獲取處理回應訊息所得的上下文。
 

參數型別為 Mapjavax.xml.ws 中的方法
abstract  void Endpoint.setProperties(Map<String,Object> properties)
          設置此 Endpoint 實例的屬性套件。
 

javax.xml.ws.handlerMap 的使用
 

javax.xml.ws.handlerMap 的子介面
 interface LogicalMessageContext
          LogicalMessageContext 介面擴展了 MessageContext,以存取以與協議無關的 LogicalMessage 形式包含的訊息。
 interface MessageContext
          介面 MessageContext 抽象化由 handle 方法中的處理程序處理的訊息上下文。
 

javax.xml.ws.handler.soapMap 的使用
 

javax.xml.ws.handler.soapMap 的子介面
 interface SOAPMessageContext
          介面 SOAPMessageContext 提供對 RPC 請求或回應的 SOAP 訊息的存取。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only