Top Description Fields Constructors Methods
org.aspectj.weaver.reflect

public Class JavaLangTypeToResolvedTypeConverter

extends Object
Class Inheritance
Imports
java.lang.reflect.GenericArrayType, .ParameterizedType, .Type, .WildcardType, java.util.HashMap, .Map, org.aspectj.weaver.BoundedReferenceType, .ReferenceType, .ResolvedType, .TypeFactory, .TypeVariable, .TypeVariableReferenceType, .UnresolvedType, .World

Handles the translation of java.lang.reflect.Type objects into AspectJ UnresolvedTypes.
Author
Adrian Colyer

Field Summary

Modifier and TypeField and Description
private Map<Type, TypeVariableReferenceType>
private final World

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public ResolvedType
fromType(Type type)

public ResolvedType[]
fromTypes(Type[] types)

private World
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

typeVariablesInProgressback to summary
private Map<Type, TypeVariableReferenceType> typeVariablesInProgress
worldback to summary
private final World world

Constructor Detail

JavaLangTypeToResolvedTypeConverterback to summary
public JavaLangTypeToResolvedTypeConverter(World aWorld)

Method Detail

fromTypeback to summary
public ResolvedType fromType(Type type)
fromTypesback to summary
public ResolvedType[] fromTypes(Type[] types)
getWorldback to summary
private World getWorld()