JavaTM 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 このパッケージには、コレクションフレームワーク、レガシーコレクションクラス、イベントモデル、日時機能、国際化、およびさまざまなユーティリティークラス (StringTokenizer、乱数ジェネレーター、およびビット配列)が含まれています。 
java.util.concurrent 並行プログラミングでよく使用されるユーティリティークラスです。 
java.util.jar JAR (Java ARchive) ファイル形式の読み込みと書き込みに使うクラスを提供します。 
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 関係サービスについて定義します。 
javax.management.remote JMX MBean サーバーにリモートアクセスするためのインタフェースです。 
javax.management.remote.rmi RMI コネクタは、RMI を使ってクライアント要求をリモート MBean サーバーへ転送する、JMX リモート API用のコネクタです。 
javax.print.attribute.standard このパッケージには、特定の印刷属性のクラスが含まれています。 
javax.script スクリプト API は、Java TM スクリプトエンジンを定義するインタフェースとクラスで構成され、それらを 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 (楽器のディジタルインタフェース) データの入出力、シーケンシング、および合成のインタフェースおよびクラスを提供します。 
javax.sound.sampled サンプル化されたオーディオデータの取り込み、処理、および再生のインタフェースおよびクラスを提供します。 
javax.sql サーバー側のデータソースアクセスと JavaTM プログラミング言語を使った処理に使用する API を提供します。 
javax.sql.rowset JDBC RowSet 実装の標準インタフェースと基底クラスです。 
javax.sql.rowset.serial Java プログラミング言語での SQL 型とデータ型の直列化可能マッピングを可能にするユーティリティークラスを提供します。 
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.awt での Map の使用
 

Map を実装している java.awt のクラス
 class RenderingHints
          RenderingHints クラスは、キーと関連付けられた値のコレクションを定義および管理します。
 

Map として宣言されている java.awt のフィールド
protected  Map<String,Object> Toolkit.desktopProperties
           
 

Map を返す java.awt のメソッド
 Map<TextAttribute,?> Font.getAttributes()
          この Font で有効なフォント属性のマップを返します。
abstract  Map<TextAttribute,?> Toolkit.mapInputMethodHighlight(InputMethodHighlight highlight)
          指定されたインプットメソッドハイライトの抽象レベル記述に対する可視属性のマップを返します。
 

Map 型のパラメータを持つ java.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 に置き換えます。
 

Map 型のパラメータを持つ java.awt のコンストラクタ
Font(Map<? extends AttributedCharacterIterator.Attribute,?> attributes)
          指定された属性で新しい Font を生成します。
RenderingHints(Map<RenderingHints.Key,?> init)
          キーと値を指定された Map オブジェクト (null の場合もある) から初期化して、オブジェクトを新しく構築します。
 

java.awt.datatransfer での Map の使用
 

Map を返す java.awt.datatransfer のメソッド
 Map<String,DataFlavor> SystemFlavorMap.getFlavorsForNatives(String[] natives)
          指定された String ネイティブの、もっとも適切な DataFlavor への Map を返します。
 Map<String,DataFlavor> FlavorMap.getFlavorsForNatives(String[] natives)
          指定された String ネイティブの、対応する DataFlavor への Map を返します。
 Map<DataFlavor,String> SystemFlavorMap.getNativesForFlavors(DataFlavor[] flavors)
          指定された DataFlavor の、もっとも適切な String ネイティブへの Map を返します。
 Map<DataFlavor,String> FlavorMap.getNativesForFlavors(DataFlavor[] flavors)
          指定された DataFlavor の、対応する String ネイティブへの Map を返します。
 

java.awt.font での Map の使用
 

Map 型のパラメータを持つ java.awt.font のコンストラクタ
TextLayout(String string, Map<? extends AttributedCharacterIterator.Attribute,?> attributes, FontRenderContext frc)
          String および属性セットから TextLayout を構築します。
 

java.awt.im での Map の使用
 

Map を返す java.awt.im のメソッド
 Map<TextAttribute,?> InputMethodHighlight.getStyle()
          テキスト範囲の描画スタイル属性、または null を返します。
 

Map 型のパラメータを持つ java.awt.im のコンストラクタ
InputMethodHighlight(boolean selected, int state, int variation, Map<TextAttribute,?> style)
          インプットメソッドのハイライトレコードを作成します。
 

