インターフェース LdapQuery

既知のすべてのサブインターフェース:
ContainerCriteria
すべての既知の実装クラス:
LdapQueryBuilder

public interface LdapQuery
実行される Ldap クエリに関するすべての情報を保持します。検索ベース、検索範囲、時間と回数の制限、検索フィルターに関する情報が含まれています。
導入:
2.0
関連事項:
  • 方法の概要

    修飾子と型
    メソッド
    説明
    StringSE @Nullable[]
    返す属性を取得します。
    検索ベースを取得します。
    @Nullable IntegerSE
    カウント制限を取得します。
    フィルターを取得します。
    @Nullable SearchScope
    検索範囲を取得します。
    @Nullable IntegerSE
    制限時間を取得します。
  • 方法の詳細

    • base

      NameSE base()
      検索ベースを取得します。デフォルトは LdapUtils.emptyLdapName() です。
      戻り値:
      検索ベース。
    • searchScope

      @Nullable SearchScope searchScope()
      検索範囲を取得します。デフォルトは null で、LdapTemplate デフォルトを使用する必要があることを示します。
      戻り値:
      検索範囲。
    • timeLimit

      @Nullable IntegerSE timeLimit()
      制限時間を取得します。デフォルトは null で、LdapTemplate デフォルトを使用する必要があることを示します。
      戻り値:
      制限時間。
    • countLimit

      @Nullable IntegerSE countLimit()
      カウント制限を取得します。デフォルトは null で、LdapTemplate デフォルトを使用する必要があることを示します。
      戻り値:
      カウント制限。
    • attributes

      StringSE @Nullable [] attributes()
      返す属性を取得します。デフォルトは null で、すべての属性を返す必要があることを示します。
      戻り値:
      返す属性。
    • filter

      Filter filter()
      フィルターを取得します。
      戻り値:
      フィルター。