Package net.sf.saxon.functions
Class RegexGroup
java.lang.Object
net.sf.saxon.functions.AbstractFunction
net.sf.saxon.functions.SystemFunction
net.sf.saxon.functions.ContextAccessorFunction
net.sf.saxon.functions.RegexGroup
- All Implemented Interfaces:
- Callable,- FunctionItem,- GroundedValue,- Item,- Sequence
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbindContext(XPathContext context) Bind context information to appear as part of the function's closure.call(XPathContext context, Sequence[] arguments) Evaluate the expressionMethods inherited from class net.sf.saxon.functions.SystemFunctiondependsOnContextItem, 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, makeFunctionCall, makeOptimizedFunctionCall, resultIfEmpty, setArity, setDetails, setRetainedStaticContext, supplyTypeInformation, toShortString, toString, typeCheckCallerMethods inherited from class net.sf.saxon.functions.AbstractFunctionatomize, deepEqual40, deepEquals, effectiveBooleanValue, getAnnotations, getUnicodeStringValue, isArray, isMap, makeNewContext, simplify, typeCheckMethods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface net.sf.saxon.om.FunctionItemgetGenreMethods inherited from interface net.sf.saxon.om.GroundedValueasIterable, concatenate, containsNode, materializeMethods inherited from interface net.sf.saxon.om.ItemgetLength, getStringValue, head, isStreamed, itemAt, iterate, reduce, subsequenceMethods inherited from interface net.sf.saxon.om.SequencemakeRepeatable
- 
Constructor Details- 
RegexGrouppublic RegexGroup()
 
- 
- 
Method Details- 
bindContextDescription copied from class:ContextAccessorFunctionBind context information to appear as part of the function's closure. If this method has been called, the supplied context will be used in preference to the context at the point where the function is actually called.- Specified by:
- bindContextin class- ContextAccessorFunction
- Parameters:
- context- the context to which the function applies. Must not be null.
- Throws:
- XPathException
 
- 
callEvaluate the expression- Specified by:
- callin interface- Callable
- Overrides:
- callin class- ContextAccessorFunction
- Parameters:
- context- the dynamic evaluation context
- arguments- the values of the arguments, supplied as Sequences
- Returns:
- the result of the evaluation, in the form of a Sequence
- Throws:
- XPathException- if a dynamic error occurs during the evaluation of the expression
 
 
-