モジュール java.xml.crypto
パッケージ javax.xml.crypto

クラスOctetStreamData

  • すべての実装されたインタフェース:
    Data


    public class OctetStreamData
    extends Object
    implements Data
    octetストリームを含むData型の表現です。
    導入されたバージョン:
    1.6
    • コンストラクタの詳細

      • OctetStreamData

        public OctetStreamData​(InputStream octetStream)
        新しいOctetStreamDataを作成します。
        パラメータ:
        octetStream - オクテットを含む入力ストリーム
        例外:
        NullPointerException - octetStreamnullである場合
      • OctetStreamData

        public OctetStreamData​(InputStream octetStream,
                               String uri,
                               String mimeType)
        新しいOctetStreamDataを作成します。
        パラメータ:
        octetStream - オクテットを含む入力ストリーム
        uri - データ・オブジェクトを識別するURI文字列(nullも指定可能)
        mimeType - データ・オブジェクトに関連付けられたMIMEタイプ(nullも指定可能)
        例外:
        NullPointerException - octetStreamnullである場合
    • メソッドの詳細

      • getOctetStream

        public InputStream getOctetStream​()
        このOctetStreamDataの入力ストリームを返します。
        戻り値:
        このOctetStreamDataの入力ストリーム。
      • getURI

        public String getURI​()
        このOctetStreamDataで表現されるデータ・オブジェクトを識別するURI文字列を返します。
        戻り値:
        URI文字列。または適用されない場合はnull
      • getMimeType

        public String getMimeType​()
        このOctetStreamDataで表現されるデータ・オブジェクトに関連付けられたMIMEタイプを返します。
        戻り値:
        MIMEタイプ。または適用されない場合はnull