java.lang での Map の使用
 

Map を返す java.lang のメソッド
 Map<String,String> ProcessBuilder.environment()
          このプロセスビルダーの環境の文字列マップのビューを返します。
static Map<Thread,StackTraceElement[]> Thread.getAllStackTraces()
          すべてのライブスレッドのスタックトレースマップを返します。
static Map<String,String> System.getenv()
          現在のシステム環境の変更できない文字列マップのビューを返します。
 

java.lang.management での Map の使用
 

Map を返す java.lang.management のメソッド
 Map<String,String> RuntimeMXBean.getSystemProperties()
          すべてのシステムプロパティーの名前と値のマップを返します。
 

java.net での Map の使用
 

Map を返す java.net のメソッド
 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)
          要求ヘッダー内に指定された URI の Cookie キャッシュから適用可能なすべての Cookie を取得します。
 Map<String,List<String>> URLConnection.getHeaderFields()
          ヘッダーフィールドの変更不可能なマップを返します。
abstract  Map<String,List<String>> CacheResponse.getHeaders()
          応答ヘッダーを Map として返します。
 Map<String,List<String>> URLConnection.getRequestProperties()
          この接続の一般要求プロパティーの変更不可能なマップを返します。
 

Map 型のパラメータを持つ java.net のメソッド
 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)
          要求ヘッダー内に指定された URI の Cookie キャッシュから適用可能なすべての Cookie を取得します。
abstract  CacheResponse ResponseCache.get(URI uri, String rqstMethod, Map<String,List<String>> rqstHeaders)
          要求 URI、要求メソッド、および要求ヘッダーに基づいて、キャッシュ内の応答を取得します。
 void CookieManager.put(URI uri, Map<String,List<String>> responseHeaders)
           
abstract  void CookieHandler.put(URI uri, Map<String,List<String>> responseHeaders)
          応答ヘッダー内に存在する Set-Cookie2 という名前の応答ヘッダーフィールドなど、適用可能なすべての Cookie を Cookie キャッシュ内に設定します。
 

java.security での Map の使用
 

Map を実装している java.security のクラス
 class AuthProvider
          このクラスは、特定のプロバイダに対するログインメソッドとログアウトメソッドを定義します。
 class Provider
          このクラスは、Java Security API の「プロバイダ」を表します。
 

Map 型のパラメータを持つ java.security のメソッド
static Provider[] Security.getProviders(Map<String,String> filter)
          指定された選択基準を満たすすべてのインストールされたプロバイダを含む配列を返します。
 void Provider.putAll(Map<?,?> t)
          指定された Map からこのプロバイダへすべてのマッピングをコピーします。
 

Map 型のパラメータを持つ java.security のコンストラクタ
Provider.Service(Provider provider, String type, String algorithm, String className, List<String> aliases, Map<String,String> attributes)
          新しいサービスを構築します。
 

java.sql での Map の使用
 

Map を返す java.sql のメソッド
 Map<String,ClientInfoStatus> SQLClientInfoException.getFailedProperties()
          設定できなかったクライアント情報プロパティーのリストを返します。
 Map<String,Class<?>> Connection.getTypeMap()
          この Connection に関連した Map オブジェクトを取得します。
 

Map 型のパラメータを持つ java.sql のメソッド
 Object Array.getArray(long index, int count, Map<String,Class<?>> map)
          この Array オブジェクトによって指定された SQL ARRAY 値の一部を取り出します。
 Object Array.getArray(Map<String,Class<?>> map)
          この Array オブジェクトによって指定された SQL ARRAY 値の内容を取り出します。
 Object[] Struct.getAttributes(Map<String,Class<?>> map)
          この Struct オブジェクトが表す SQL 構造化型の属性の順序付けされた値を作成します。
 Object ResultSet.getObject(int columnIndex, Map<String,Class<?>> map)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の Object として取得します。
 Object CallableStatement.getObject(int parameterIndex, Map<String,Class<?>> map)
          OUT パラメータ parameterIndex の値を表すオブジェクトを返し、map を使用してそのパラメータ値のカスタムマッピングを行います。
 Object Ref.getObject(Map<String,Class<?>> map)
          参照されるオブジェクトを取得し、そのオブジェクトを指定された型マップを使用して Java 型へマップします。
 Object ResultSet.getObject(String columnLabel, Map<String,Class<?>> map)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の Object として取得します。
 Object CallableStatement.getObject(String parameterName, Map<String,Class<?>> map)
          OUT パラメータ parameterName の値を表すオブジェクトを返し、map を使用してそのパラメータ値のカスタムマッピングを行います。
 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)
          この Connection オブジェクトの型マップとして指定された TypeMap オブジェクトをインストールします。
 

