public class JavaParameter
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static JavaParameter[] |
EMPTY_ARRAY |
private java.lang.String |
name |
private JavaMethod |
parentMethod |
private Type |
type |
private boolean |
varArgs |
Constructor and Description |
---|
JavaParameter(Type type,
java.lang.String name) |
JavaParameter(Type type,
java.lang.String name,
boolean varArgs) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getName() |
JavaMethod |
getParentMethod() |
Type |
getType() |
int |
hashCode() |
boolean |
isVarArgs()
Is this a Java 5 var args type specified using three dots.
|
void |
setParentMethod(JavaMethod parentMethod) |
public static final JavaParameter[] EMPTY_ARRAY
private java.lang.String name
private Type type
private JavaMethod parentMethod
private boolean varArgs
public JavaParameter(Type type, java.lang.String name)
public JavaParameter(Type type, java.lang.String name, boolean varArgs)
public java.lang.String getName()
public Type getType()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public JavaMethod getParentMethod()
public void setParentMethod(JavaMethod parentMethod)
public boolean isVarArgs()