jp.terasoluna.fw.ex.unit.util
クラス DefaultEqualsStrategy
java.lang.Object
jp.terasoluna.fw.ex.unit.util.DefaultEqualsStrategy
- すべての実装されたインタフェース:
- EqualsStrategy
public class DefaultEqualsStrategy
- extends Object
- implements EqualsStrategy
デフォルトのオブジェクト比較実装。リフレクションを使用してオブジェクトのフィールド同士を比較します。
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultEqualsStrategy
public DefaultEqualsStrategy()
equals
public boolean equals(Object o1,
Object o2)
- インタフェース
EqualsStrategy
の記述:
- 二つのオブジェクトの比較処理を行います。
- 定義:
- インタフェース
EqualsStrategy
内の equals
- パラメータ:
o1
- 比較対象オブジェクト1o2
- 比較対象オブジェクト2
- 戻り値:
- 二つの比較対象オブジェクトが等価で有る場合はtrueを、そうでない場合falseを返却します。
setTestTransients
public void setTestTransients(boolean testTransients)
- パラメータ:
testTransients
- セットする testTransients
setReflectUpToClass
public void setReflectUpToClass(Class<?> reflectUpToClass)
- パラメータ:
reflectUpToClass
- セットする reflectUpToClass
setExcludeFields
public void setExcludeFields(String[] excludeFields)
- パラメータ:
excludeFields
- セットする excludeFields
Copyright © 2011. All Rights Reserved.