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
、インタフェースDataSource
public String getName()
getFile
メソッドを呼び出します。getName
、インタフェースDataSource
public InputStream getInputStream() throws IOException
openStream
メソッドを呼び出します。 getInputStream
、インタフェースDataSource
IOException
public OutputStream getOutputStream() throws IOException
getOutputStream
、インタフェースDataSource
IOException
public 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も参照してください。