Class SortKey

Class SortKey

public class SortKey
extends Object

정렬 키(sort key)와 그와 연관된 정렬 매개변수예요. 이 클래스는 RFC 2891에 정의된 검색 결과의 서버 측 정렬을 위한 LDAPv3 Control이 사용하는 정렬 키를 구현해요.

SortKey

public SortKey(String attrID)

속성에 대한 기본 정렬 키를 만들어요. 항목들은 그 속성에 사용하도록 정의된 정렬(order) 매칭 규칙을 사용해 지정된 속성 기준으로 오름차순 정렬돼요.

  • Parameters: attrID - 정렬 키로 사용할, null이 아닌 속성 ID

SortKey

public SortKey(String attrID,
 boolean ascendingOrder,
 String matchingRuleID)

속성에 대한 정렬 키를 만들어요. 항목들은 지정된 속성 기준으로, 지정된 정렬 순서와 (제공된 경우) 지정된 매칭 규칙을 사용해 정렬돼요.

  • Parameters: attrID - 정렬 키로 사용할, null이 아닌 속성 ID

getAttributeID

public String getAttributeID()

정렬 키의 속성 ID를 가져와요.

  • Returns: 정렬 키의, null이 아닌 속성 ID

isAscending

public boolean isAscending()

정렬 순서를 결정해요.

  • Returns: 정렬 순서가 오름차순이면 true, 내림차순이면 false

getMatchingRuleID

public String getMatchingRuleID()

속성 값을 정렬하는 데 사용되는 매칭 규칙 ID를 가져와요.

  • Returns: null일 수 있는 매칭 규칙 ID. null이면 정렬 키 속성에 정의된 정렬 매칭 규칙이 사용돼요