クラス ExampleMatcher.PropertySpecifier
java.lang.ObjectSE
org.springframework.data.domain.ExampleMatcher.PropertySpecifier
- 含まれているインターフェース:
- ExampleMatcher
Dot-Path の特定のプロパティ処理を定義します。
- 導入:
- 1.12
- 作成者:
- Christoph Strobl, Mark Paluch
方法の概要
修飾子と型メソッド説明protected boolean
boolean
getPath()
プロパティ Dot-Path を取得します。適用するプロパティトランスフォーマーを取得します。ExampleMatcher.StringMatcher
を取得します。int
hashCode()
transformValue
(OptionalSE<ObjectSE> source) ExampleMatcher.PropertyValueTransformer
を使用して、指定されたソースを変換します。withIgnoreCase
(boolean ignoreCase) 現在のインスタンスのすべての値を含む新しいExampleMatcher.PropertySpecifier
を作成し、ignoreCase
を設定します。withStringMatcher
(ExampleMatcher.StringMatcher stringMatcher) 現在のインスタンスのすべての値を含む新しいExampleMatcher.PropertySpecifier
を作成し、返されたインスタンスにExampleMatcher.StringMatcher
を設定します。withValueTransformer
(ExampleMatcher.PropertyValueTransformer valueTransformer) 現在のインスタンスのすべての値を含む新しいExampleMatcher.PropertySpecifier
を作成し、返されたインスタンスにExampleMatcher.PropertyValueTransformer
を設定します。
メソッドの詳細
withStringMatcher
public ExampleMatcher.PropertySpecifier withStringMatcher(ExampleMatcher.StringMatcher stringMatcher) 現在のインスタンスのすべての値を含む新しいExampleMatcher.PropertySpecifier
を作成し、返されたインスタンスにExampleMatcher.StringMatcher
を設定します。- パラメーター:
stringMatcher
- null であってはなりません。- 戻り値:
withIgnoreCase
現在のインスタンスのすべての値を含む新しいExampleMatcher.PropertySpecifier
を作成し、ignoreCase
を設定します。- パラメーター:
ignoreCase
- null であってはなりません。- 戻り値:
withValueTransformer
public ExampleMatcher.PropertySpecifier withValueTransformer(ExampleMatcher.PropertyValueTransformer valueTransformer) 現在のインスタンスのすべての値を含む新しいExampleMatcher.PropertySpecifier
を作成し、返されたインスタンスにExampleMatcher.PropertyValueTransformer
を設定します。- パラメーター:
valueTransformer
- null であってはなりません。- 戻り値:
getPath
プロパティ Dot-Path を取得します。- 戻り値:
- 決して null にはなりません。
getStringMatcher
ExampleMatcher.StringMatcher
を取得します。- 戻り値:
- null でもかまいません。
getIgnoreCase
- 戻り値:
- 設定されていない場合は null。
getPropertyValueTransformer
適用するプロパティトランスフォーマーを取得します。- 戻り値:
- 決して null にはなりません。
transformValue
ExampleMatcher.PropertyValueTransformer
を使用して、指定されたソースを変換します。- パラメーター:
source
-- 戻り値:
equals
hashCode
public int hashCode()canEqual