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