Map 型のパラメータを持つ java.sql のコンストラクタ
SQLClientInfoException(Map<String,ClientInfoStatus> failedProperties)
          指定された failedProperties で初期化された SQLClientInfoException オブジェクトを構築します。
SQLClientInfoException(Map<String,ClientInfoStatus> failedProperties, Throwable cause)
          指定された cause および failedProperties で初期化された SQLClientInfoException オブジェクトを構築します。
SQLClientInfoException(String reason, Map<String,ClientInfoStatus> failedProperties)
          指定された reason および failedProperties で初期化された SQLClientInfoException オブジェクトを構築します。
SQLClientInfoException(String reason, Map<String,ClientInfoStatus> failedProperties, Throwable cause)
          指定された reasoncause、および failedProperties で初期化された SQLClientInfoException オブジェクトを構築します。
SQLClientInfoException(String reason, String SQLState, int vendorCode, Map<String,ClientInfoStatus> failedProperties)
          指定された reasonSQLStatevendorCode、および failedProperties で初期化された SQLClientInfoException オブジェクトを構築します。
SQLClientInfoException(String reason, String SQLState, int vendorCode, Map<String,ClientInfoStatus> failedProperties, Throwable cause)
          指定された reasonSQLStatecausevendorCode、および failedProperties で初期化された SQLClientInfoException オブジェクトを構築します。
SQLClientInfoException(String reason, String SQLState, Map<String,ClientInfoStatus> failedProperties)
          指定された reasonSQLState、および failedProperties で初期化された SQLClientInfoException オブジェクトを構築します。
SQLClientInfoException(String reason, String SQLState, Map<String,ClientInfoStatus> failedProperties, Throwable cause)
          指定された reasonSQLStatecause、および failedProperties で初期化された SQLClientInfoException オブジェクトを構築します。
 

java.text での Map の使用
 

Map を返す java.text のメソッド
 Map<AttributedCharacterIterator.Attribute,Object> AttributedCharacterIterator.getAttributes()
          現在の文字に定義された属性を持つマップを返します。
 

Map 型のパラメータを持つ java.text のメソッド
 void AttributedString.addAttributes(Map<? extends AttributedCharacterIterator.Attribute,?> attributes, int beginIndex, int endIndex)
          一連の属性を文字列の部分範囲に追加します。
 

Map 型のパラメータを持つ java.text のコンストラクタ
AttributedString(String text, Map<? extends AttributedCharacterIterator.Attribute,?> attributes)
          指定されたテキストと属性を持つ AttributedString インスタンスを構築します。
 

java.util での Map の使用
 

java.util での Map のサブインタフェース
 interface NavigableMap<K,V>
          指定されたターゲットにもっとも近い要素を返すナビゲーションメソッドで拡張された SortedMap です。
 interface SortedMap<K,V>
          キーに対して「全体順序付け」を追加提供する Map です。
 

Map を実装している java.util のクラス
 class AbstractMap<K,V>
          このクラスは、Map インタフェースのスケルトン実装を提供し、このインタフェースを実装するのに必要な作業量を最小限に抑えます。
 class EnumMap<K extends Enum<K>,V>
          enum 型のキーで使用するための特殊な 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 ツリーに基づく NavigableMap 実装です。
 class WeakHashMap<K,V>
          ハッシュテーブルに基づいた「弱キー」による Map 実装です。
 

Map として宣言されている java.util のフィールド
static Map Collections.EMPTY_MAP
          空のマップです (不変)。
 

Map を返す java.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)
          指定された style および locale のカレンダ 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)
          指定されたマップの変更不可能なビューを返します。
 

