shohaku.core.util.debug
インタフェース DebugPrintStream.Printer

含まれているインタフェース:
DebugPrintStream

public static interface DebugPrintStream.Printer

DebugPrintStream.print(Object o)で使用される出力機能を提供します。


メソッドの概要
 boolean isAssignable(java.lang.Object value)
          指定された値が出力対象とする型である場合trueを返却します。
 void print(DebugPrintStream stream, java.lang.Object value)
          出力を実行します。
 

メソッドの詳細

print

public void print(DebugPrintStream stream,
                  java.lang.Object value)
出力を実行します。isAssignable(Object)trueの場合のみ呼び出されます。

パラメータ:
stream - ストリーム
value - 出力する値

isAssignable

public boolean isAssignable(java.lang.Object value)
指定された値が出力対象とする型である場合trueを返却します。

パラメータ:
value - 出力する値
戻り値:
出力対象とする型である場合true