JavaTM Platform
Standard Ed. 6

クラス
java.net.URI の使用

URI を使用しているパッケージ
java.awt ユーザーインタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。 
java.io このパッケージは、データストリーム、直列化、ファイルシステムによるシステム入出力用に提供されています。 
java.net ネットワークアプリケーションを実装するためのクラスを提供します。 
java.security セキュリティーフレームワークのクラスとインタフェースを提供します。 
javax.print JavaTM Print Service API の主要なクラスおよびインタフェースを提供します。 
javax.print.attribute JavaTM Print Service の属性の型とそれらが属性セットに収集される方法を記述するクラスとインスタンスを提供します。 
javax.print.attribute.standard このパッケージには、特定の印刷属性のクラスが含まれています。 
javax.tools コンパイラなどのプログラムから呼び出せるツールのインタフェースを提供します。 
javax.xml.bind 非整列化、整列化および検証機能を含む実行時バインディングフレームワークをクライアントアプリケーションに提供します。 
 

java.awt での URI の使用
 

URI 型のパラメータを持つ java.awt のメソッド
 void Desktop.browse(URI uri)
          デフォルトのブラウザを起動して、URI を表示します。
 void Desktop.mail(URI mailtoURI)
          ユーザーデフォルトのメールクライアントのメール作成ウィンドウを起動し、mailto: URI で指定されているメッセージフィールドにデータを設定します。
 

java.io での URI の使用
 

URI を返す java.io のメソッド
 URI File.toURI()
          この抽象パス名を表す file: URI を構築します。
 

URI 型のパラメータを持つ java.io のコンストラクタ
File(URI uri)
          指定された file: URI を抽象パス名に変換して、新しい File のインスタンスを生成します。
 

java.net での URI の使用
 

URI を返す java.net のメソッド
static URI URI.create(String str)
          指定された文字列を解析して URI を作成します。
 URI URI.normalize()
          この URI のパスを正規化します。
 URI URI.parseServerAuthority()
          この URI の機関コンポーネント (定義されている場合) からユーザー情報、ホスト、およびポートの各コンポーネントへの解析を試みます。
 URI URI.relativize(URI uri)
          指定された URI をこの URI に対して相対化します。
 URI URI.resolve(String str)
          指定された文字列を解析し、その後その文字列をこの URI に対して解決して、新しい URI を構築します。
 URI URI.resolve(URI uri)
          指定された URI をこの URI に対して解決します。
 URI URL.toURI()
          この URL と等価な URI を返します。
 

URI 型の引数を持つ型を返す java.net のメソッド
 List<URI> CookieStore.getURIs()
          この Cookie ストア内の Cookie を識別するすべての URI を取得します。
 

URI 型のパラメータを持つ java.net のメソッド
 void CookieStore.add(URI uri, HttpCookie cookie)
          1 つの HTTP Cookie をストアに追加します。
 int URI.compareTo(URI that)
          この URI を別のオブジェクトと比較します。
abstract  void ProxySelector.connectFailed(URI uri, SocketAddress sa, IOException ioe)
          ある PROXY または SOCKS サーバーへの接続を確立できなかったことを示すために呼び出されます。
 List<HttpCookie> CookieStore.get(URI uri)
          指定された URI に関連付けられた Cookie、指定された URI にドメインが一致する Cookie のいずれかを取得します。
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)
          応答ヘッダー内に存在する Set-Cookie2 という名前の応答ヘッダーフィールドなど、適用可能なすべての Cookie を Cookie キャッシュ内に設定します。
 void CookieManager.put(URI uri, Map<String,List<String>> responseHeaders)
           
abstract  CacheRequest ResponseCache.put(URI uri, URLConnection conn)
          プロトコルハンドラがリソースの取得完了後にこのメソッドを呼び出し、ResponseCache がそのリソースをキャッシュ内に格納すべきかどうかを決定します。
 URI URI.relativize(URI uri)
          指定された URI をこの URI に対して相対化します。
 boolean CookieStore.remove(URI uri, HttpCookie cookie)
          ある Cookie をストアから削除します。
 URI URI.resolve(URI uri)
          指定された URI をこの URI に対して解決します。
abstract  List<Proxy> ProxySelector.select(URI uri)
          リソースへのアクセスに使用するプロトコルと、リソースへのアクセス先となるアドレスに基づいて、適用可能なすべてのプロキシを選択します。
 boolean CookiePolicy.shouldAccept(URI uri, HttpCookie cookie)
          この Cookie を受け入れるべきかどうかを確認するために呼び出されます。
 

java.security での URI の使用
 

URI を返す java.security のメソッド
 URI URIParameter.getURI()
          URI を返します。
 

URI 型のパラメータを持つ java.security のコンストラクタ
URIParameter(URI uri)
          PolicySpi 実装または ConfigurationSpi 実装用のデータを示す URI を含む URIParameter を構築します。
 

javax.print での URI の使用
 

URI を返す javax.print のメソッド
 URI URIException.getUnsupportedURI()
          URI を返します。
 

javax.print.attribute での URI の使用
 

URI を返す javax.print.attribute のメソッド
 URI URISyntax.getURI()
          この URI 属性の URI 値を返します。
 

URI 型のパラメータを持つ javax.print.attribute のコンストラクタ
URISyntax(URI uri)
          指定された URI で URI 属性を構築します。
 

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

URI 型のパラメータを持つ javax.print.attribute.standard のコンストラクタ
Destination(URI uri)
          指定された URI で新しい出力先属性を構築します。
PrinterMoreInfo(URI uri)
          指定された URI を使用して新しいプリンタ追加情報属性を構築します。
PrinterMoreInfoManufacturer(URI uri)
          指定された URI を使用して新しいプリンタメーカー追加情報属性を構築します。
PrinterURI(URI uri)
          指定された URI を使用して新しい PrinterURI 属性を構築します。
 

javax.tools での URI の使用
 

URI として宣言されている javax.tools のフィールド
protected  URI SimpleJavaFileObject.uri
          このファイルオブジェクトの URI です。
 

URI を返す javax.tools のメソッド
 URI FileObject.toUri()
          このファイルオブジェクトを識別する URI を返します。
 URI ForwardingFileObject.toUri()
           
 URI SimpleJavaFileObject.toUri()
           
 

URI 型のパラメータを持つ javax.tools のコンストラクタ
SimpleJavaFileObject(URI uri, JavaFileObject.Kind kind)
          指定された URI を使って、指定された種類の SimpleJavaFileObject を構築します。
 

javax.xml.bind での URI の使用
 

URI 型のパラメータを持つ javax.xml.bind のメソッド
static void JAXB.marshal(Object jaxbObject, URI xml)
          Java オブジェクトツリーを XML に書き込み、指定された場所に格納します。
static
<T> T
JAXB.unmarshal(URI xml, Class<T> type)
          指定された XML 入力から Java オブジェクトツリーを読み込みます。
 


JavaTM Platform
Standard Ed. 6

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

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