intra-mart(R)
5.0

jp.co.intra_mart.common.aid.jdk.java.lang
クラス StdErr

java.lang.Object
  拡張jp.co.intra_mart.common.aid.jdk.java.lang.StdErr

public class StdErr
extends Object

このクラスは、エラーメッセージ出力用です。

導入されたバージョン:
version 5.0

メソッドの概要
static void addOutputStream(OutputStream out)
          メッセージの出力先を追加します。
static PrintStream getDefaultPrintStream()
          このクラスがロードされた時点の、System.err を 返します。
static PrintStream getPrintStream()
          メッセージを出力する出力ストリームを返します。
static ThrowablePrintListener getThrowablePrintListener()
          現在の例外出力リスナを返します。
static boolean removeOutputStream(OutputStream out)
          メッセージの出力先を削除します。
static void setThrowablePrintListener(ThrowablePrintListener listener)
          指定の例外出力リスナを割り当て直します。
static void write(String msg)
          指定のメッセージを標準エラー出力および指定の出力先に書き出します。
static void write(String msg, Throwable exception)
          指定のメッセージを標準エラー出力および指定の出力先に書き出します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

getDefaultPrintStream

public static PrintStream getDefaultPrintStream()
このクラスがロードされた時点の、System.err を 返します。

このメソッドのリターン値を引数にして、 removeOutputStream(OutputStream) を実行すると、 標準エラー出力(コンソール)にメッセージが表示されなくなります。

戻り値:
標準エラー出力にメッセージを書き出す出力ストリーム

getPrintStream

public static PrintStream getPrintStream()
メッセージを出力する出力ストリームを返します。

返された出力ストリームの PrintStream.close() メソッドを 実行してストリームを閉じてしまうと、以後メッセージを出力できなく なります。

戻り値:
出力ストリーム

addOutputStream

public static void addOutputStream(OutputStream out)
メッセージの出力先を追加します。

パラメータ:
out - 出力ストリーム

removeOutputStream

public static boolean removeOutputStream(OutputStream out)
メッセージの出力先を削除します。

パラメータ:
out - 出力ストリーム
戻り値:
削除に成功した場合は true。

setThrowablePrintListener

public static void setThrowablePrintListener(ThrowablePrintListener listener)
指定の例外出力リスナを割り当て直します。

パラメータ:
listener - 新しい例外出力リスナ

getThrowablePrintListener

public static ThrowablePrintListener getThrowablePrintListener()
現在の例外出力リスナを返します。

戻り値:
現在有効な例外出力リスナ

write

public static void write(String msg)
指定のメッセージを標準エラー出力および指定の出力先に書き出します。

パラメータ:
msg - メッセージ

write

public static void write(String msg,
                         Throwable exception)
指定のメッセージを標準エラー出力および指定の出力先に書き出します。

パラメータ:
msg - メッセージ
exception - 例外

intra-mart(R)
5.0

Copyright © 2000-2005 NTT DATA INTRAMART CO.,LTD. All Rights Reserved.