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)
          2つInputStreamで取得した内容が同じかどうかを判断します。
static boolean compare(java.io.Reader target1, java.io.Reader target2)
          2つ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
2つ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
2つ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


Copyright © 2004 asyrinx organization. All Rights Reserved.