jp.cssj.resolver.helpers
クラス MetaSourceImpl

java.lang.Object
  上位を拡張 jp.cssj.resolver.helpers.MetaSourceImpl
すべての実装されたインタフェース:
MetaSource

public class MetaSourceImpl
extends Object
implements MetaSource

デフォルトのデータのメタ情報です。

バージョン:
$Id: DefaultMetaSource.java 457 2010-05-20 02:26:26Z miyabe $
作成者:
MIYABE Tatsuhiko

コンストラクタの概要
MetaSourceImpl()
           
MetaSourceImpl(Source source)
           
MetaSourceImpl(URI uri)
           
MetaSourceImpl(URI uri, String mimeType)
           
MetaSourceImpl(URI uri, String mimeType, String encoding)
           
MetaSourceImpl(URI uri, String mimeType, String encoding, long length)
           
 
メソッドの概要
 String getEncoding()
          キャラクタ・エンコーディングを返します。
 long getLength()
          データのサイズを返します。
 String getMimeType()
          データのMIME型を返します。
 URI getURI()
          データのURIを返します。
 void setEncoding(String encoding)
           
 void setLength(long length)
           
 void setMimeType(String mimeType)
           
 void setURI(URI uri)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

MetaSourceImpl

public MetaSourceImpl()

MetaSourceImpl

public MetaSourceImpl(URI uri)

MetaSourceImpl

public MetaSourceImpl(URI uri,
                      String mimeType)

MetaSourceImpl

public MetaSourceImpl(URI uri,
                      String mimeType,
                      String encoding)

MetaSourceImpl

public MetaSourceImpl(URI uri,
                      String mimeType,
                      String encoding,
                      long length)

MetaSourceImpl

public MetaSourceImpl(Source source)
               throws IOException
例外:
IOException
メソッドの詳細

getURI

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

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

setURI

public void setURI(URI uri)

getEncoding

public String getEncoding()
インタフェース MetaSource の記述:
キャラクタ・エンコーディングを返します。未定の場合はnullです。

定義:
インタフェース MetaSource 内の getEncoding
戻り値:
このデータのキャラクタ・エンコーディング。

setEncoding

public void setEncoding(String encoding)

getMimeType

public String getMimeType()
インタフェース MetaSource の記述:
データのMIME型を返します。不確定な場合はnull。

定義:
インタフェース MetaSource 内の getMimeType
戻り値:
このデータのMIME型。

setMimeType

public void setMimeType(String mimeType)

getLength

public long getLength()
インタフェース MetaSource の記述:
データのサイズを返します。不明な場合は-1を返します。

定義:
インタフェース MetaSource 内の getLength
戻り値:
データのバイト数。

setLength

public void setLength(long length)


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