java.lang.Object
javax.naming.ldap.SortKey
排序键及其关联的排序参数。此类实现了一个排序键,LDAPv3 控件使用该排序键对搜索结果进行服务端排序,如 RFC 2891 中所定义。
- 自从:
- 1.5
- 参见:
-
构造方法总结
构造方法 -
方法总结
修饰符和类型方法描述检索排序键的属性 ID。检索用于对属性值进行排序的匹配规则 ID。boolean确定排序顺序。
-
构造方法详细信息
-
SortKey
为属性创建默认排序键。将使用为与该属性一起使用而定义的排序匹配规则,根据指定的属性按升序对条目进行排序。- 参数:
attrID- 用作排序键的属性的非空 ID。
-
SortKey
为属性创建排序键。条目将根据指定排序顺序中的指定属性进行排序,并使用指定的匹配规则(如果提供)。- 参数:
attrID- 用作排序键的属性的非空 ID。ascendingOrder- 如果为真,则条目按升序排列。否则有降序排列。matchingRuleID- 用于对属性值进行排序的匹配规则的可能为空的 ID。如果未指定,则使用为排序键属性定义的排序匹配规则。
-
-
方法详情
-
getAttributeID
检索排序键的属性 ID。- 返回:
- 排序键的非空属性 ID。
-
isAscending
public boolean isAscending()确定排序顺序。- 返回:
- 如果排序顺序为升序,则为 true;如果为降序,则为 false。
-
getMatchingRuleID
检索用于对属性值进行排序的匹配规则 ID。- 返回:
- 可能为空的匹配规则 ID。如果为 null,则使用为排序键属性定义的排序匹配规则。
-