public class ParameterizedMethod extends Method
| Constructor and Description |
|---|
ParameterizedMethod(ClassType outer,
Method method,
TypeSubstitutions.TypeParamMapper mapper,
boolean supplyingArgs) |
| Modifier and Type | Method and Description |
|---|---|
Method |
asRaw() |
EnumBitSet<AccessFlag> |
getAccessFlags() |
Method |
getDeclaration() |
ClassType |
getDeclaringClass() |
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<ReferenceType> |
getTypeArguments() |
java.util.List<TypeParameter> |
getTypeParameters() |
boolean |
hasTypeParameters() |
boolean |
isConstructor() |
boolean |
isFullyParameterized() |
getAccessor, getAnnotationSupplier, getFullName, isAbstract, isBridge, isStatic, isSynthetic, resolveTypeParameter, toStringpublic ParameterizedMethod(ClassType outer, Method method, TypeSubstitutions.TypeParamMapper mapper, boolean supplyingArgs)
public org.objectweb.asm.Type getDescriptor()
getDescriptor in class Methodpublic java.lang.Object getDefaultAnnotationValue()
getDefaultAnnotationValue in class Methodpublic ClassType getDeclaringClass()
getDeclaringClass in class Methodpublic java.util.List<Parameter> getParameters()
getParameters in class Methodpublic AType getReturnType()
getReturnType in class Methodpublic boolean isConstructor()
isConstructor in class Methodpublic EnumBitSet<AccessFlag> getAccessFlags()
getAccessFlags in class Methodpublic java.util.List<ReferenceType> getExceptions()
getExceptions in class Methodpublic Method getDeclaration()
getDeclaration in class Methodpublic java.util.List<ReferenceType> getTypeArguments()
public java.util.List<TypeParameter> getTypeParameters()
public boolean hasTypeParameters()
public boolean isFullyParameterized()