Map 型のパラメータを持つ java.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)
          指定されたマップに連動するセットを返します。
 void Hashtable.putAll(Map<? extends K,? extends V> t)
          指定したマップからこのハッシュテーブルにすべてのマッピングをコピーします。
 void Map.putAll(Map<? extends K,? extends V> m)
          指定されたマップのすべてのマッピングをこのマップにコピーします (任意のオペレーション)。
 void AbstractMap.putAll(Map<? extends K,? extends V> m)
          指定されたマップのすべてのマッピングをこのマップにコピーします (任意のオペレーション)。
 void HashMap.putAll(Map<? extends K,? extends V> m)
          指定されたマップからすべてのマッピングをマップにコピーします。
 void IdentityHashMap.putAll(Map<? extends K,? extends V> m)
          指定されたマップからすべてのマッピングをマップにコピーします。
 void WeakHashMap.putAll(Map<? extends K,? extends V> m)
          指定されたマップからすべてのマッピングをマップにコピーします。
 void TreeMap.putAll(Map<? extends K,? extends V> map)
          指定されたマップからすべてのマッピングをマップにコピーします。
 void EnumMap.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)
          指定されたマップの変更不可能なビューを返します。
 

Map 型のパラメータを持つ java.util のコンストラクタ
EnumMap(Map<K,? extends V> m)
          指定されたマップから初期化された enum マップを作成します。
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)
          指定された Map と同じマッピングで挿入順の LinkedHashMap インスタンスを作成します。
TreeMap(Map<? extends K,? extends V> m)
          指定されたマップと同じマッピングを持ち、そのキーの「自然順序付け」に従って順序付けされた新しいツリーマップを作成します。
WeakHashMap(Map<? extends K,? extends V> m)
          指定された Map と同じマッピングを持つ新規の WeakHashMap を作成します。
 

java.util.concurrent での Map の使用
 

java.util.concurrent での Map のサブインタフェース
 interface ConcurrentMap<K,V>
          追加の原子的 putIfAbsentremove、および replace メソッドを提供する Map です。
 interface ConcurrentNavigableMap<K,V>
          NavigableMap オペレーションをサポートする ConcurrentMap です。
 

Map を実装している java.util.concurrent のクラス
 class ConcurrentHashMap<K,V>
          取得の完全な同時性および予想される調整可能な更新並行性をサポートするハッシュテーブルです。
 class ConcurrentSkipListMap<K,V>
          スケーラブルな並行 ConcurrentNavigableMap 実装です。
 

Map 型のパラメータを持つ java.util.concurrent のメソッド
 void ConcurrentHashMap.putAll(Map<? extends K,? extends V> m)
          指定したマップからこのマップにすべてのマッピングをコピーします。
 

Map 型のパラメータを持つ java.util.concurrent のコンストラクタ
ConcurrentHashMap(Map<? extends K,? extends V> m)
          指定されたマップと同じマッピングで新しいマップを作成します。
ConcurrentSkipListMap(Map<? extends K,? extends V> m)
          指定されたマップと同じマッピングを持ち、キーの自然順序付けに従ってソートされた新しいマップを作成します。
 

java.util.jar での Map の使用
 

Map を実装している java.util.jar のクラス
 class Attributes
          Attributes クラスは、Manifest 属性名を関連する文字列値にマッピングします。
 

Map として宣言されている java.util.jar のフィールド
protected  Map<Object,Object> Attributes.map
          属性名と属性の値のマッピングです。
 

Map を返す java.util.jar のメソッド
 Map<String,Attributes> Manifest.getEntries()
          この Manifest に格納されているエントリの Map を返します。
 

Map 型のパラメータを持つ java.util.jar のメソッド
 void Attributes.putAll(Map<?,?> attr)
          指定された Attributes から、属性名と属性の値とのマッピングをすべてこの Map にコピーします。
 

javax.annotation.processing での Map の使用
 

Map を返す javax.annotation.processing のメソッド
 Map<String,String> ProcessingEnvironment.getOptions()
          注釈処理ツールに渡されたプロセッサ固有のオプションを返します。
 

javax.lang.model.element での Map の使用
 

Map を返す javax.lang.model.element のメソッド
 Map<? extends ExecutableElement,? extends AnnotationValue> AnnotationMirror.getElementValues()
          注釈の要素の値を返します。
 

