LixM 1.1

org.lixm.core.common
クラス InputSource

java.lang.Object
  上位を拡張 org.lixm.core.common.InputSource

public class InputSource
extends java.lang.Object

XML文章ソースを表します。

バージョン:
1.1.0
作成者:
tasogare

コンストラクタの概要
InputSource()
           
InputSource(java.io.InputStream byteStream)
          指定したバイトストリームで初期化します。
InputSource(java.io.Reader characterStream)
          指定した文字ストリームで初期化します。
InputSource(java.lang.String systemId)
          指定したシステム識別子で初期化します。
 
メソッドの概要
 java.io.InputStream getByteStream()
          関連付けられたバイトストリームを取得します。
 java.io.Reader getCharacterStream()
          関連付けられた文字ストリームを取得します
 java.lang.String getEncoding()
          文字エンコーディングを取得します。
 java.lang.String getPublicId()
          k公開識別子を取得します。
 java.lang.String getSystemId()
          システム識別子を取得します。
 void setByteStream(java.io.InputStream byteStream)
          InputSourceにバイトストリームを関連付けます。
 void setCharacterStream(java.io.Reader characterStream)
          InputSourceに文字ストリームを関連付けます。
 void setEncoding(java.lang.String encoding)
          文字エンコーディングを設定します。
 void setPublicId(java.lang.String publicId)
          公開識別子を設定します。
 void setSystemId(java.lang.String systemId)
          システム識別子を設定します。
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

InputSource

public InputSource()

InputSource

public InputSource(java.lang.String systemId)
指定したシステム識別子で初期化します。

パラメータ:
systemId - 設定するシステム識別子

InputSource

public InputSource(java.io.InputStream byteStream)
指定したバイトストリームで初期化します。

パラメータ:
byteStream - 設定するバイトストリーム

InputSource

public InputSource(java.io.Reader characterStream)
指定した文字ストリームで初期化します。

パラメータ:
characterStream - 設定する文字ストリーム
メソッドの詳細

setPublicId

public void setPublicId(java.lang.String publicId)
公開識別子を設定します。

パラメータ:
publicId - 設定する公開識別子です

getPublicId

public java.lang.String getPublicId()
k公開識別子を取得します。

戻り値:
公開識別子が返ります

setSystemId

public void setSystemId(java.lang.String systemId)
システム識別子を設定します。

パラメータ:
systemId - 設定するシステム識別子です

getSystemId

public java.lang.String getSystemId()
システム識別子を取得します。

戻り値:
システム識別子が返ります

setByteStream

public void setByteStream(java.io.InputStream byteStream)
InputSourceにバイトストリームを関連付けます。

パラメータ:
byteStream - 関連付けるバイトストリーム

getByteStream

public java.io.InputStream getByteStream()
関連付けられたバイトストリームを取得します。

戻り値:
関連付けられたバイトストリーム

setEncoding

public void setEncoding(java.lang.String encoding)

文字エンコーディングを設定します。 InputSourceに 文字エンコーディングを設定したからといって ストリームを設定された文字エンコーディングに変換する わけではありません。

パラメータ:
encoding - 設定する文字エンコーディング

getEncoding

public java.lang.String getEncoding()
文字エンコーディングを取得します。

戻り値:
設定された文字エンコーディング

setCharacterStream

public void setCharacterStream(java.io.Reader characterStream)
InputSourceに文字ストリームを関連付けます。

パラメータ:
characterStream - 関連付ける文字ストリーム

getCharacterStream

public java.io.Reader getCharacterStream()
関連付けられた文字ストリームを取得します

戻り値:
関連付けられた文字ストリーム

LixM 1.1

Copyright © 2005-2008 tasogare. All rights reserved.