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
-
-
Constructor Summary
Constructors Constructor Description Java15GenericSignatureInformationProvider(World forWorld)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UnresolvedType[]getGenericParameterTypes(ReflectionBasedResolvedMemberImpl resolvedMember)UnresolvedTypegetGenericReturnType(ReflectionBasedResolvedMemberImpl resolvedMember)booleanisBridge(ReflectionBasedResolvedMemberImpl resolvedMember)booleanisSynthetic(ReflectionBasedResolvedMemberImpl resolvedMember)booleanisVarArgs(ReflectionBasedResolvedMemberImpl resolvedMember)
-
-
-
Constructor Detail
-
Java15GenericSignatureInformationProvider
public Java15GenericSignatureInformationProvider(World forWorld)
-
-
Method Detail
-
getGenericParameterTypes
public UnresolvedType[] getGenericParameterTypes(ReflectionBasedResolvedMemberImpl resolvedMember)
- Specified by:
getGenericParameterTypesin interfaceGenericSignatureInformationProvider
-
getGenericReturnType
public UnresolvedType getGenericReturnType(ReflectionBasedResolvedMemberImpl resolvedMember)
- Specified by:
getGenericReturnTypein interfaceGenericSignatureInformationProvider
-
isBridge
public boolean isBridge(ReflectionBasedResolvedMemberImpl resolvedMember)
- Specified by:
isBridgein interfaceGenericSignatureInformationProvider
-
isVarArgs
public boolean isVarArgs(ReflectionBasedResolvedMemberImpl resolvedMember)
- Specified by:
isVarArgsin interfaceGenericSignatureInformationProvider
-
isSynthetic
public boolean isSynthetic(ReflectionBasedResolvedMemberImpl resolvedMember)
- Specified by:
isSyntheticin interfaceGenericSignatureInformationProvider
-
-