public class URLDataSource extends Object implements DataSource
URLオブジェクトをDataSourceインタフェースでラップするオブジェクトを提供します。 このクラスは新しいDataHandlerの作成に使用できるため、JavaBeans Activation Framework内部のURLによって記述されたデータの処理が簡略化されます。 ノート: DataHandlerオブジェクトがURLを使って構築されると、URLDataSourceが内部的に作成されます。 DataSource, DataHandler| コンストラクタ | 説明 |
|---|---|
URLDataSource(URL url) |
URLDataSourceコンストラクタです。
|
| 修飾子と型 | メソッド | 説明 |
|---|---|---|
String |
getContentType() |
URLのcontent-typeヘッダー・フィールドの値を返します。
|
InputStream |
getInputStream() |
URLからのgetInputStreamメソッドです。
|
String |
getName() |
オブジェクトのインスタンス化に使用されたURLに対して
getFileメソッドを呼び出します。 |
OutputStream |
getOutputStream() |
URLからのgetOutputStreamメソッドです。
|
URL |
getURL() |
このDataSourceの作成に使用されたURLを返します。
|
public URLDataSource(URL url)
url - このオブジェクトにカプセル化されるURL。public String getContentType()
URLConnection.getContentTypeメソッドを呼び出します。 ノート: このメソッドは、URLに対してopenConnectionメソッドを呼び出そうとします。 このメソッドが失敗した場合、またはURLConnectionからコンテンツ形式が返されなかった場合は、コンテンツ形式として「application/octet-stream」が返されます。 getContentType、インタフェースDataSourcepublic String getName()
getFileメソッドを呼び出します。getName、インタフェースDataSourcepublic InputStream getInputStream() throws IOException
openStreamメソッドを呼び出します。 getInputStream、インタフェースDataSourceIOExceptionpublic OutputStream getOutputStream() throws IOException
getOutputStream、インタフェースDataSourceIOExceptionpublic URL getURL()
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。 そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。