public class URLSource extends AbstractSource
uri| コンストラクタと説明 |
|---|
URLSource(URI uri) |
URLSource(URI uri,
String mimeType) |
URLSource(URI uri,
String mimeType,
String encoding) |
URLSource(URI uri,
URL url,
String mimeType,
String encoding) |
URLSource(URL url) |
URLSource(URL url,
String mimeType) |
URLSource(URL url,
String mimeType,
String encoding) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
close() |
boolean |
exists()
データが存在すればtrueを返します。
|
String |
getEncoding()
キャラクタ・エンコーディングを返します。
|
File |
getFile()
ファイルとして返します。
|
InputStream |
getInputStream()
バイナリストリームを返します。
|
long |
getLength()
データのサイズを返します。
|
String |
getMimeType()
データのMIME型を返します。
|
Reader |
getReader()
テキストストリームを返します。
|
SourceValidity |
getValidity()
データの変更情報を返します。
|
boolean |
isFile()
ファイルならtrueを返します。
|
boolean |
isInputStream()
バイナリデータとして取得可能ならtrueを返します。
|
boolean |
isReader()
テキストデータとして取得可能ならtrueを返します。
|
getURI, toStringpublic URLSource(URL url, String mimeType, String encoding) throws URISyntaxException
public URLSource(URL url, String mimeType) throws URISyntaxException
public URLSource(URL url) throws URISyntaxException
public URLSource(URI uri, String mimeType, String encoding) throws MalformedURLException
public URLSource(URI uri, String mimeType) throws MalformedURLException
public URLSource(URI uri) throws MalformedURLException
public String getMimeType() throws IOException
SourceIOExceptionpublic String getEncoding()
Sourcepublic boolean exists()
throws IOException
SourceIOExceptionpublic boolean isFile()
throws IOException
SourceisFile インタフェース内 SourceisFile クラス内 AbstractSourceIOExceptionpublic boolean isInputStream()
throws IOException
SourceisInputStream インタフェース内 SourceisInputStream クラス内 AbstractSourceIOExceptionpublic boolean isReader()
throws IOException
SourceisReader インタフェース内 SourceisReader クラス内 AbstractSourceIOExceptionpublic InputStream getInputStream() throws IOException
SourceIOExceptionpublic Reader getReader() throws IOException
SourceIOExceptionpublic void close()
close インタフェース内 Closeableclose インタフェース内 AutoCloseableclose クラス内 AbstractSourcepublic long getLength()
throws IOException
SourceIOExceptionpublic SourceValidity getValidity() throws IOException
SourceIOExceptionCopyright © 2023 座間ソフト. All rights reserved.