javax.lang.model.util での Map の使用
 

Map を返す javax.lang.model.util のメソッド
 Map<? extends ExecutableElement,? extends AnnotationValue> Elements.getElementValuesWithDefaults(AnnotationMirror a)
          デフォルトを含む注釈の要素の値を返します。
 

javax.management での Map の使用
 

Map 型のパラメータを持つ javax.management のコンストラクタ
ImmutableDescriptor(Map<String,?> fields)
          フィールドの名前と値が指定した Map のキーと値である記述子を構築します。
 

javax.management.loading での Map の使用
 

Map を返す javax.management.loading のメソッド
 Map<String,String> MLetContent.getAttributes()
          MLET タグの属性を取得します。
 

Map 型のパラメータを持つ javax.management.loading のコンストラクタ
MLetContent(URL url, Map<String,String> attributes, List<String> types, List<String> values)
          MLet テキストファイル内の MLET タグから読み取った属性を使って初期化された MLet インスタンスを作成します。
 

javax.management.openmbean での Map の使用
 

Map を実装している javax.management.openmbean のクラス
 class TabularDataSupport
          TabularDataSupport クラスは、TabularData インタフェースと Map インタフェースを実装し、内部でハッシュマップデータ構造に基づいている「公開データ」クラスです。
 

Map 型のパラメータを持つ javax.management.openmbean のメソッド
 void TabularDataSupport.putAll(Map<?,?> t)
          指定されたマップ t 内のすべての値を、この TabularData インスタンスに追加します。
 

Map 型のパラメータを持つ javax.management.openmbean のコンストラクタ
CompositeDataSupport(CompositeType compositeType, Map<String,?> items)
           指定された compositeTypeCompositeDataSupport インスタンスを構築します。
 

javax.management.relation での Map の使用
 

Map を返す javax.management.relation のメソッド
 Map<ObjectName,List<String>> RelationServiceMBean.findAssociatedMBeans(ObjectName mbeanName, String relationTypeName, String roleName)
          関係内の指定された MBean に関連付けられた MBean を取得します。
 Map<ObjectName,List<String>> RelationService.findAssociatedMBeans(ObjectName mbeanName, String relationTypeName, String roleName)
          関係内の指定された MBean に関連付けられた MBean を取得します。
 Map<String,List<String>> RelationServiceMBean.findReferencingRelations(ObjectName mbeanName, String relationTypeName, String roleName)
          指定された MBean が参照される関係を取得します。
 Map<String,List<String>> RelationService.findReferencingRelations(ObjectName mbeanName, String relationTypeName, String roleName)
          指定された MBean が参照される関係を取得します。
 Map<ObjectName,List<String>> RelationSupport.getReferencedMBeans()
          関係のさまざまなロールで参照される MBean を取得します。
 Map<ObjectName,List<String>> Relation.getReferencedMBeans()
          関係のさまざまなロールで参照される MBean を取得します。
 Map<ObjectName,List<String>> RelationServiceMBean.getReferencedMBeans(String relationId)
          関係のさまざまなロールで参照される MBean を取得します。
 Map<ObjectName,List<String>> RelationService.getReferencedMBeans(String relationId)
          関係のさまざまなロールで参照される MBean を取得します。
 

javax.management.remote での Map の使用
 

Map を返す javax.management.remote のメソッド
 Map<String,?> JMXConnectorServerMBean.getAttributes()
          このコネクタサーバーの属性
 

Map 型のパラメータを持つ javax.management.remote のメソッド
static JMXConnector JMXConnectorFactory.connect(JMXServiceURL serviceURL, Map<String,?> environment)
          指定されたアドレスのコネクタサーバーとの接続を作成します。
 void JMXConnector.connect(Map<String,?> env)
          コネクタサーバーとの接続を確立します。
 JMXConnector JMXConnectorProvider.newJMXConnector(JMXServiceURL serviceURL, Map<String,?> environment)
          指定のアドレスのコネクタサーバーに接続する準備ができた新しいコネクタクライアントを作成します。
