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  
ObjectFactory This class is duplicated for each JAXP subpackage so keep it in sync.
SecuritySupport This class is duplicated for each Xalan-Java subpackage so keep it in sync.
 

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

Error Summary
ObjectFactory.ConfigurationError A configuration error.
 

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.