Uses of Class
org.apache.xpath.functions.Function

Packages that use Function
org.apache.xalan.templates Implements the Templates interface, and defines a set of classes that represent an XSLT stylesheet. 
org.apache.xpath Implementation of XPath; for the most part, only classes meant for public use are found at this root level of the XPath packages. 
org.apache.xpath.compiler Implements an XPath parser which produces an OpMap, and a so-called Compiler which produces an expression tree for fast evaluation. 
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. 
 

Uses of Function in org.apache.xalan.templates
 

Subclasses of Function in org.apache.xalan.templates
 class FuncDocument
          **For advanced use only** Execute the Doc() function.
 class FuncFormatNumb
          **For advanced use only** Execute the FormatNumber() function.
 class FuncKey
          **For advanced use only** Execute the Key() function.
 

Uses of Function in org.apache.xpath
 

Methods in org.apache.xpath with parameters of type Function
 void XPath.installFunction(java.lang.String name, int funcIndex, Function func)
          Install a built-in function.
 

Uses of Function in org.apache.xpath.compiler
 

Methods in org.apache.xpath.compiler that return Function
 Function FuncLoader.getFunction()
          Get a Function instance that this instance is liaisoning for.
static Function FunctionTable.getFunction(int which)
          Obtain a new Function object from a function ID.
 

Uses of Function in org.apache.xpath.functions
 

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



Copyright � 2000 Apache XML Project. All Rights Reserved.