Class PolymorphicSignatureMethod
java.lang.Object
net.covers1624.coffeegrinder.type.Method
net.covers1624.coffeegrinder.type.PolymorphicSignatureMethod
- All Implemented Interfaces:
ITypeParameterizedMember
Created by covers1624 on 20/9/22.
-
Constructor Summary
ConstructorsConstructorDescriptionPolymorphicSignatureMethod(Method decl, TypeResolver typeResolver, org.objectweb.asm.Type desc) -
Method Summary
Methods inherited from class net.covers1624.coffeegrinder.type.Method
getAccessor, getFullName, isAbstract, isBridge, isStatic, isSynthetic, resolveTypeParameter, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface net.covers1624.coffeegrinder.type.ITypeParameterizedMember
hasTypeParameters
-
Constructor Details
-
PolymorphicSignatureMethod
public PolymorphicSignatureMethod(Method decl, TypeResolver typeResolver, org.objectweb.asm.Type desc)
-
-
Method Details
-
getTypeParameters
-
getDeclaringClass
- Specified by:
getDeclaringClassin classMethod
-
getName
-
getReturnType
- Specified by:
getReturnTypein classMethod
-
getParameters
- Specified by:
getParametersin classMethod
-
getExceptions
- Specified by:
getExceptionsin classMethod
-
getAccessFlags
- Specified by:
getAccessFlagsin classMethod
-
getDescriptor
public org.objectweb.asm.Type getDescriptor()- Specified by:
getDescriptorin classMethod
-
getAnnotationSupplier
- Overrides:
getAnnotationSupplierin classMethod
-
getDefaultAnnotationValue
- Specified by:
getDefaultAnnotationValuein classMethod
-
getDeclaration
- Specified by:
getDeclarationin classMethod
-
asRaw
-
isConstructor
public boolean isConstructor()- Specified by:
isConstructorin classMethod
-