public final class FixedSortKeyDefinition extends SortKeyDefinition
baseURI, caseOrder, collation, collationName, dataTypeExpression, emptyLeast, language, order, parentExpression, sortKey
Constructor and Description |
---|
FixedSortKeyDefinition() |
Modifier and Type | Method and Description |
---|---|
void |
bindComparer(XPathContext context)
Allocate a reusable Comparer to implement this sort key comparison
|
Comparator |
getComparer()
Get the comparer which is used to compare two values according to this sort key.
|
FixedSortKeyDefinition |
reduce(XPathContext context)
Eliminate dependencies of the sort key definition on the context.
|
SortKeyDefinition |
simplify() |
getBaseURI, getCaseOrder, getCollation, getCollationName, getDataTypeExpression, getEmptyLeast, getLanguage, getOrder, getParentExpression, getSortKey, setBaseURI, setCaseOrder, setCollation, setCollationName, setDataTypeExpression, setEmptyLeast, setLanguage, setOrder, setParentExpression, setSortKey, simplify
public SortKeyDefinition simplify()
public FixedSortKeyDefinition reduce(XPathContext context)
reduce
in class SortKeyDefinition
public void bindComparer(XPathContext context) throws XPathException
XPathException
public Comparator getComparer()