public class ReflectionParameterDeclaration extends Object implements ResolvedParameterDeclaration
| Constructor and Description |
|---|
ReflectionParameterDeclaration(Class<?> type,
Type genericType,
TypeSolver typeSolver,
boolean variadic,
String name) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getName() |
ResolvedType |
getType() |
int |
hashCode() |
boolean |
hasName() |
boolean |
isField() |
boolean |
isParameter() |
boolean |
isType() |
boolean |
isVariadic() |
String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitasParameter, describeTypeasEnumConstant, asField, asMethod, asPattern, asType, isEnumConstant, isMethod, isPattern, isVariabletoAst, toAstpublic ReflectionParameterDeclaration(Class<?> type, Type genericType, TypeSolver typeSolver, boolean variadic, String name)
type - genericType - typeSolver - variadic - name - can potentially be nullpublic String getName()
getName in interface ResolvedDeclarationpublic boolean hasName()
hasName in interface ResolvedDeclarationhasName in interface ResolvedParameterDeclarationpublic boolean isField()
isField in interface ResolvedDeclarationpublic boolean isParameter()
isParameter in interface ResolvedDeclarationisParameter in interface ResolvedParameterDeclarationpublic boolean isVariadic()
isVariadic in interface ResolvedParameterDeclarationpublic boolean isType()
isType in interface ResolvedDeclarationpublic ResolvedType getType()
getType in interface ResolvedValueDeclarationCopyright © 2007–2024. All rights reserved.