static JMXConnector JMXConnectorFactory.newJMXConnector(JMXServiceURL serviceURL, Map<String,?> environment)
          指定されたアドレスのコネクタサーバーのコネクタクライアントを作成します。
 JMXConnectorServer JMXConnectorServerProvider.newJMXConnectorServer(JMXServiceURL serviceURL, Map<String,?> environment, MBeanServer mbeanServer)
          指定されたアドレスで新しいコネクタサーバーを作成します。
static JMXConnectorServer JMXConnectorServerFactory.newJMXConnectorServer(JMXServiceURL serviceURL, Map<String,?> environment, MBeanServer mbeanServer)
          指定されたアドレスのコネクタサーバーを作成します。
 JMXConnector JMXConnectorServerMBean.toJMXConnector(Map<String,?> env)
          このコネクタサーバーのクライアントスタブを返します。
 JMXConnector JMXConnectorServer.toJMXConnector(Map<String,?> env)
          このコネクタサーバーのクライアントスタブを返します。
 

javax.management.remote.rmi での Map の使用
 

Map を返す javax.management.remote.rmi のメソッド
 Map<String,?> RMIConnectorServer.getAttributes()
           
 

Map 型のパラメータを持つ javax.management.remote.rmi のメソッド
 void RMIConnector.connect(Map<String,?> environment)
           
 JMXConnector RMIConnectorServer.toJMXConnector(Map<String,?> env)
          このコネクタサーバーのクライアントスタブを返します。
 

Map 型のパラメータを持つ javax.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 スタブを使って 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 オブジェクトを作成します。
RMIServerImpl(Map<String,?> env)
          新しい RMIServerImpl を構築します。
 

javax.print.attribute.standard での Map の使用
 

Map を実装している javax.print.attribute.standard のクラス
 class PrinterStateReasons
          PrinterStateReasons は、プリンタの現在の状態についての追加情報、つまりプリンタの PrinterState 属性をよりわかりやすくする情報を、値のセットとして列挙する印刷属性クラスです。
 

Map 型のパラメータを持つ javax.print.attribute.standard のコンストラクタ
PrinterStateReasons(Map<PrinterStateReason,Severity> map)
          指定されたマップと同じ PrinterStateReason から Severity へのマッピングを持つプリンタ状態理由属性を新しく構築します。
 

javax.script での Map の使用
 

javax.script での Map のサブインタフェース
 interface Bindings
          キーが Strings であるすべてのキーと値のペアのマッピングです。
 

Map を実装している javax.script のクラス
 class SimpleBindings
          HashMap または指定されたほかの Map によって補助される Bindings の単純な実装です。
 

Map 型のパラメータを持つ javax.script のメソッド
 void SimpleBindings.putAll(Map<? extends String,? extends Object> toMerge)
          Map.putAll を使用して、putAll が実装されます。
 void Bindings.putAll(Map<? extends String,? extends Object> toMerge)
          指定された Map 内のすべてのマッピングをこの Bindings に追加します。
 

Map 型のパラメータを持つ javax.script のコンストラクタ
SimpleBindings(Map<String,Object> m)
          コンストラクタは既存の Map を使用して、値を格納します。
 

javax.security.auth.login での Map の使用
 

Map を返す javax.security.auth.login のメソッド
 Map<String,?> AppConfigurationEntry.getOptions()
          この LoginModule 用に構成されたオプションを取得します。
 

Map 型のパラメータを持つ javax.security.auth.login のコンストラクタ
AppConfigurationEntry(String loginModuleName, AppConfigurationEntry.LoginModuleControlFlag controlFlag, Map<String,?> options)
          このクラスのデフォルトのコンストラクタです。
 

javax.security.auth.spi での Map の使用
 

Map 型のパラメータを持つ javax.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.x500 での Map の使用
 

Map 型のパラメータを持つ javax.security.auth.x500 のメソッド
 String X500Principal.getName(String format, Map<String,String> oidMap)
          指定した形式で X.500 識別名の文字列形式を返します。
 

Map 型のパラメータを持つ javax.security.auth.x500 のコンストラクタ
X500Principal(String name, Map<String,String> keywordMap)
          X.500 識別名 (例: CN=Duke、OU=JavaSoft、O=Sun Microsystems、C=US) の文字列表現から X500Principal を作成します。
 

javax.security.sasl での Map の使用
 

