org.oXML.type
Class VariableFunctionKey

java.lang.Object
  extended byorg.oXML.type.FunctionKey
      extended byorg.oXML.type.VariableFunctionKey

public class VariableFunctionKey
extends FunctionKey

A key for functions that take a variable number of parameters


Field Summary
 
Fields inherited from class org.oXML.type.FunctionKey
length, name
 
Constructor Summary
VariableFunctionKey(Name name, int length)
           
 
Method Summary
 boolean equals(FunctionKey other)
           
 Name getName()
           
 boolean matches(FunctionKey other)
          identity is determined on name and minimum number of parameters (not parameter types).
 
Methods inherited from class org.oXML.type.FunctionKey
equals, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VariableFunctionKey

public VariableFunctionKey(Name name,
                           int length)
Parameters:
length - minimum number of parameters
Method Detail

getName

public Name getName()
Overrides:
getName in class FunctionKey

equals

public boolean equals(FunctionKey other)
Overrides:
equals in class FunctionKey

matches

public boolean matches(FunctionKey other)
identity is determined on name and minimum number of parameters (not parameter types).

Overrides:
matches in class FunctionKey