クラス ConvertingComparator<S,T>
java.lang.ObjectSE
org.springframework.core.convert.converter.ConvertingComparator<S,T>
- 型パラメーター:
S
- ソース型T
- ターゲット型
- 実装されたすべてのインターフェース:
ComparatorSE<S>
値が比較される前に値を変換する
Comparator
SE。 指定された Converter
は、基になる Comparator
に渡される前に、各値を変換するために使用されます。
- 導入:
- 3.2
- 作成者:
- Phillip Webb
コンストラクターの概要
コンストラクターコンストラクター説明ConvertingComparator
(ComparatorSE<T> comparator, ConversionService conversionService, ClassSE<? extends T> targetType) 新しいConvertingComparator
インスタンスを作成します。ConvertingComparator
(ComparatorSE<T> comparator, Converter<S, T> converter) 新しいConvertingComparator
インスタンスを作成します。ConvertingComparator
(Converter<S, T> converter) 新しいConvertingComparator
インスタンスを作成します。メソッドのサマリー
修飾子と型メソッド説明int
static <K,
V> ConvertingComparator<Map.EntrySE<K, V>, K> mapEntryKeys
(ComparatorSE<K> comparator) static <K,
V> ConvertingComparator<Map.EntrySE<K, V>, V> mapEntryValues
(ComparatorSE<V> comparator) クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース java.util.ComparatorSE から継承されたメソッド
equalsSE, reversed, thenComparingSE, thenComparingSE, thenComparingSE, thenComparingDoubleSE, thenComparingIntSE, thenComparingLongSE
コンストラクターの詳細
ConvertingComparator
新しいConvertingComparator
インスタンスを作成します。- パラメーター:
converter
- コンバーター
ConvertingComparator
新しいConvertingComparator
インスタンスを作成します。- パラメーター:
comparator
- 変換された値を比較するために使用される基になるコンパレータconverter
- コンバーター
ConvertingComparator
public ConvertingComparator(ComparatorSE<T> comparator, ConversionService conversionService, ClassSE<? extends T> targetType) 新しいConvertingComparator
インスタンスを作成します。- パラメーター:
comparator
- 基礎となるコンパレータconversionService
- 変換サービスtargetType
- ターゲット型
メソッドの詳細
compare
- 次で指定:
- インターフェース
ComparatorSE<S>
のcompareSE
mapEntryKeys
public static <K,V> ConvertingComparator<Map.EntrySE<K,V>, mapEntryKeysK> (ComparatorSE<K> comparator) - パラメーター:
comparator
- キーの比較に使用される基礎となるコンパレータ- 戻り値:
- 新しい
ConvertingComparator
インスタンス
mapEntryValues
public static <K,V> ConvertingComparator<Map.EntrySE<K,V>, mapEntryValuesV> (ComparatorSE<V> comparator) - パラメーター:
comparator
- 値を比較するために使用される基礎となるコンパレータ- 戻り値:
- 新しい
ConvertingComparator
インスタンス