jd.xml.xpath.expr.function
Class NodeFunctionType

java.lang.Object
  extended byjd.xml.xpath.expr.function.FunctionType
      extended byjd.xml.xpath.expr.function.NodeFunctionType

public final class NodeFunctionType
extends FunctionType

NodeFunctionType is a FunctionType for functions which use the context node as argument if no argument is supplied.


Field Summary
 
Fields inherited from class jd.xml.xpath.expr.function.FunctionType
maxArgumentCount, minArgumentCount, name
 
Constructor Summary
NodeFunctionType(String name)
          Create a NodeFunctionType.
 
Method Summary
 int getContextDependencies(Expression[] arguments)
          Return a bitfield indicating the dependencies of the function arguments.
 
Methods inherited from class jd.xml.xpath.expr.function.FunctionType
checkArgumentCount, copyFunction, isFunctionInstance, normArguments
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NodeFunctionType

public NodeFunctionType(String name)
Create a NodeFunctionType.

Method Detail

getContextDependencies

public int getContextDependencies(Expression[] arguments)
Return a bitfield indicating the dependencies of the function arguments.

Overrides:
getContextDependencies in class FunctionType