Class AsmMethod
java.lang.Object
net.covers1624.coffeegrinder.type.Method
net.covers1624.coffeegrinder.type.asm.AsmMethod
- All Implemented Interfaces:
ITypeParameterizedMember
Created by covers1624 on 14/4/21.
-
Method Summary
Modifier and TypeMethodDescriptionasRaw()@Nullable SyntheticAccessor@Nullable Objectorg.objectweb.asm.TypegetName()org.objectweb.asm.tree.MethodNodegetNode()booleanMethods inherited from class net.covers1624.coffeegrinder.type.Method
getFullName, isAbstract, isBridge, isNative, 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
-
Method Details
-
getNode
public org.objectweb.asm.tree.MethodNode getNode() -
getName
-
getDeclaringClass
- Specified by:
getDeclaringClassin classMethod
-
getAccessFlags
- Specified by:
getAccessFlagsin classMethod
-
getReturnType
- Specified by:
getReturnTypein classMethod
-
getDescriptor
public org.objectweb.asm.Type getDescriptor()- Specified by:
getDescriptorin classMethod
-
isConstructor
public boolean isConstructor()- Specified by:
isConstructorin classMethod
-
getParameters
- Specified by:
getParametersin classMethod
-
getExceptions
- Specified by:
getExceptionsin classMethod
-
getTypeParameters
-
getDeclaration
- Specified by:
getDeclarationin classMethod
-
getAnnotationSupplier
- Overrides:
getAnnotationSupplierin classMethod
-
getDefaultAnnotationValue
- Specified by:
getDefaultAnnotationValuein classMethod
-
getAccessor
- Overrides:
getAccessorin classMethod
-
asRaw
-