インターフェース TypeComparator
- すべての既知の実装クラス:
StandardTypeComparator
public interface TypeComparator
型コンパレータのインスタンスは、オブジェクトのペアが等しいかどうかを比較できる必要があります。戻り値の仕様は
Comparable
SE と同じです。- 導入:
- 3.0
- 作成者:
- Andy Clement
- 関連事項:
メソッドのサマリー
メソッドの詳細
canCompare
コンパレーターがこれら 2 つのオブジェクトを比較できる場合は、true
を返します。- パラメーター:
firstObject
- 最初のオブジェクトsecondObject
- 2 番目のオブジェクト- 戻り値:
true
(コンパレーターがこれらのオブジェクトを比較できる場合)
compare
int compare(@Nullable ObjectSE firstObject, @Nullable ObjectSE secondObject) throws EvaluationException 指定された 2 つのオブジェクトを比較します。- パラメーター:
firstObject
- 最初のオブジェクトsecondObject
- 2 番目のオブジェクト- 戻り値:
- それらが等しい場合は 0、最初の整数が 2 番目の整数よりも小さい場合は負の整数、最初の整数が 2 番目の整数よりも大きい場合は正の整数
- 例外:
EvaluationException
- 比較中に問題が発生した場合 (または、そもそも比較できない場合)- 関連事項: