インターフェース LdapQuery
- すべての既知のサブインターフェース:
ContainerCriteria
- すべての既知の実装クラス:
LdapQueryBuilder
public interface LdapQuery
実行される Ldap クエリに関するすべての情報を保持します。検索ベース、検索範囲、時間と回数の制限、検索フィルターに関する情報が含まれています。
- 導入:
- 2.0
- 関連事項:
LdapQueryBuilderLdapOperations.search(LdapQuery, org.springframework.ldap.core.AttributesMapper)LdapOperations.search(LdapQuery, org.springframework.ldap.core.ContextMapper)LdapOperations.searchForObject(LdapQuery, org.springframework.ldap.core.ContextMapper)LdapOperations.searchForContext(LdapQuery)
メソッドの詳細
base
NameSE base()検索ベースを取得します。デフォルトはLdapUtils.emptyLdapName()です。- 戻り値:
- 検索ベース。
searchScope
SearchScope searchScope()検索範囲を取得します。デフォルトはnullで、LdapTemplate デフォルトを使用する必要があることを示します。- 戻り値:
- 検索範囲。
timeLimit
IntegerSE timeLimit()制限時間を取得します。デフォルトはnullで、LdapTemplate デフォルトを使用する必要があることを示します。- 戻り値:
- 制限時間。
countLimit
IntegerSE countLimit()カウント制限を取得します。デフォルトはnullで、LdapTemplate デフォルトを使用する必要があることを示します。- 戻り値:
- カウント制限。
attributes
StringSE[] attributes()返す属性を取得します。デフォルトはnullで、すべての属性を返す必要があることを示します。- 戻り値:
- 返す属性。
filter
Filter filter()フィルターを取得します。- 戻り値:
- フィルター。