## Package org.apache.xpath.functions

Implements XPath functions -- each function is derived from Function, FunctionOneArg, Function2Args, etc, with number-of-arguments checking being applied mainly at compile time -- this package only implements XPath functions, XSLT functions are found in the "templates" package.

See:
Description

Class Summary
FuncBoolean: Execute the Boolean() function.
FuncCeiling: Execute the Ceiling() function.
FuncConcat: Execute the Concat() function.
FuncContains: Execute the Contains() function.
FuncCount: Execute the Count() function.
FuncCurrent: Execute the current() function.
FuncDoclocation: Execute the proprietary document-location() function, which returns a node set of documents.
FuncExtElementAvailable: Execute the ExtElementAvailable() function.
FuncExtFunction: An object of this class represents an extension call expression.
FuncExtFunctionAvailable: Execute the ExtFunctionAvailable() function.
FuncFalse: Execute the False() function.
FuncFloor: Execute the Floor() function.
FuncGenerateId: Execute the GenerateId() function.
FuncId: Execute the Id() function.
FuncLang: Execute the Lang() function.
FuncLast: Execute the Last() function.
FuncLocalPart: Execute the LocalPart() function.
FuncNamespace: Execute the Namespace() function.
FuncNormalizeSpace: Execute the normalize-space() function.
FuncNot: Execute the Not() function.
FuncNumber: Execute the Number() function.
FuncPosition: Execute the Position() function.
FuncQname: Execute the Qname() function.
FuncRound: Execute the round() function.
FuncStartsWith: Execute the StartsWith() function.
FuncString: Execute the String() function.
FuncStringLength: Execute the StringLength() function.
FuncSubstring: Execute the Substring() function.
FuncSubstringAfter: Execute the SubstringAfter() function.
FuncSubstringBefore: Execute the SubstringBefore() function.
FuncSum: Execute the Sum() function.
FuncSystemProperty: Execute the SystemProperty() function.
Function: This is a superclass of all XPath functions.
Function2Args: Base class for functions that accept two arguments.
Function3Args: Base class for functions that accept three arguments.
FunctionDef1Arg: Base class for functions that accept one argument that can be defaulted if not specified.
FunctionMultiArgs: Base class for functions that accept an undetermined number of multiple arguments.
FunctionOneArg: Base class for functions that accept one argument.
FuncTranslate: Execute the Translate() function.
FuncTrue: Execute the True() function.
FuncUnparsedEntityURI

Exception Summary
WrongNumberArgsException: An exception that is thrown if the wrong number of arguments to an exception are specified by the stylesheet.

## Package org.apache.xpath.functions Description

Implements XPath functions -- each function is derived from Function, FunctionOneArg, Function2Args, etc, with number-of-arguments checking being applied mainly at compile time -- this package only implements XPath functions, XSLT functions are found in the "templates" package.

Copyright © 2006 Apache XML Project. All Rights Reserved.