public class SortKey
extends java.lang.Object
SortRequestControl to declare how sorting should occur. See RFC 3698 for the definition of
matchingRuleId.| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
attributeDescription
attribute description.
|
private static int |
HASH_CODE_SEED
hash code seed.
|
private java.lang.String |
matchingRuleId
matching rule id.
|
private boolean |
reverseOrder
reverse order.
|
| Constructor and Description |
|---|
SortKey()
Default constructor.
|
SortKey(java.lang.String attrDescription)
Creates a new sort key.
|
SortKey(java.lang.String attrDescription,
java.lang.String ruleId)
Creates a new sort key.
|
SortKey(java.lang.String attrDescription,
java.lang.String ruleId,
boolean reverse)
Creates a new sort key.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getAttributeDescription()
Returns the attribute description.
|
java.lang.String |
getMatchingRuleId()
Returns the matching rule id.
|
boolean |
getReverseOrder()
Returns whether results should be in reverse sorted order.
|
int |
hashCode() |
void |
setAttributeDescription(java.lang.String s)
Sets the attribute description.
|
void |
setMatchingRuleId(java.lang.String s)
Sets the matching rule id.
|
void |
setReverseOrder(boolean b)
Sets whether results should be in reverse sorted order.
|
java.lang.String |
toString() |
private static final int HASH_CODE_SEED
private java.lang.String attributeDescription
private java.lang.String matchingRuleId
private boolean reverseOrder
public SortKey()
public SortKey(java.lang.String attrDescription)
attrDescription - attribute descriptionpublic SortKey(java.lang.String attrDescription,
java.lang.String ruleId)
attrDescription - attribute descriptionruleId - matching rule idpublic SortKey(java.lang.String attrDescription,
java.lang.String ruleId,
boolean reverse)
attrDescription - attribute descriptionruleId - matching rule idreverse - reverse orderpublic java.lang.String getAttributeDescription()
public void setAttributeDescription(java.lang.String s)
s - attribute descriptionpublic java.lang.String getMatchingRuleId()
public void setMatchingRuleId(java.lang.String s)
s - matching rule idpublic boolean getReverseOrder()
public void setReverseOrder(boolean b)
b - whether results should be in reverse sorted orderpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object