JavaTM 2 Platform
Standard Ed. 5.0

インタフェース
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.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.security.auth.login プラグイン可能な認証のフレームワークを提供します。 
javax.security.auth.spi プラグイン可能な認証モジュールの実装に使用されるインタフェースを提供します。 
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 共通言語) コンポーネントのセットを提供します。 
 

java.awt での Map の使用
 

Map を実装している java.awt のクラス
 class RenderingHints
          RenderingHints クラスには、Graphics2D クラスや、BufferedImageOp および Raster を実装するクラスによって使用される描画ヒントが格納されます。
 

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> FlavorMap.getFlavorsForNatives(String[] natives)
          指定された String ネイティブの、対応する DataFlavor への Map を返します。
 Map<String,DataFlavor> SystemFlavorMap.getFlavorsForNatives(String[] natives)
          指定された String ネイティブのもっとも適切な DataFlavor への Map を返します。
 Map<DataFlavor,String> FlavorMap.getNativesForFlavors(DataFlavor[] flavors)
          指定された DataFlavor の、対応する String ネイティブへの Map を返します。
 Map<DataFlavor,String> SystemFlavorMap.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 のメソッド
abstract  Map<String,List<String>> CookieHandler.get(URI uri, Map<String,List<String>> requestHeaders)
          要求ヘッダ内に指定された uri のクッキーキャッシュから、適用可能なすべてのクッキーを取得します。
 Map<String,List<String>> URLConnection.getHeaderFields()
          ヘッダフィールドの変更不可能なマップを返します。
abstract  Map<String,List<String>> CacheResponse.getHeaders()
          応答ヘッダを Map として返します。
 Map<String,List<String>> URLConnection.getRequestProperties()
          この接続の一般要求プロパティの変更不可能なマップを返します。
 

Map 型のパラメータを持つ java.net のメソッド
abstract  Map<String,List<String>> CookieHandler.get(URI uri, Map<String,List<String>> requestHeaders)
          要求ヘッダ内に指定された uri のクッキーキャッシュから、適用可能なすべてのクッキーを取得します。
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)
          適用可能なすべてのクッキー (たとえば応答ヘッダ内のフィールド Set-Cookie2) を、クッキーキャッシュ内に設定します。
 

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,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 i, Map<String,Class<?>> map)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の Object として取得します。
 Object CallableStatement.getObject(int i, Map<String,Class<?>> map)
          OUT パラメータ i の値を表すオブジェクトを返し、map を使用してそのパラメータ値のカスタムマッピングを行います。
 Object Ref.getObject(Map<String,Class<?>> map)
          参照されるオブジェクトを取得し、そのオブジェクトを指定された型マップを使用して Java 型へマップします。
 Object ResultSet.getObject(String colName, Map<String,Class<?>> map)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の Object として取得します。
 Object CallableStatement.getObject(String parameterName, Map<String,Class<?>> map)
          OUT パラメータ i の値を表すオブジェクトを返し、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 オブジェクトをインストールします。
 

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 SortedMap<K,V>
          マップ自身が昇順のキー順になることを保証します。
 

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>
          SortedMap インタフェースの実装に基づく Red-Black ツリーです。
 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()
          空のマップを返します (不変)。
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)
          指定されたマップの動的に型保証されたビューを返します。
 void Map.putAll(Map<? extends K,? extends V> t)
          指定されたマップのすべてのマッピングをこのマップにコピーします (任意のオペレーション)。
 void Hashtable.putAll(Map<? extends K,? extends V> t)
          指定された Map から Hashtable にすべてのマッピングをコピーします。
 void AbstractMap.putAll(Map<? extends K,? extends V> t)
          指定されたマップのすべてのマッピングをこのマップにコピーします (任意のオペレーション)。
 void HashMap.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 IdentityHashMap.putAll(Map<? extends K,? extends V> t)
          指定されたマップからすべてのマッピングをマップにコピーします。
 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> t)
          指定された Map と同じマッピングを持つ新規の WeakHashMap を作成します。
 

java.util.concurrent での Map の使用
 

java.util.concurrent での Map のサブインタフェース
 interface ConcurrentMap<K,V>
          追加の原子的 putIfAbsentremovereplace メソッドを提供する Map
 

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

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

Map 型のパラメータを持つ java.util.concurrent のコンストラクタ
ConcurrentHashMap(Map<? extends K,? extends V> t)
          指定されたマップと同じマッピングで新しいマップを作成します。
 

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.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 items)
           指定された compositeTypeCompositeDataSupport インスタンスを構築します。
 

javax.management.relation での Map の使用
 

Map を返す javax.management.relation のメソッド
 Map RelationServiceMBean.findAssociatedMBeans(ObjectName theMBeanName, String theRelTypeName, String theRoleName)
          関係内の指定された MBean に関連付けられた MBean を取得します。
 Map RelationService.findAssociatedMBeans(ObjectName theMBeanName, String theRelTypeName, String theRoleName)
          関係内の指定された MBean に関連付けられた MBean を取得します。
 Map RelationServiceMBean.findReferencingRelations(ObjectName theMBeanName, String theRelTypeName, String theRoleName)
          指定された MBean が参照される関係を取得します。
 Map RelationService.findReferencingRelations(ObjectName theMBeanName, String theRelTypeName, String theRoleName)
          指定された MBean が参照される関係を取得します。
 Map RelationSupport.getReferencedMBeans()
          関係のさまざまなロールで参照される MBean を取得します。
 Map Relation.getReferencedMBeans()
          関係のさまざまなロールで参照される MBean を取得します。
 Map RelationServiceMBean.getReferencedMBeans(String theRelId)
          関係のさまざまなロールで参照される MBean を取得します。
 Map RelationService.getReferencedMBeans(String theRelId)
          関係のさまざまなロールで参照される 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.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.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 コンポーネントのデフォルト値のテーブルです。
 


JavaTM 2 Platform
Standard Ed. 5.0

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

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