Map 型のパラメータを持つ javax.security.sasl のメソッド
 SaslClient SaslClientFactory.createSaslClient(String[] mechanisms, String authorizationId, String protocol, String serverName, Map<String,?> props, CallbackHandler cbh)
          指定のパラメータを使用して SaslClient を作成します。
static SaslClient Sasl.createSaslClient(String[] mechanisms, String authorizationId, String protocol, String serverName, Map<String,?> props, CallbackHandler cbh)
          指定のパラメータを使用して SaslClient を作成します。
 SaslServer SaslServerFactory.createSaslServer(String mechanism, String protocol, String serverName, Map<String,?> props, CallbackHandler cbh)
          指定のパラメータを使用して SaslServer を作成します。
static SaslServer Sasl.createSaslServer(String mechanism, String protocol, String serverName, Map<String,?> props, CallbackHandler cbh)
          指定された機構の SaslServer を作成します。
 String[] SaslServerFactory.getMechanismNames(Map<String,?> props)
          指定された機構選択ポリシーに一致する機構名の配列を返します。
 String[] SaslClientFactory.getMechanismNames(Map<String,?> props)
          指定された機構選択ポリシーに一致する機構名の配列を返します。
 

javax.sound.midi での Map の使用
 

Map を返す javax.sound.midi のメソッド
 Map<String,Object> MidiFileFormat.properties()
          変更不可能なプロパティーのマップを取得します。
 

Map 型のパラメータを持つ javax.sound.midi のコンストラクタ
MidiFileFormat(int type, float divisionType, int resolution, int bytes, long microseconds, Map<String,Object> properties)
          MidiFileFormat を、一式のプロパティーを組み込んで構築します。
 

javax.sound.sampled での Map の使用
 

Map を返す javax.sound.sampled のメソッド
 Map<String,Object> AudioFormat.properties()
          変更不可能なプロパティーのマップを取得します。
 Map<String,Object> AudioFileFormat.properties()
          変更不可能なプロパティーのマップを取得します。
 

Map 型のパラメータを持つ javax.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.sql での Map の使用
 

Map を返す javax.sql のメソッド
 Map<String,Class<?>> RowSet.getTypeMap()
          この RowSet オブジェクトに関連付けられた SQL ユーザー定義型のカスタムマッピングがある場合には、それを指定する Map オブジェクトを取得します。
 

Map 型のパラメータを持つ javax.sql のメソッド
 void RowSet.setTypeMap(Map<String,Class<?>> map)
          指定した java.util.Map オブジェクトを、この RowSet オブジェクトのデフォルト型マップとしてインストールします。
 

javax.sql.rowset での Map の使用
 

Map を返す javax.sql.rowset のメソッド
 Map<String,Class<?>> BaseRowSet.getTypeMap()
          この RowSet オブジェクトの Connection オブジェクトに関連付けられた型マップを取得します。
 

Map 型のパラメータを持つ javax.sql.rowset のメソッド
 void BaseRowSet.setTypeMap(Map<String,Class<?>> map)
          この RowSet オブジェクトの Connection オブジェクトに関連付けられた型マップとして、指定の java.util.Map オブジェクトをインストールします。
 

javax.sql.rowset.serial での Map の使用
 

Map 型のパラメータを持つ javax.sql.rowset.serial のメソッド
 Object SerialArray.getArray(long index, int count, Map<String,Class<?>> map)
          この SerialArray オブジェクトのスライスのコピーとなる新しい配列 (指定されたインデックス位置の要素から指定の要素数分続く) を返します。
 Object SerialArray.getArray(Map<String,Class<?>> map)
          要素が SQL UDT であるとき、各要素のカスタムマッピングに使用される指定の型マップを使って、この SerialArray オブジェクトのコピーである新しい配列を返します。
 Object[] SerialStruct.getAttributes(Map<String,Class<?>> map)
          指定されたカスタムマッピング用の型マップを使って、この SerialStruct によって表される SQL 構造型の属性に相当する Object 値の配列を取得します (適切な場合)。
 Object SerialRef.getObject(Map<String,Class<?>> map)
          この SerialRef オブジェクトが参照する SQL 構造化型を表す Object を返します。
 ResultSet SerialArray.getResultSet(long index, int count, Map<String,Class<?>> map)
          インデックス index で始まり、最大で count 個の連続した要素を格納する SerialArray オブジェクトの要素の部分配列を格納する ResultSet オブジェクトを返します。
 ResultSet SerialArray.getResultSet(Map<String,Class<?>> map)
          この SerialArray オブジェクトによって表現された SQL ARRAY 値のすべての要素を含む ResultSet オブジェクトを取得します。
 

