bodybuilder.inspector
クラス Inspector

java.lang.Object
  拡張bodybuilder.inspector.Inspector
直系の既知のサブクラス:
ArrayInspector, BeanInspector, ExceptionInspector, ListInspector, MapInspector, RequestInspector, ServletContextInspector, SessionInspector, SortedSetInspector

public abstract class Inspector
extends java.lang.Object

インスペクター


コンストラクタの概要
Inspector()
           
 
メソッドの概要
 void addTarget(java.lang.String target)
          ターゲットクラスを追加する。
protected static void assertClassEquals(java.lang.Object expected, java.lang.Object actual, ObjectBackTrace trace)
          クラスが等しいことを表明する。
abstract  void assertEquals(java.lang.Object expected, java.lang.Object actual, ObjectBackTrace trace)
          二つのオブジェクトが等しいことを表明する。
protected  void assertKeySetEquals(java.util.Set expected, java.util.Set actual, ObjectBackTrace trace)
          キーセットが等しいことを表明する。
protected  void assertKeySetEquals(java.lang.String message, java.util.Set expected, java.util.Set actual, ObjectBackTrace trace)
          キーセットが等しいことを表明する。
protected static void assertNullEquals(java.lang.Object expected, java.lang.Object actual, ObjectBackTrace trace)
          オブジェクトが等しい(いづれかがnullではない)ことを表明する。
static void assertObjectEquals(java.lang.Object expected, java.lang.Object actual)
          二つのオブジェクトが等しいことを表明する。
static void assertObjectEquals(java.lang.Object expected, java.lang.Object actual, ObjectBackTrace trace)
          二つのオブジェクトが等しいことを表明する。
protected  void assertRegexEquals(java.lang.String regex, java.lang.String actual, ObjectBackTrace trace)
          文字列が正規表現にマッチすることを表明する。
protected  void assertRegexEquals(java.lang.String message, java.lang.String regex, java.lang.String actual, ObjectBackTrace trace)
          文字列が正規表現にマッチすることを表明する。
protected  void assertSizeEquals(int expected, int actual, ObjectBackTrace trace)
          サイズが等しいことを表明する。
protected  void assertSizeEquals(java.lang.String message, int expected, int actual, ObjectBackTrace trace)
          サイズが等しいことを表明する。
 java.util.List getTargets()
          ターゲットクラスのリストを取得する。
protected static void rethrow(java.lang.Object expected, java.lang.Object actual, ObjectBackTrace trace)
          例外を投げる。
protected static void rethrow(java.lang.String message, java.lang.Object expected, java.lang.Object actual, ObjectBackTrace trace)
          例外を
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Inspector

public Inspector()
メソッドの詳細

getTargets

public java.util.List getTargets()
ターゲットクラスのリストを取得する。

戻り値:
ターゲットクラスのリスト

addTarget

public void addTarget(java.lang.String target)
ターゲットクラスを追加する。

パラメータ:
target - ターゲットクラス

assertEquals

public abstract void assertEquals(java.lang.Object expected,
                                  java.lang.Object actual,
                                  ObjectBackTrace trace)
二つのオブジェクトが等しいことを表明する。

パラメータ:
expected - 期待する値
actual - 現実の値
trace - バックトレース

assertObjectEquals

public static void assertObjectEquals(java.lang.Object expected,
                                      java.lang.Object actual)
二つのオブジェクトが等しいことを表明する。

パラメータ:
expected - 期待する値
actual - 現実の値

assertObjectEquals

public static void assertObjectEquals(java.lang.Object expected,
                                      java.lang.Object actual,
                                      ObjectBackTrace trace)
二つのオブジェクトが等しいことを表明する。

パラメータ:
expected - 期待する値
actual - 現実の値
trace - バックトレース

assertNullEquals

protected static void assertNullEquals(java.lang.Object expected,
                                       java.lang.Object actual,
                                       ObjectBackTrace trace)
オブジェクトが等しい(いづれかがnullではない)ことを表明する。

パラメータ:
expected - 期待する値
actual - 実際の値
trace - バックトレース

assertClassEquals

protected static void assertClassEquals(java.lang.Object expected,
                                        java.lang.Object actual,
                                        ObjectBackTrace trace)
クラスが等しいことを表明する。

パラメータ:
expected - 期待する値
actual - 実際の値
trace - バックトレース

assertSizeEquals

protected void assertSizeEquals(int expected,
                                int actual,
                                ObjectBackTrace trace)
サイズが等しいことを表明する。

パラメータ:
expected - 期待する値
actual - 実際の値
trace - バックトレース

assertSizeEquals

protected void assertSizeEquals(java.lang.String message,
                                int expected,
                                int actual,
                                ObjectBackTrace trace)
サイズが等しいことを表明する。

パラメータ:
message - メッセージ
expected - 期待する値
actual - 実際の値
trace - バックトレース

assertKeySetEquals

protected void assertKeySetEquals(java.util.Set expected,
                                  java.util.Set actual,
                                  ObjectBackTrace trace)
キーセットが等しいことを表明する。

パラメータ:
expected - 期待する値
actual - 実際の値
trace - バックトレース

assertKeySetEquals

protected void assertKeySetEquals(java.lang.String message,
                                  java.util.Set expected,
                                  java.util.Set actual,
                                  ObjectBackTrace trace)
キーセットが等しいことを表明する。

パラメータ:
message - メッセージ
expected - 期待する値
actual - 実際の値
trace - バックトレース

assertRegexEquals

protected void assertRegexEquals(java.lang.String regex,
                                 java.lang.String actual,
                                 ObjectBackTrace trace)
文字列が正規表現にマッチすることを表明する。

パラメータ:
regex - 期待する正規表現
actual - 実際の値
trace - バックトレース

assertRegexEquals

protected void assertRegexEquals(java.lang.String message,
                                 java.lang.String regex,
                                 java.lang.String actual,
                                 ObjectBackTrace trace)
文字列が正規表現にマッチすることを表明する。

パラメータ:
message - メッセージ
regex - 期待する正規表現
actual - 実際の値
trace - バックトレース

rethrow

protected static void rethrow(java.lang.Object expected,
                              java.lang.Object actual,
                              ObjectBackTrace trace)
例外を投げる。

パラメータ:
expected - 期待する値
actual - 実際の値
trace - バックトレース

rethrow

protected static void rethrow(java.lang.String message,
                              java.lang.Object expected,
                              java.lang.Object actual,
                              ObjectBackTrace trace)
例外を

パラメータ:
message - メッセージ
expected - 期待する値
actual - 実際の値
trace - バックトレース