クラス StandardTypeComparator

java.lang.ObjectSE
org.springframework.expression.spel.support.StandardTypeComparator
実装されたすべてのインターフェース:
TypeComparator

public class StandardTypeComparator extends ObjectSE implements TypeComparator
基本的な TypeComparator 実装: NumberSE 型と ComparableSE を実装する型の比較をサポートします。
導入:
3.0
作成者:
Andy Clement, Juergen Hoeller, Giovanni Dall'Oglio Risso
  • コンストラクターの詳細

    • StandardTypeComparator

      public StandardTypeComparator()
  • メソッドの詳細

    • canCompare

      public boolean canCompare(@Nullable ObjectSE left, @Nullable ObjectSE right)
      インターフェースからコピーされた説明: TypeComparator
      コンパレーターがこれら 2 つのオブジェクトを比較できる場合は、true を返します。
      次で指定:
      インターフェース TypeComparatorcanCompare 
      パラメーター:
      left - 最初のオブジェクト
      right - 2 番目のオブジェクト
      戻り値:
      true (コンパレーターがこれらのオブジェクトを比較できる場合)
    • compare

      public int compare(@Nullable ObjectSE left, @Nullable ObjectSE right) throws SpelEvaluationException
      インターフェースからコピーされた説明: TypeComparator
      指定された 2 つのオブジェクトを比較します。
      次で指定:
      インターフェース TypeComparatorcompare 
      パラメーター:
      left - 最初のオブジェクト
      right - 2 番目のオブジェクト
      戻り値:
      それらが等しい場合は 0、最初の整数が 2 番目の整数よりも小さい場合は負の整数、最初の整数が 2 番目の整数よりも大きい場合は正の整数
      例外:
      SpelEvaluationException
      関連事項: