JavaScript is disabled on your browser.
Description
Field Summary
Constructor Summary
Method Summary
Constructor Details
Sum()
Method Details
getImplementationMethod()
getItemType(TypeHierarchy)
computeCardinality()
evaluateItem(XPathContext)
total(SequenceIterator, XPathContext, SourceLocator)
Field Summary
Fields inherited from class Expression
EFFECTIVE_BOOLEAN_VALUE , EVALUATE_METHOD , EVENT_FEED_METHOD , ITEM_FEED_METHOD , ITERATE_METHOD , locationId , MAX_SEQUENCE_LENGTH , MAX_STRING_LENGTH , PROCESS_METHOD , PUSH_SELECTION , staticProperties , UNBOUNDED_LOWER , UNBOUNDED_UPPER , WATCH_METHOD
Constructor Summary
Constructors
Method Summary
All Methods Static Methods Instance Methods Concrete Methods
int
Determine the cardinality of the function.
int
Get implementation method
Determine the item type of the value returned by the function
Calculate the total of a sequence.
Methods inherited from class SystemFunction
addContextDocumentArgument , addDocToPathMap , computeSpecialProperties , copy , equals , getDetails , getErrorCodeForTypeErrors , getOperation , getRequiredType , makeSystemFunction , optimize , setDetails , useContextItemAsDefault
Methods inherited from class FunctionCall
addExternalFunctionCallToPathMap , checkArgumentCount , explain , getArguments , getDisplayName , getExpressionName , getFunctionName , getNumberOfArguments , hashCode , iterateSubExpressions , preEvaluate , promote , replaceSubExpression , setArguments , setFunctionName , simplify , simplifyArguments , toString , typeCheck
Methods inherited from class Expression
addToPathMap , adoptChildExpression , checkForUpdatingSubexpressions , checkPermittedContents , computeDependencies , computeStaticProperties , doPromotion , dynamicError , effectiveBooleanValue , evaluateAsString , evaluatePendingUpdates , explain , getCardinality , getColumnNumber , getColumnNumber , getConstructType , getContainer , getDependencies , getEvaluationMethod , getExecutable , getHostLanguage , getIntegerBounds , getIntrinsicDependencies , getLineNumber , getLineNumber , getLocationId , getLocationProvider , getObjectName , getProperties , getProperty , getPublicId , getSlotsUsed , getSpecialProperties , getSystemId , getSystemId , hasLoopingSubexpression , hasVariableBinding , implementsStaticTypeCheck , isSubtreeExpression , isUpdatingExpression , isVacuousExpression , iterate , iterateEvents , iterateSameFocusSubExpressions , markTailFunctionCalls , process , resetLocalStaticProperties , setContainer , setEvaluationMethod , setFiltered , setFlattened , setLocationId , staticTypeCheck , suppressValidation , typeError