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
Modifier and TypeMethodDescriptionasRaw()@Nullable SyntheticAccessor@Nullable Objectorg.objectweb.asm.TypegetName()booleanMethods inherited from class net.covers1624.coffeegrinder.type.Method
getFullName, isAbstract, isBridge, isNative, isStatic, isSynthetic, 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
getTypeParameterCount, 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
-
getAccessor
- Overrides:
getAccessorin classMethod
-
asRaw
-
isConstructor
public boolean isConstructor()- Specified by:
isConstructorin classMethod
-