public final class RawMethod extends MethodReference implements IGenericInstance
CONSTRUCTOR_NAME, STATIC_INITIALIZER_NAME| Constructor and Description |
|---|
RawMethod(MethodReference baseMethod) |
| Modifier and Type | Method and Description |
|---|---|
MethodReference |
getBaseMethod() |
TypeReference |
getDeclaringType() |
IGenericParameterProvider |
getGenericDefinition() |
java.util.List<GenericParameter> |
getGenericParameters() |
java.lang.String |
getName() |
java.util.List<ParameterDefinition> |
getParameters() |
TypeReference |
getReturnType() |
java.util.List<TypeReference> |
getTypeArguments() |
boolean |
hasTypeArguments() |
boolean |
isGenericMethod() |
MethodDefinition |
resolve() |
appendErasedSignature, appendName, appendSignature, containsGenericParameters, findTypeVariable, getThrownTypes, hasGenericParameters, hasParameters, isConstructor, isEquivalentTo, isGenericDefinition, isSpecialName, isTypeInitializergetAnnotations, getErasedSignature, getFullName, getSignature, hasAnnotations, isDefinition, toStringpublic RawMethod(MethodReference baseMethod)
public final MethodReference getBaseMethod()
public final boolean hasTypeArguments()
hasTypeArguments in interface IGenericInstancepublic final java.util.List<TypeReference> getTypeArguments()
getTypeArguments in interface IGenericInstancepublic final IGenericParameterProvider getGenericDefinition()
getGenericDefinition in interface IGenericInstancepublic final java.util.List<GenericParameter> getGenericParameters()
getGenericParameters in interface IGenericParameterProvidergetGenericParameters in class MethodReferencepublic final TypeReference getReturnType()
getReturnType in interface IMethodSignaturegetReturnType in class MethodReferencepublic final java.util.List<ParameterDefinition> getParameters()
getParameters in interface IMethodSignaturegetParameters in class MethodReferencepublic boolean isGenericMethod()
isGenericMethod in class MethodReferencepublic MethodDefinition resolve()
resolve in class MethodReferencepublic final TypeReference getDeclaringType()
getDeclaringType in interface IMetadataTypeMembergetDeclaringType in class MemberReferencepublic final java.lang.String getName()
getName in interface IMetadataTypeMembergetName in class MemberReference