aboutsummaryrefslogtreecommitdiffstats
path: root/tests/java5/generics/itds/D.java
blob: 6843765b13a4be105b31d6916d9460c7b2fb7acd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
public abstract aspect D<T> {
              
  private T Goo<T>.data;
            
  public T Goo<T>.getData(T defaultValue) {
    return (this.data != null ? data : defaultValue);
  }   
                
}

aspect E extends D<String> {}

class Goo<P> {}