概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.asyrinx.brownie.core.io
クラス StreamUtils

    java.lang.Object
      org.asyrinx.brownie.core.io.StreamUtils

public final class StreamUtils
extends java.lang.Object

InputStream、OutputStream、Reader、Writerに関するユーティリティクラスです。

作成者:
  Akima

メソッドの概要
`static boolean` | `compare(java.io.InputStream target1, java.io.InputStream target2)` ２つInputStreamで取得した内容が同じかどうかを判断します。
`static boolean` | `compare(java.io.Reader target1, java.io.Reader target2)` ２つReaderで取得した内容が同じかどうかを判断します。
`static void` | `copy(java.io.InputStream source, java.io.OutputStream dest)` sourceから取得した内容をdestにコピーします。
`static void` | `copy(java.io.InputStream source, java.io.OutputStream dest, boolean buffering)` sourceから取得した内容をdestにコピーします。
`static void` | `copy(java.io.InputStream source, java.lang.StringBuffer dest)` sourceのInputStreamの内容をStringBufferのdestにコピーします。
`static void` | `copy(java.io.InputStream source, java.lang.StringBuffer dest, boolean buffering)` sourceのInputStreamの内容をStringBufferのdestにコピーします。
`static void` | `copy(java.io.Reader source, java.lang.StringBuffer dest)` sourceのReaderの内容をStringBufferのdestにコピーします。
`static void` | `copy(java.io.Reader source, java.lang.StringBuffer dest, boolean buffering)` sourceのReaderの内容をStringBufferのdestにコピーします。
`static void` | `copy(java.io.Reader source, java.io.Writer dest)` sourceから取得した内容をdestにコピーします。
`static void` | `copy(java.io.Reader source, java.io.Writer dest, boolean buffering)` sourceから取得した内容をdestにコピーします。

クラス java.lang.Object から継承したメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

メソッドの詳細

### compare

    public static boolean compare(java.io.Reader target1,
                                  java.io.Reader target2)
                           throws java.io.IOException

  ２つReaderで取得した内容が同じかどうかを判断します。

  パラメータ:
    `target1` -
    `target2` -
  戻り値:
    @throws IOException
  例外:
    `java.io.IOException`

### compare

    public static boolean compare(java.io.InputStream target1,
                                  java.io.InputStream target2)
                           throws java.io.IOException

  ２つInputStreamで取得した内容が同じかどうかを判断します。

  パラメータ:
    `target1` -
    `target2` -
  戻り値:
    @throws IOException
  例外:
    `java.io.IOException`

### copy

    public static void copy(java.io.InputStream source,
                            java.io.OutputStream dest)
                     throws java.io.IOException

  sourceから取得した内容をdestにコピーします。

  パラメータ:
    `source` -
    `dest` -
  例外:
    `java.io.IOException`

### copy

    public static void copy(java.io.InputStream source,
                            java.io.OutputStream dest,
                            boolean buffering)
                     throws java.io.IOException

  sourceから取得した内容をdestにコピーします。

  パラメータ:
    `source` -
    `dest` -
    `buffering` - trueが指定された場合、sourceとdestそれぞれについてバッファリングします。
  例外:
    `java.io.IOException`

### copy

    public static void copy(java.io.Reader source,
                            java.io.Writer dest)
                     throws java.io.IOException

  sourceから取得した内容をdestにコピーします。

  パラメータ:
    `source` -
    `dest` -
  例外:
    `java.io.IOException`

### copy

    public static void copy(java.io.Reader source,
                            java.io.Writer dest,
                            boolean buffering)
                     throws java.io.IOException

  sourceから取得した内容をdestにコピーします。

  パラメータ:
    `source` -
    `dest` -
    `buffering` - trueが指定された場合、sourceとdestそれぞれについてバッファリングします。
  例外:
    `java.io.IOException`

### copy

    public static void copy(java.io.InputStream source,
                            java.lang.StringBuffer dest)
                     throws java.io.IOException

  sourceのInputStreamの内容をStringBufferのdestにコピーします。

  パラメータ:
    `source` -
    `dest` -
  例外:
    `java.io.IOException`

### copy

    public static void copy(java.io.InputStream source,
                            java.lang.StringBuffer dest,
                            boolean buffering)
                     throws java.io.IOException

  sourceのInputStreamの内容をStringBufferのdestにコピーします。

  パラメータ:
    `source` -
    `dest` -
    `buffering` - trueが指定された場合、sourceとdestそれぞれについてバッファリングします。
  例外:
    `java.io.IOException`

### copy

    public static void copy(java.io.Reader source,
                            java.lang.StringBuffer dest)
                     throws java.io.IOException

  sourceのReaderの内容をStringBufferのdestにコピーします。

  パラメータ:
    `source` -
    `dest` -
  例外:
    `java.io.IOException`

### copy

    public static void copy(java.io.Reader source,
                            java.lang.StringBuffer dest,
                            boolean buffering)
                     throws java.io.IOException

  sourceのReaderの内容をStringBufferのdestにコピーします。

  パラメータ:
    `source` -
    `dest` -
    `buffering` - trueが指定された場合、sourceとdestそれぞれについてバッファリングします。
  例外:
    `java.io.IOException`

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

Copyright © 2004 asyrinx organization. All Rights Reserved.