public class DocumentUri_1 extends ScalarSystemFunction
ZERO_LENGTH_STRING
Constructor and Description |
---|
DocumentUri_1() |
Modifier and Type | Method and Description |
---|---|
AtomicValue |
evaluate(Item item,
XPathContext context)
Abstract method that must be supplied in subclasses to perform the evaluation
|
static AnyURIValue |
getDocumentURI(NodeInfo node,
XPathContext c) |
call, makeFunctionCall, resultWhenEmpty
dependsOnContextItem, dynamicCall, equals, export, exportAdditionalArguments, exportAttributes, fixArguments, getArity, getCardinality, getCompilerName, getContextNode, getDescription, getDetails, getErrorCodeForTypeErrors, getFunctionItemType, getFunctionName, getIntegerBounds, getNetCost, getOperandRoles, getRequiredType, getResultItemType, getResultItemType, getRetainedStaticContext, getSpecialProperties, getStaticBaseUriString, getStreamerName, importAttributes, isTrustedResultType, makeCall, makeFunction, makeOptimizedFunctionCall, resultIfEmpty, setArity, setDetails, setRetainedStaticContext, supplyTypeInformation, toShortString, toString, typeCheckCaller
atomize, deepEquals, effectiveBooleanValue, getAnnotations, getStringValue, getStringValueCS, isArray, isMap, makeNewContext, simplify, typeCheck
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
argumentArray, getGenre
getLength, head, isStreamed, itemAt, iterate, iterator, reduce, subsequence, toGroundedValue
asIterable, materialize
makeRepeatable
public AtomicValue evaluate(Item item, XPathContext context) throws XPathException
ScalarSystemFunction
evaluate
in class ScalarSystemFunction
item
- the supplied argumentcontext
- the dynamic contextXPathException
- if a dynamic error occurspublic static AnyURIValue getDocumentURI(NodeInfo node, XPathContext c)
Copyright (c) 2004-2020 Saxonica Limited. All rights reserved.