org.codehaus.janino
Class Java.FunctionDeclarator.FormalParameter
java.lang.Object
org.codehaus.janino.Java.Located
org.codehaus.janino.Java.FunctionDeclarator.FormalParameter
- All Implemented Interfaces:
- Java.Locatable
- Enclosing class:
- Java.FunctionDeclarator
public static final class Java.FunctionDeclarator.FormalParameter
- extends Java.Located
Representation of a (formal) function parameter.
finaL
public final boolean finaL
- Whether the parameter is declared FINAL.
type
public final Java.Type type
- The type of the parameter.
name
public final String name
- The name of the parameter.
localVariable
public Java.LocalVariable localVariable
- The local variable associated with this parameter.
Java.FunctionDeclarator.FormalParameter
public Java.FunctionDeclarator.FormalParameter(Location location,
boolean finaL,
Java.Type type,
String name)
toString
public String toString(boolean hasEllipsis)
- Parameters:
hasEllipsis - Whether this is the last function parameter and has an ellipsis ('...') after the
type
toString
public String toString()
- Overrides:
toString in class Object