Package net.sf.saxon.functions
Class StaticContextAccessor.DefaultCollation
- java.lang.Object
-
- net.sf.saxon.functions.AbstractFunction
-
- net.sf.saxon.functions.SystemFunction
-
- net.sf.saxon.functions.StaticContextAccessor
-
- net.sf.saxon.functions.StaticContextAccessor.DefaultCollation
-
- All Implemented Interfaces:
Callable
,FunctionItem
,GroundedValue
,Item
,Sequence
- Enclosing class:
- StaticContextAccessor
public static class StaticContextAccessor.DefaultCollation extends StaticContextAccessor
Implement the XPath function default-collation()
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class net.sf.saxon.functions.StaticContextAccessor
StaticContextAccessor.DefaultCollation
-
-
Constructor Summary
Constructors Constructor Description DefaultCollation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AtomicValue
evaluate(RetainedStaticContext rsc)
Method to do the actual evaluation, which must be implemented in a subclass-
Methods inherited from class net.sf.saxon.functions.StaticContextAccessor
call, makeFunctionCall
-
Methods inherited from class net.sf.saxon.functions.SystemFunction
dependsOnContextItem, dynamicCall, equals, export, exportAdditionalArguments, exportAttributes, fixArguments, getArity, getCardinality, getContextNode, getDescription, getDetails, getElaborator, getErrorCodeForTypeErrors, getFunctionItemType, getFunctionName, getIntegerBounds, getNetCost, getOperandRoles, getRequiredType, getResultItemType, getResultItemType, getRetainedStaticContext, getSpecialProperties, getStaticBaseUriString, getStreamerName, getUniStringArg, hashCode, importAttributes, isSequenceVariadic, isTrustedResultType, makeCall, makeFunction, makeFunction40, makeOptimizedFunctionCall, resultIfEmpty, setArity, setDetails, setRetainedStaticContext, supplyTypeInformation, toShortString, toString, typeCheckCaller
-
Methods inherited from class net.sf.saxon.functions.AbstractFunction
atomize, deepEqual40, deepEquals, effectiveBooleanValue, getAnnotations, getUnicodeStringValue, isArray, isMap, makeNewContext, simplify, typeCheck
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface net.sf.saxon.om.FunctionItem
getGenre
-
Methods inherited from interface net.sf.saxon.om.GroundedValue
asIterable, concatenate, containsNode, materialize
-
Methods inherited from interface net.sf.saxon.om.Item
getLength, getStringValue, head, isStreamed, itemAt, iterate, reduce, subsequence
-
Methods inherited from interface net.sf.saxon.om.Sequence
makeRepeatable
-
-
-
-
Method Detail
-
evaluate
public AtomicValue evaluate(RetainedStaticContext rsc)
Description copied from class:StaticContextAccessor
Method to do the actual evaluation, which must be implemented in a subclass- Specified by:
evaluate
in classStaticContextAccessor
- Parameters:
rsc
- the retained static context- Returns:
- the result of the evaluation
-
-