public class PolymorphicSignatureMethod extends Method
| Constructor and Description |
|---|
PolymorphicSignatureMethod(Method decl,
TypeResolver typeResolver,
org.objectweb.asm.Type desc) |
| Modifier and Type | Method and Description |
|---|---|
Method |
asRaw() |
EnumBitSet<AccessFlag> |
getAccessFlags() |
AnnotationSupplier |
getAnnotationSupplier() |
Method |
getDeclaration() |
ClassType |
getDeclaringClass() |
@Nullable java.lang.Object |
getDefaultAnnotationValue() |
org.objectweb.asm.Type |
getDescriptor() |
java.util.List<ReferenceType> |
getExceptions() |
java.lang.String |
getName() |
java.util.List<Parameter> |
getParameters() |
AType |
getReturnType() |
java.util.List<TypeParameter> |
getTypeParameters() |
boolean |
isConstructor() |
getAccessor, getFullName, isAbstract, isBridge, isStatic, isSynthetic, resolveTypeParameter, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waithasTypeParameterspublic PolymorphicSignatureMethod(Method decl, TypeResolver typeResolver, org.objectweb.asm.Type desc)
public java.util.List<TypeParameter> getTypeParameters()
public ClassType getDeclaringClass()
getDeclaringClass in class Methodpublic AType getReturnType()
getReturnType in class Methodpublic java.util.List<Parameter> getParameters()
getParameters in class Methodpublic java.util.List<ReferenceType> getExceptions()
getExceptions in class Methodpublic EnumBitSet<AccessFlag> getAccessFlags()
getAccessFlags in class Methodpublic org.objectweb.asm.Type getDescriptor()
getDescriptor in class Methodpublic AnnotationSupplier getAnnotationSupplier()
getAnnotationSupplier in class Method@Nullable public @Nullable java.lang.Object getDefaultAnnotationValue()
getDefaultAnnotationValue in class Methodpublic Method getDeclaration()
getDeclaration in class Methodpublic boolean isConstructor()
isConstructor in class Method