クラス ExampleMatcherAccessor
java.lang.ObjectSE
org.springframework.data.support.ExampleMatcherAccessor
例による照会(QBE)照会をサポートするモジュールで使用する
ExampleMatcher
のアクセサー。- 導入:
- 1.12
- 作成者:
- Mark Paluch, Oliver Gierke, Christoph Strobl, Jens Schauder
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明定義されたExampleMatcher.StringMatcher
を取得します。定義済みの null 処理を取得します。getPropertySpecifier
(StringSE path) 指定されたパスのExampleMatcher.PropertySpecifier
を取得します。基になるExampleMatcher
のExampleMatcher.PropertySpecifier
を返します。指定されたパスのExampleMatcher.StringMatcher
を取得するか、定義されていない場合はデフォルトのものを返します。指定されたパスの大文字と小文字を区別しないフラグを取得するか、何も定義されていない場合はExampleMatcher.NoOpPropertyValueTransformer
を返します。boolean
hasPropertySpecifier
(StringSE path) 基礎となるExampleMatcher
が指定されたパスのExampleMatcher.PropertySpecifier
を含むかどうかを返します。boolean
boolean
boolean
isIgnoreCaseForPath
(StringSE path) 指定されたパスの大文字と小文字を区別しないフラグを取得するか、定義されていない場合はデフォルトを返します。boolean
isIgnoredPath
(StringSE path)
コンストラクターの詳細
ExampleMatcherAccessor
メソッドの詳細
getPropertySpecifiers
基になるExampleMatcher
のExampleMatcher.PropertySpecifier
を返します。- 戻り値:
ExampleMatcher.PropertySpecifier
s の変更不可能なCollection
SE。
hasPropertySpecifier
基礎となるExampleMatcher
が指定されたパスのExampleMatcher.PropertySpecifier
を含むかどうかを返します。- パラメーター:
path
- プロパティを識別するドットパス。- 戻り値:
- 指定されたパスに
ExampleMatcher.PropertySpecifier
が定義されている場合は true。
getPropertySpecifier
指定されたパスのExampleMatcher.PropertySpecifier
を取得します。
null 値にならないようにhasPropertySpecifier(String)
かどうかを確認します。- パラメーター:
path
- プロパティへのドットパス。- 戻り値:
- path に
ExampleMatcher.PropertySpecifier
が定義されていない場合は null。
hasPropertySpecifiers
public boolean hasPropertySpecifiers()- 戻り値:
- 少なくとも 1 つの
ExampleMatcher.PropertySpecifier
が定義されている場合は true。
getStringMatcherForPath
指定されたパスのExampleMatcher.StringMatcher
を取得するか、定義されていない場合はデフォルトのものを返します。- パラメーター:
path
-- 戻り値:
- 決して null にはなりません。
getNullHandler
定義済みの null 処理を取得します。- 戻り値:
- 非 null
getDefaultStringMatcher
定義されたExampleMatcher.StringMatcher
を取得します。- 戻り値:
- 決して null にはなりません。
isIgnoreCaseEnabled
public boolean isIgnoreCaseEnabled()- 戻り値:
String
SE を大文字と小文字を区別しないオプションと一致させる必要がある場合は true。
isIgnoredPath
- パラメーター:
path
-- 戻り値:
- パスが無視されるように設定されている場合は true を返します。
isIgnoreCaseForPath
指定されたパスの大文字と小文字を区別しないフラグを取得するか、定義されていない場合はデフォルトを返します。- パラメーター:
path
-- 戻り値:
- 決して null にはなりません。
getValueTransformerForPath
指定されたパスの大文字と小文字を区別しないフラグを取得するか、何も定義されていない場合はExampleMatcher.NoOpPropertyValueTransformer
を返します。- パラメーター:
path
-- 戻り値:
- 決して null にはなりません。