| net.sf.saxon.functions.SystemFunction net.sf.saxon.functions.CollatingFunction
All known Subclasses: net.sf.saxon.functions.IndexOf, net.sf.saxon.functions.Compare, net.sf.saxon.functions.Minimax, net.sf.saxon.functions.DistinctValues, net.sf.saxon.functions.Contains, net.sf.saxon.functions.CodepointEqual, net.sf.saxon.functions.DeepEqual,
CollatingFunction | abstract public class CollatingFunction extends SystemFunction (Code) | | Abstract superclass for all functions that take an optional collation argument
|
getAtomicComparer | protected AtomicComparer getAtomicComparer(int arg, XPathContext context) throws XPathException(Code) | | Get a AtomicComparer that can be used to compare values
Parameters: arg - the position of the argument (starting at 0) containing the collation name.If this argument was not supplied, the default collation is used Parameters: context - The dynamic evaluation context. |
getCollator | protected Comparator getCollator(int arg, XPathContext context) throws XPathException(Code) | | Get a collator suitable for comparing strings. Returns the collator specified in the
given function argument if present, otherwise returns the default collator.
Parameters: arg - The argument position (counting from zero) that holds the collationURI if present Parameters: context - The dynamic context a Comparator, which will either be a java.text.Collator, or a CodepointCollator |
Fields inherited from net.sf.saxon.functions.SystemFunction | protected int operation(Code)(Java Doc)
|
|
|