|
|
@ -2209,18 +2209,28 @@ public abstract class AbstractPropertyAccessorTests { |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
static class Spr13837Bean { |
|
|
|
interface Spr13837 { |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Integer getSomething(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<T extends Spr13837> T setSomething(Integer something); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
static class Spr13837Bean implements Spr13837 { |
|
|
|
|
|
|
|
|
|
|
|
protected Integer something; |
|
|
|
protected Integer something; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
|
|
|
public Integer getSomething() { |
|
|
|
|
|
|
|
return this.something; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
public Spr13837Bean setSomething(final Integer something) { |
|
|
|
public Spr13837Bean setSomething(final Integer something) { |
|
|
|
this.something = something; |
|
|
|
this.something = something; |
|
|
|
return this; |
|
|
|
return this; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public Integer getSomething() { |
|
|
|
|
|
|
|
return this.something; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@SuppressWarnings("serial") |
|
|
|
@SuppressWarnings("serial") |
|
|
|