クラス ExampleMatcher.GenericPropertyMatcher
java.lang.ObjectSE
org.springframework.data.domain.ExampleMatcher.GenericPropertyMatcher
- 含まれているインターフェース:
- ExampleMatcher
string matching
と大文字と小文字の区別を指定する汎用プロパティマッチャー。- 作成者:
- Mark Paluch
コンストラクターのサマリー
方法の概要
修飾子と型メソッド説明protected boolean
大文字小文字の区別を false に設定します。contains()
文字列マッチャーをExampleMatcher.StringMatcher.CONTAINING
に設定します。endsWith()
文字列マッチャーをExampleMatcher.StringMatcher.ENDING
に設定します。boolean
exact()
文字列マッチャーをExampleMatcher.StringMatcher.EXACT
に設定します。int
hashCode()
無視するケースを true に設定します。ignoreCase
(boolean ignoreCase) 大文字小文字の区別をignoreCase
に設定します。of
(ExampleMatcher.StringMatcher stringMatcher) of
(ExampleMatcher.StringMatcher stringMatcher, boolean ignoreCase) regex()
文字列マッチャーをExampleMatcher.StringMatcher.REGEX
に設定します。文字列マッチャーをExampleMatcher.StringMatcher.STARTING
に設定します。文字列マッチャーをExampleMatcher.StringMatcher.DEFAULT
に設定します。stringMatcher
(ExampleMatcher.StringMatcher stringMatcher) 文字列マッチャーをstringMatcher
に設定します。transform
(ExampleMatcher.PropertyValueTransformer propertyValueTransformer) ExampleMatcher.PropertyValueTransformer
をpropertyValueTransformer
に設定します。
コンストラクターの詳細
GenericPropertyMatcher
public GenericPropertyMatcher()未構成のExampleMatcher.GenericPropertyMatcher
を作成します。
メソッドの詳細
of
public static ExampleMatcher.GenericPropertyMatcher of(ExampleMatcher.StringMatcher stringMatcher, boolean ignoreCase) - パラメーター:
stringMatcher
- null であってはなりません。ignoreCase
-- 戻り値:
of
- パラメーター:
stringMatcher
- null であってはなりません。- 戻り値:
ignoreCase
無視するケースを true に設定します。- 戻り値:
ignoreCase
大文字小文字の区別をignoreCase
に設定します。- パラメーター:
ignoreCase
-- 戻り値:
caseSensitive
大文字小文字の区別を false に設定します。- 戻り値:
contains
文字列マッチャーをExampleMatcher.StringMatcher.CONTAINING
に設定します。- 戻り値:
endsWith
文字列マッチャーをExampleMatcher.StringMatcher.ENDING
に設定します。- 戻り値:
startsWith
文字列マッチャーをExampleMatcher.StringMatcher.STARTING
に設定します。- 戻り値:
exact
文字列マッチャーをExampleMatcher.StringMatcher.EXACT
に設定します。- 戻り値:
storeDefaultMatching
文字列マッチャーをExampleMatcher.StringMatcher.DEFAULT
に設定します。- 戻り値:
regex
文字列マッチャーをExampleMatcher.StringMatcher.REGEX
に設定します。- 戻り値:
stringMatcher
public ExampleMatcher.GenericPropertyMatcher stringMatcher(ExampleMatcher.StringMatcher stringMatcher) 文字列マッチャーをstringMatcher
に設定します。- パラメーター:
stringMatcher
- null であってはなりません。- 戻り値:
transform
public ExampleMatcher.GenericPropertyMatcher transform(ExampleMatcher.PropertyValueTransformer propertyValueTransformer) ExampleMatcher.PropertyValueTransformer
をpropertyValueTransformer
に設定します。- パラメーター:
propertyValueTransformer
- null であってはなりません。- 戻り値:
canEqual
equals
hashCode
public int hashCode()