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