クラス ExampleMatcher.PropertySpecifier
java.lang.ObjectSE
org.springframework.data.domain.ExampleMatcher.PropertySpecifier
- 含まれているインターフェース:
- ExampleMatcher
Dot-Path の特定のプロパティ処理を定義します。
- 導入:
- 1.12
- 作成者:
- Christoph Strobl, Mark Paluch
- メソッドのサマリー修飾子と型メソッド説明- protected boolean- boolean- @Nullable BooleanSE- getPath()プロパティ Dot-Path を取得します。適用するプロパティトランスフォーマーを取得します。- @Nullable ExampleMatcher.StringMatcher- 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@Contract("_ -> new") @CheckReturnValue public ExampleMatcher.PropertySpecifier withStringMatcher- (ExampleMatcher.StringMatcher stringMatcher) 現在のインスタンスのすべての値を含む新しい- ExampleMatcher.PropertySpecifierを作成し、返されたインスタンスに- ExampleMatcher.StringMatcherを設定します。- パラメーター:
- stringMatcher- null であってはなりません。
 
- withIgnoreCase@Contract("_ -> new") @CheckReturnValue public ExampleMatcher.PropertySpecifier withIgnoreCase- (boolean ignoreCase) 現在のインスタンスのすべての値を含む新しい- ExampleMatcher.PropertySpecifierを作成し、- ignoreCaseを設定します。- パラメーター:
- ignoreCase- 大文字と小文字を区別しない場合は true にします。
 
- withValueTransformer@Contract("_ -> new") @CheckReturnValue 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
- hashCodepublic int hashCode()
- canEqual