public class JavassistParameterDeclaration extends Object implements ParameterDeclaration
Constructor and Description |
---|
JavassistParameterDeclaration(javassist.CtClass type,
TypeSolver typeSolver,
boolean variadic) |
JavassistParameterDeclaration(Type type,
TypeSolver typeSolver,
boolean variadic) |
Modifier and Type | Method and Description |
---|---|
String |
getName() |
Type |
getType() |
boolean |
isField() |
boolean |
isParameter() |
boolean |
isType() |
boolean |
isVariadic() |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
describeType
asField, asMethod, asParameter, asType, hasName, isMethod
public JavassistParameterDeclaration(javassist.CtClass type, TypeSolver typeSolver, boolean variadic)
public JavassistParameterDeclaration(Type type, TypeSolver typeSolver, boolean variadic)
public String getName()
getName
in interface Declaration
public boolean isField()
isField
in interface Declaration
public boolean isParameter()
isParameter
in interface Declaration
isParameter
in interface ParameterDeclaration
public boolean isVariadic()
isVariadic
in interface ParameterDeclaration
public boolean isType()
isType
in interface Declaration
public Type getType()
getType
in interface ValueDeclaration
Copyright © 2016. All rights reserved.