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 **For advanced use only** Execute the Boolean() function.
FuncCeiling **For advanced use only** Execute the Ceiling() function.
FuncConcat **For advanced use only** Execute the Concat() function.
FuncContains **For advanced use only** Execute the Contains() function.
FuncCount **For advanced use only** Execute the Count() function.
FuncCurrent **For advanced use only** Execute the current() function.
FuncDoclocation **For advanced use only** Execute the proprietary document-location() function, which returns a node set of documents.
FuncExtElementAvailable **For advanced use only** Execute the ExtElementAvailable() function.
FuncExtFunction  
FuncExtFunctionAvailable **For advanced use only** Execute the ExtFunctionAvailable() function.
FuncFalse **For advanced use only** Execute the False() function.
FuncFloor **For advanced use only** Execute the Floor() function.
FuncFormatNumber **For advanced use only** Execute the FormatNumber() function.
FuncGenerateId **For advanced use only** Execute the GenerateId() function.
FuncId **For advanced use only** Execute the Id() function.
FuncLang **For advanced use only** Execute the Lang() function.
FuncLast **For advanced use only** Execute the Last() function.
FuncLocalPart Execute the LocalPart() function.
FuncNamespace **For advanced use only** Execute the Namespace() function.
FuncNormalizeSpace  
FuncNot **For advanced use only** Execute the Not() function.
FuncNumber **For advanced use only** Execute the Number() function.
FuncPosition **For advanced use only** Execute the Position() function.
FuncQname **For advanced use only** Execute the Qname() function.
FuncRound **For advanced use only** Execute the Round() function.
FuncStartsWith **For advanced use only** Execute the StartsWith() function.
FuncString **For advanced use only** Execute the String() function.
FuncStringLength **For advanced use only** Execute the StringLength() function.
FuncSubstring **For advanced use only** Execute the Substring() function.
FuncSubstringAfter **For advanced use only** Execute the SubstringAfter() function.
FuncSubstringBefore **For advanced use only** Execute the SubstringBefore() function.
FuncSum **For advanced use only** Execute the Sum() function.
FuncSystemProperty **For advanced use only** Execute the SystemProperty() function.
Function **For advanced use only** This is a superclass of all XPath functions.
Function2Args  
Function3Args  
FunctionDef1Arg  
FunctionMultiArgs  
FunctionOneArg  
FuncTranslate **For advanced use only** Execute the Translate() function.
FuncTrue **For advanced use only** Execute the True() function.
FuncUnparsedEntityURI **For advanced use only**
 

Exception Summary
WrongNumberArgsException  
 

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.

Version:
Alpha, 2.0.0, July 05, 2000
Author:
Scott Boag



Copyright © 2000 Apache XML Project. All Rights Reserved.