Class ReflectionParameterDeclaration
- java.lang.Object
- 
- com.github.javaparser.symbolsolver.reflectionmodel.ReflectionParameterDeclaration
 
- 
- All Implemented Interfaces:
- com.github.javaparser.resolution.declarations.AssociableToAST,- com.github.javaparser.resolution.declarations.ResolvedDeclaration,- com.github.javaparser.resolution.declarations.ResolvedParameterDeclaration,- com.github.javaparser.resolution.declarations.ResolvedValueDeclaration
 
 public class ReflectionParameterDeclaration extends Object implements com.github.javaparser.resolution.declarations.ResolvedParameterDeclaration - Author:
- Federico Tomassetti
 
- 
- 
Constructor SummaryConstructors Constructor Description ReflectionParameterDeclaration(Class<?> type, Type genericType, com.github.javaparser.resolution.TypeSolver typeSolver, boolean variadic, String name)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)StringgetName()com.github.javaparser.resolution.types.ResolvedTypegetType()inthashCode()booleanhasName()booleanisField()booleanisParameter()booleanisType()booleanisVariadic()StringtoString()- 
Methods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface com.github.javaparser.resolution.declarations.AssociableToASTtoAst, toAst
 
- 
 
- 
- 
- 
Method Detail- 
getNamepublic String getName() - Specified by:
- getNamein interface- com.github.javaparser.resolution.declarations.ResolvedDeclaration
- Returns:
- the name, which can be potentially null
 
 - 
hasNamepublic boolean hasName() - Specified by:
- hasNamein interface- com.github.javaparser.resolution.declarations.ResolvedDeclaration
- Specified by:
- hasNamein interface- com.github.javaparser.resolution.declarations.ResolvedParameterDeclaration
 
 - 
isFieldpublic boolean isField() - Specified by:
- isFieldin interface- com.github.javaparser.resolution.declarations.ResolvedDeclaration
 
 - 
isParameterpublic boolean isParameter() - Specified by:
- isParameterin interface- com.github.javaparser.resolution.declarations.ResolvedDeclaration
- Specified by:
- isParameterin interface- com.github.javaparser.resolution.declarations.ResolvedParameterDeclaration
 
 - 
isVariadicpublic boolean isVariadic() - Specified by:
- isVariadicin interface- com.github.javaparser.resolution.declarations.ResolvedParameterDeclaration
 
 - 
isTypepublic boolean isType() - Specified by:
- isTypein interface- com.github.javaparser.resolution.declarations.ResolvedDeclaration
 
 - 
getTypepublic com.github.javaparser.resolution.types.ResolvedType getType() - Specified by:
- getTypein interface- com.github.javaparser.resolution.declarations.ResolvedValueDeclaration
 
 
- 
 
-