Map 型のパラメータを持つ javax.sql.rowset.serial のコンストラクタ
SerialArray(Array array, Map<String,Class<?>> map)
          要素が SQL UDT であるとき、各要素のカスタムマッピングに使用される指定の型マップを使って、指定された Array オブジェクトから新しい SerialArray オブジェクトを構築します。
SerialStruct(SQLData in, Map<String,Class<?>> map)
          指定された SQLData オブジェクトから、指定の型マップを使って SerialStruct オブジェクトを構築し、これを Java プログラミング言語のクラスにカスタムマップします。
SerialStruct(Struct in, Map<String,Class<?>> map)
          指定された Struct オブジェクトから、指定された java.util.Map オブジェクトを使って、SQL 構造型か SQL 構造型の属性のいずれかのカスタムマッピングに使用する SerialStruct オブジェクトを構築します。
SQLInputImpl(Object[] attributes, Map<String,Class<?>> map)
          指定された属性の配列と型マップで初期化された SQLInputImpl オブジェクトを作成します。
SQLOutputImpl(Vector<?> attributes, Map<String,?> map)
          指定の属性および型マップのベクトルで初期化された新しい SQLOutputImpl オブジェクトを作成します。
 

javax.swing での Map の使用
 

Map を実装している javax.swing のクラス
 class UIDefaults
          Swing コンポーネントのデフォルト値のテーブルです。
 

javax.xml.bind での Map の使用
 

Map 型のパラメータを持つ javax.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.spec での Map の使用
 

Map を返す javax.xml.crypto.dsig.spec のメソッド
 Map XPathType.getNamespaceMap()
          名前空間接頭辞のマップを返します。
 Map XPathFilterParameterSpec.getNamespaceMap()
          名前空間接頭辞のマップを返します。
 

Map 型のパラメータを持つ javax.xml.crypto.dsig.spec のコンストラクタ
XPathFilterParameterSpec(String xPath, Map namespaceMap)
          指定した XPath 式および名前空間マップを使用して、XPathFilterParameterSpec を作成します。
XPathType(String expression, XPathType.Filter filter, Map namespaceMap)
          指定した XPath 式、フィルタおよび名前空間マップを使用して、XPathType を作成します。
 

javax.xml.ws での Map の使用
 

Map を返す javax.xml.ws のメソッド
 Map<String,Object> Response.getContext()
          包含する応答コンテキストを取得します。
abstract  Map<String,Object> Endpoint.getProperties()
          この Endpoint インスタンスのプロパティーバッグを返します。
 Map<String,Object> BindingProvider.getRequestContext()
          要求メッセージのメッセージコンテキストを初期化するために使用されるコンテキストを取得します。
 Map<String,Object> BindingProvider.getResponseContext()
          応答メッセージを処理することによって得られたコンテキストを取得します。
 

Map 型のパラメータを持つ javax.xml.ws のメソッド
abstract  void Endpoint.setProperties(Map<String,Object> properties)
          この Endpoint インスタンスのプロパティーバッグを設定します。
 

javax.xml.ws.handler での Map の使用
 

javax.xml.ws.handler での Map のサブインタフェース
 interface LogicalMessageContext
          LogicalMessageContext インタフェースは MessageContext の拡張であり、プロトコル中立の LogicalMessage として、包含するメッセージへのアクセスを提供します。
 interface MessageContext
          MessageContext インタフェースは、handle メソッドのハンドラによって処理されるメッセージコンテキストを抽象します。
 

javax.xml.ws.handler.soap での Map の使用
 

javax.xml.ws.handler.soap での Map のサブインタフェース
 interface SOAPMessageContext
          インタフェース SOAPMessageContext は、RPC 要求または応答の SOAP メッセージへのアクセスを提供します。
 


JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。