APIdia Launch Partner
Top Description Classes
module java.xml

Package com.sun.org.apache.xpath.internal.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.

Class Summary

Modifier and TypeClass 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.