|
Xalan-C++ API Reference 1.12.0
|
Simple data structure class for use by the NodeSorter class. More...
#include <xalanc/XSLT/NodeSortKey.hpp>
Public Member Functions | |
| NodeSortKey (ExecutionContext &executionContext, const XPath *selectPat, bool treatAsNumbers, bool descending, XalanCollationServices::eCaseOrder caseOrder, const XalanDOMString &langValue, const PrefixResolver &resolver) | |
| Construct a node sort key. | |
| NodeSortKey () | |
| NodeSortKey (const NodeSortKey &theSource) | |
| ~NodeSortKey () | |
| NodeSortKey & | operator= (const NodeSortKey &theRHS) |
| const XPath * | getSelectPattern () const |
| Retrieve the selection XPath. | |
| bool | getTreatAsNumbers () const |
| Whether to treat values as numbers. | |
| bool | getDescending () const |
| Whether to sort in descending order. | |
| XalanCollationServices::eCaseOrder | getCaseOrder () const |
| Get the enumeration value for the case order. | |
| const PrefixResolver * | getPrefixResolver () const |
| Retrieve the resolver for namespaces. | |
| const XalanDOMString & | getLanguageString () const |
Simple data structure class for use by the NodeSorter class.
Definition at line 49 of file NodeSortKey.hpp.
| xalanc::NodeSortKey::NodeSortKey | ( | ExecutionContext & | executionContext, |
| const XPath * | selectPat, | ||
| bool | treatAsNumbers, | ||
| bool | descending, | ||
| XalanCollationServices::eCaseOrder | caseOrder, | ||
| const XalanDOMString & | langValue, | ||
| const PrefixResolver & | resolver | ||
| ) |
Construct a node sort key.
| executionContext | current execution context |
| selectPat | XPath for selection |
| treatAsNumbers | treat as numeric values if true |
| descending | sort in descending order if true |
| caseOrder | case sort order enum |
| langValue | language |
| resolver | resolver for namespace resolution |
| xalanc::NodeSortKey::NodeSortKey | ( | ) |
| xalanc::NodeSortKey::NodeSortKey | ( | const NodeSortKey & | theSource | ) |
| xalanc::NodeSortKey::~NodeSortKey | ( | ) |
|
inline |
Get the enumeration value for the case order.
Definition at line 121 of file NodeSortKey.hpp.
|
inline |
Whether to sort in descending order.
Definition at line 110 of file NodeSortKey.hpp.
|
inline |
Definition at line 138 of file NodeSortKey.hpp.
|
inline |
Retrieve the resolver for namespaces.
Definition at line 132 of file NodeSortKey.hpp.
Retrieve the selection XPath.
Definition at line 88 of file NodeSortKey.hpp.
|
inline |
Whether to treat values as numbers.
Definition at line 99 of file NodeSortKey.hpp.
| NodeSortKey & xalanc::NodeSortKey::operator= | ( | const NodeSortKey & | theRHS | ) |
Copyright © 1999-2020 The Apache Software Foundation. All Rights Reserved.
Generated on Sat Mar 22 2025 18:54:18 for Xalan-C++ API Reference by
1.9.8