Class JavassistTypeParameter
java.lang.Object
com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeParameter
- All Implemented Interfaces:
ResolvedDeclaration,ResolvedTypeDeclaration,ResolvedTypeParameterDeclaration
- Author:
- Federico Tomassetti
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration
ResolvedTypeParameterDeclaration.Bound -
Constructor Summary
ConstructorsConstructorDescriptionJavassistTypeParameter(javassist.bytecode.SignatureAttribute.TypeParameter wrapped, ResolvedTypeParametrizable container, TypeSolver typeSolver) -
Method Summary
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.github.javaparser.resolution.declarations.ResolvedDeclaration
asEnumConstant, asField, asMethod, asParameter, asPattern, hasName, isEnumConstant, isField, isMethod, isParameter, isPattern, isVariableMethods inherited from interface com.github.javaparser.resolution.declarations.ResolvedTypeDeclaration
asAnnotation, asClass, asEnum, asInterface, asReferenceType, asType, asTypeParameter, getId, getInternalType, hasInternalType, internalTypes, isAnnotation, isAnonymousClass, isClass, isEnum, isInterface, isType, isTypeParameterMethods inherited from interface com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration
declaredOnConstructor, declaredOnMethod, declaredOnType, getClassName, getLowerBound, getPackageName, getQualifiedName, getUpperBound, hasLowerBound, hasUpperBound, isBounded, isUnbounded
-
Constructor Details
-
JavassistTypeParameter
public JavassistTypeParameter(javassist.bytecode.SignatureAttribute.TypeParameter wrapped, ResolvedTypeParametrizable container, TypeSolver typeSolver)
-
-
Method Details
-
equals
-
hashCode
public int hashCode() -
toString
-
getName
- Specified by:
getNamein interfaceResolvedDeclaration- Specified by:
getNamein interfaceResolvedTypeParameterDeclaration
-
getContainerQualifiedName
- Specified by:
getContainerQualifiedNamein interfaceResolvedTypeParameterDeclaration
-
getContainerId
- Specified by:
getContainerIdin interfaceResolvedTypeParameterDeclaration
-
getContainer
- Specified by:
getContainerin interfaceResolvedTypeParameterDeclaration
-
getBounds
- Specified by:
getBoundsin interfaceResolvedTypeParameterDeclaration
-
containerType
- Specified by:
containerTypein interfaceResolvedTypeDeclaration
-
object
- Specified by:
objectin interfaceResolvedTypeParameterDeclaration
-