Package org.aspectj.weaver.reflect
Class Java15GenericSignatureInformationProvider
java.lang.Object
org.aspectj.weaver.reflect.Java15GenericSignatureInformationProvider
- All Implemented Interfaces:
GenericSignatureInformationProvider
public class Java15GenericSignatureInformationProvider
extends Object
implements GenericSignatureInformationProvider
Uses Java 1.5 reflection APIs to determine generic signatures
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetGenericParameterTypes(ReflectionBasedResolvedMemberImpl resolvedMember)
getGenericReturnType(ReflectionBasedResolvedMemberImpl resolvedMember)
boolean
isBridge(ReflectionBasedResolvedMemberImpl resolvedMember)
boolean
isSynthetic(ReflectionBasedResolvedMemberImpl resolvedMember)
boolean
isVarArgs(ReflectionBasedResolvedMemberImpl resolvedMember)
-
Constructor Details
-
Java15GenericSignatureInformationProvider
-
-
Method Details
-
getGenericParameterTypes
- Specified by:
getGenericParameterTypes
in interfaceGenericSignatureInformationProvider
-
getGenericReturnType
- Specified by:
getGenericReturnType
in interfaceGenericSignatureInformationProvider
-
isBridge
- Specified by:
isBridge
in interfaceGenericSignatureInformationProvider
-
isVarArgs
- Specified by:
isVarArgs
in interfaceGenericSignatureInformationProvider
-
isSynthetic
- Specified by:
isSynthetic
in interfaceGenericSignatureInformationProvider
-