public class JavaParameter extends AbstractBaseJavaEntity implements Serializable
Modifier and Type | Field and Description |
---|---|
static JavaParameter[] |
EMPTY_ARRAY |
parent
Constructor and Description |
---|
JavaParameter(Type type,
String name) |
JavaParameter(Type type,
String name,
boolean varArgs) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
String |
getName() |
JavaClass |
getParentClass()
Not every entity has a parentClass, but AnnotationFieldRef requires access to it.
|
JavaMethod |
getParentMethod() |
String |
getResolvedGenericValue() |
String |
getResolvedValue() |
Type |
getType() |
int |
hashCode() |
boolean |
isVarArgs()
Is this a Java 5 var args type specified using three dots.
|
void |
setParentMethod(JavaMethod parentMethod) |
String |
toString() |
getAnnotations, getLineNumber, getParent, setAnnotations, setLineNumber, setName, setParent
public static final JavaParameter[] EMPTY_ARRAY
public String getName()
getName
in class AbstractBaseJavaEntity
public Type getType()
public JavaMethod getParentMethod()
public void setParentMethod(JavaMethod parentMethod)
public JavaClass getParentClass()
AbstractBaseJavaEntity
getParentClass
in class AbstractBaseJavaEntity
public boolean isVarArgs()
public String getResolvedValue()
public String getResolvedGenericValue()
Copyright © 2002-2013. All Rights Reserved.