Package org.eclipse.wst.xml.xpath2.processor.internal.ast


org.eclipse.wst.xml.xpath2.processor.internal.ast
Class FunctionCall



public class FunctionCall
extends org.eclipse.wst.xml.xpath2.processor.internal.ast.PrimaryExpr
Class for Function Call support.

Constructor Summary

FunctionCall(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name , java.util.Collection args)

Method Summary

public java.lang.Objectaccept(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)
     Support for Visitor interface.
public intarity()
     Support for Arity interface.
public org.eclipse.wst.xml.xpath2.api.Functionfunction()
    
public java.util.Iteratoriterator()
     Support for Iterator interface.
public org.eclipse.wst.xml.xpath2.processor.internal.types.QNamename()
     Support for QName interface.
public voidset_function(org.eclipse.wst.xml.xpath2.api.Function _function)
    

Constructor Detail

FunctionCall

public FunctionCall(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name , java.util.Collection args)

Constructor for FunctionCall.


Methods Detail

accept

public java.lang.Object accept(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)

Support for Visitor interface.

Parameters

v

Returns

java.lang.Object - Result of Visitor operation.


arity

public int arity()

Support for Arity interface.

Returns

int - Result of Arity operation.


function

public org.eclipse.wst.xml.xpath2.api.Function function()

Returns

org.eclipse.wst.xml.xpath2.api.Function


iterator

public java.util.Iterator iterator()

Support for Iterator interface.

Returns

java.util.Iterator - Result of Iterator operation.


name

public org.eclipse.wst.xml.xpath2.processor.internal.types.QName name()

Support for QName interface.

Returns

org.eclipse.wst.xml.xpath2.processor.internal.types.QName - Result of QName operation.


set_function

public void set_function(org.eclipse.wst.xml.xpath2.api.Function _function)

Parameters

_function