org.exolab.adaptx.xpath.expressions

Class FunctionCall

public abstract class FunctionCall extends PrimaryExpr

A abstract class representing an XPath function call

Version: $Revision: 3734 $

Author: Keith Visco

Constructor Summary
FunctionCall()
Method Summary
abstract StringgetFunctionName()
Returns the name of the function
abstract XPathExpressiongetParameter(int index)
Returns the XPathExpression at the specified position in this list.
abstract intgetParameterCount()
Returns the number of expressions in the parameter list

Constructor Detail

FunctionCall

public FunctionCall()

Method Detail

getFunctionName

public abstract String getFunctionName()
Returns the name of the function

Returns: the name of the function

getParameter

public abstract XPathExpression getParameter(int index)
Returns the XPathExpression at the specified position in this list.

Parameters: index the position of the Expr to return

Throws: IndexOutOfBoundsException

getParameterCount

public abstract int getParameterCount()
Returns the number of expressions in the parameter list

Returns: the number of expressions in the parameter list