Author: mbenson Date: Sat Jun 9 07:54:02 2012 New Revision: 1348334 URL: http://svn.apache.org/viewvc?rev=1348334&view=rev Log: generics precision
Modified: commons/proper/proxy/branches/version-2.0-work/stub/src/main/java/org/apache/commons/proxy2/stub/AnnotationFactory.java commons/proper/proxy/branches/version-2.0-work/stub/src/main/java/org/apache/commons/proxy2/stub/StubConfigurer.java Modified: commons/proper/proxy/branches/version-2.0-work/stub/src/main/java/org/apache/commons/proxy2/stub/AnnotationFactory.java URL: http://svn.apache.org/viewvc/commons/proper/proxy/branches/version-2.0-work/stub/src/main/java/org/apache/commons/proxy2/stub/AnnotationFactory.java?rev=1348334&r1=1348333&r2=1348334&view=diff ============================================================================== --- commons/proper/proxy/branches/version-2.0-work/stub/src/main/java/org/apache/commons/proxy2/stub/AnnotationFactory.java (original) +++ commons/proper/proxy/branches/version-2.0-work/stub/src/main/java/org/apache/commons/proxy2/stub/AnnotationFactory.java Sat Jun 9 07:54:02 2012 @@ -214,8 +214,9 @@ public class AnnotationFactory { * {@inheritDoc} */ @Override - public Class<? extends Annotation> getStubType() { - return AnnotationFactory.getStubType(); + @SuppressWarnings("unchecked") + public Class<Annotation> getStubType() { + return (Class<Annotation>) AnnotationFactory.getStubType(); } /** Modified: commons/proper/proxy/branches/version-2.0-work/stub/src/main/java/org/apache/commons/proxy2/stub/StubConfigurer.java URL: http://svn.apache.org/viewvc/commons/proper/proxy/branches/version-2.0-work/stub/src/main/java/org/apache/commons/proxy2/stub/StubConfigurer.java?rev=1348334&r1=1348333&r2=1348334&view=diff ============================================================================== --- commons/proper/proxy/branches/version-2.0-work/stub/src/main/java/org/apache/commons/proxy2/stub/StubConfigurer.java (original) +++ commons/proper/proxy/branches/version-2.0-work/stub/src/main/java/org/apache/commons/proxy2/stub/StubConfigurer.java Sat Jun 9 07:54:02 2012 @@ -79,7 +79,7 @@ public abstract class StubConfigurer<T> * Get the stubType. * @return Class<T> */ - public Class<? extends T> getStubType() { + public Class<T> getStubType() { return stubType; }