Class MetadataParser.UnresolvedMethod
java.lang.Object
com.strobel.assembler.metadata.MemberReference
com.strobel.assembler.metadata.MethodReference
com.strobel.assembler.metadata.MetadataParser.UnresolvedMethod
- All Implemented Interfaces:
IAnnotationsProvider, IGenericContext, IGenericParameterProvider, IMetadataTypeMember, IMethodSignature
- Enclosing class:
MetadataParser
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final TypeReferenceprivate final List<GenericParameter> private final Stringprivate final IMethodSignatureFields inherited from class MethodReference
CONSTRUCTOR_NAME, STATIC_INITIALIZER_NAME -
Constructor Summary
ConstructorsConstructorDescriptionUnresolvedMethod(TypeReference declaringType, String name, IMethodSignature signature) -
Method Summary
Methods inherited from class MethodReference
appendErasedSignature, appendErasedSignature, appendName, appendSignature, appendSignature, containsGenericParameters, findTypeVariable, hasGenericParameters, hasParameters, invalidateSignature, isConstructor, isEquivalentTo, isGenericDefinition, isGenericMethod, isSpecialName, isTypeInitializer, resolveMethods inherited from class MemberReference
getAnnotations, getErasedSignature, getFullName, getSignature, hasAnnotations, isDefinition, toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface IMethodSignature
getErasedSignature, getSignature
-
Field Details
-
_declaringType
-
_name
-
_signature
-
_genericParameters
-
-
Constructor Details
-
UnresolvedMethod
UnresolvedMethod(TypeReference declaringType, String name, IMethodSignature signature)
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceIMetadataTypeMember- Specified by:
getNamein classMemberReference
-
getReturnType
- Specified by:
getReturnTypein interfaceIMethodSignature- Specified by:
getReturnTypein classMethodReference
-
getParameters
- Specified by:
getParametersin interfaceIMethodSignature- Specified by:
getParametersin classMethodReference
-
getDeclaringType
- Specified by:
getDeclaringTypein interfaceIMetadataTypeMember- Specified by:
getDeclaringTypein classMemberReference
-
getGenericParameters
- Specified by:
getGenericParametersin interfaceIGenericParameterProvider- Overrides:
getGenericParametersin classMethodReference
-
getThrownTypes
- Specified by:
getThrownTypesin interfaceIMethodSignature- Overrides:
getThrownTypesin classMethodReference
-