jp.cssj.resolver.helpers
クラス AbstractSource

java.lang.Object
  上位を拡張 jp.cssj.resolver.helpers.AbstractSource
すべての実装されたインタフェース:
MetaSource, Source
直系の既知のサブクラス:
DataSource, FileSource, HttpSource, StreamSource, URLSource, ZipFileSource

public abstract class AbstractSource
extends Object
implements Source


フィールドの概要
protected  URI uri
           
 
コンストラクタの概要
AbstractSource(URI uri)
           
 
メソッドの概要
 void close()
           
 URI getURI()
          データのURIを返します。
 boolean isFile()
          ファイルならtrueを返します。
 boolean isInputStream()
          バイナリデータとして取得可能ならtrueを返します。
 boolean isReader()
          テキストデータとして取得可能ならtrueを返します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース jp.cssj.resolver.Source から継承されたメソッド
exists, getEncoding, getFile, getInputStream, getLength, getMimeType, getReader, getValidity
 

フィールドの詳細

uri

protected final URI uri
コンストラクタの詳細

AbstractSource

public AbstractSource(URI uri)
メソッドの詳細

getURI

public URI getURI()
インタフェース MetaSource の記述:
データのURIを返します。

定義:
インタフェース MetaSource 内の getURI
定義:
インタフェース Source 内の getURI
戻り値:
データの位置を示すURI。

isInputStream

public boolean isInputStream()
                      throws IOException
インタフェース Source の記述:
バイナリデータとして取得可能ならtrueを返します。

定義:
インタフェース Source 内の isInputStream
戻り値:
バイナリデータを取得できる場合はtrue。
例外:
IOException

isFile

public boolean isFile()
               throws IOException
インタフェース Source の記述:
ファイルならtrueを返します。

定義:
インタフェース Source 内の isFile
戻り値:
データがファイルであればtrue。
例外:
IOException

isReader

public boolean isReader()
                 throws IOException
インタフェース Source の記述:
テキストデータとして取得可能ならtrueを返します。

定義:
インタフェース Source 内の isReader
戻り値:
テキストデータとして取得できる場合はtrue。
例外:
IOException

close

public void close()


(c)2008-2011 GNN & Co.,Ltd.