public static class JavaParserRecordDeclaration.ImplicitGetterMethod extends Object implements ResolvedMethodDeclaration, TypeVariableResolutionCapability
| Constructor and Description |
|---|
ImplicitGetterMethod(Parameter correspondingParameter,
RecordDeclaration recordDeclaration,
TypeSolver typeSolver) |
| Modifier and Type | Method and Description |
|---|---|
AccessSpecifier |
accessSpecifier() |
ResolvedReferenceTypeDeclaration |
declaringType() |
String |
getName() |
int |
getNumberOfParams() |
int |
getNumberOfSpecifiedExceptions() |
ResolvedParameterDeclaration |
getParam(int i) |
ResolvedType |
getReturnType() |
ResolvedType |
getSpecifiedException(int index) |
List<ResolvedTypeParameterDeclaration> |
getTypeParameters() |
boolean |
isAbstract() |
boolean |
isDefaultMethod() |
boolean |
isStatic() |
MethodUsage |
resolveTypeVariables(Context context,
List<ResolvedType> parameterTypes) |
Optional<Node> |
toAst() |
String |
toDescriptor() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisReturnTypeSubstituablefindTypeParameter, formalParameterTypes, getClassName, getLastParam, getPackageName, getQualifiedName, getQualifiedSignature, getSignature, getSpecifiedExceptions, hasVariadicParameterasEnumConstant, asField, asMethod, asParameter, asType, asTypePattern, hasName, isEnumConstant, isField, isMethod, isParameter, isType, isTypePattern, isVariabletoAstisGenericpublic ImplicitGetterMethod(Parameter correspondingParameter, RecordDeclaration recordDeclaration, TypeSolver typeSolver)
public AccessSpecifier accessSpecifier()
accessSpecifier in interface HasAccessSpecifierpublic String getName()
getName in interface ResolvedDeclarationpublic ResolvedType getReturnType()
getReturnType in interface ResolvedMethodDeclarationpublic boolean isAbstract()
isAbstract in interface ResolvedMethodDeclarationpublic boolean isDefaultMethod()
isDefaultMethod in interface ResolvedMethodDeclarationpublic boolean isStatic()
isStatic in interface ResolvedMethodDeclarationpublic String toDescriptor()
toDescriptor in interface ResolvedMethodDeclarationpublic ResolvedReferenceTypeDeclaration declaringType()
declaringType in interface ResolvedMethodLikeDeclarationpublic int getNumberOfParams()
getNumberOfParams in interface ResolvedMethodLikeDeclarationpublic ResolvedParameterDeclaration getParam(int i)
getParam in interface ResolvedMethodLikeDeclarationpublic int getNumberOfSpecifiedExceptions()
getNumberOfSpecifiedExceptions in interface ResolvedMethodLikeDeclarationpublic ResolvedType getSpecifiedException(int index)
getSpecifiedException in interface ResolvedMethodLikeDeclarationpublic List<ResolvedTypeParameterDeclaration> getTypeParameters()
getTypeParameters in interface ResolvedTypeParametrizablepublic MethodUsage resolveTypeVariables(Context context, List<ResolvedType> parameterTypes)
resolveTypeVariables in interface TypeVariableResolutionCapabilitypublic Optional<Node> toAst()
toAst in interface AssociableToASTCopyright © 2007–2025. All rights reserved.