Class WildcardedUnresolvedType

java.lang.Object
org.aspectj.weaver.UnresolvedType
org.aspectj.weaver.WildcardedUnresolvedType
All Implemented Interfaces:
Traceable, TypeVariableDeclaringElement

public class WildcardedUnresolvedType extends UnresolvedType
Represents a wildcarded bound for a generic type, this can be unbounded '?' or bounded via extends '? extends Foo' or super '? super Foo'. The signature for a ? is in fact "*" and the erasure signature is the upper bound which defaults to java.lang.Object if nothing is specified. On resolution, this becomes a BoundedReferenceType
Author:
Andy Clement