public static class JavaParserRecordDeclaration.CanonicalRecordConstructor extends Object implements ResolvedConstructorDeclaration
| Constructor and Description |
|---|
CanonicalRecordConstructor(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 |
getSpecifiedException(int index) |
List<ResolvedTypeParameterDeclaration> |
getTypeParameters() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfindTypeParameter, formalParameterTypes, getClassName, getLastParam, getPackageName, getQualifiedName, getQualifiedSignature, getSignature, getSpecifiedExceptions, hasVariadicParameterasEnumConstant, asField, asMethod, asParameter, asType, asTypePattern, hasName, isEnumConstant, isField, isMethod, isParameter, isType, isTypePattern, isVariabletoAst, toAstisGenericpublic CanonicalRecordConstructor(RecordDeclaration recordDeclaration, TypeSolver typeSolver)
public AccessSpecifier accessSpecifier()
accessSpecifier in interface HasAccessSpecifierpublic ResolvedReferenceTypeDeclaration declaringType()
declaringType in interface ResolvedConstructorDeclarationdeclaringType 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 String getName()
getName in interface ResolvedDeclarationpublic List<ResolvedTypeParameterDeclaration> getTypeParameters()
getTypeParameters in interface ResolvedTypeParametrizableCopyright © 2007–2025. All rights reserved.