Package com.strobel.assembler.metadata
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 com.strobel.assembler.metadata.MethodReference
CONSTRUCTOR_NAME, STATIC_INITIALIZER_NAME -
Constructor Summary
ConstructorsConstructorDescriptionUnresolvedMethod(TypeReference declaringType, String name, IMethodSignature signature) -
Method Summary
Methods inherited from class com.strobel.assembler.metadata.MethodReference
appendErasedSignature, appendErasedSignature, appendName, appendSignature, appendSignature, containsGenericParameters, findTypeVariable, hasGenericParameters, hasParameters, invalidateSignature, isConstructor, isEquivalentTo, isGenericDefinition, isGenericMethod, isSpecialName, isTypeInitializer, resolveMethods inherited from class com.strobel.assembler.metadata.MemberReference
getAnnotations, getErasedSignature, getFullName, getSignature, hasAnnotations, isDefinition, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.strobel.assembler.metadata.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
-