de.odysseus.el.tree
Interface FunctionNode

All Superinterfaces:
Node
All Known Implementing Classes:
AstFunction

public interface FunctionNode
extends Node

Function node interface.

Author:
Christoph Beck

Method Summary
 int getIndex()
          Get the unique index of this identifier in the expression (e.g. preorder index)
 java.lang.String getName()
          Get the full function name
 int getParamCount()
          Get the number of parameters for this function
 boolean isVarArgs()
           
 
Methods inherited from interface de.odysseus.el.tree.Node
getCardinality, getChild
 

Method Detail

getName

java.lang.String getName()
Get the full function name


getIndex

int getIndex()
Get the unique index of this identifier in the expression (e.g. preorder index)


getParamCount

int getParamCount()
Get the number of parameters for this function


isVarArgs

boolean isVarArgs()
Returns:
true if this node supports varargs.

Copyright © 2006-2009 Odysseus Software GmbH.