You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by mb...@apache.org on 2010/10/07 18:30:49 UTC

svn commit: r1005516 - /commons/proper/proxy/branches/version-2.0-work/stub/src/main/java/org/apache/commons/proxy2/stub/AnnotationConfigurer.java

Author: mbenson
Date: Thu Oct  7 16:30:49 2010
New Revision: 1005516

URL: http://svn.apache.org/viewvc?rev=1005516&view=rev
Log:
explicit constructors from superclass

Modified:
    commons/proper/proxy/branches/version-2.0-work/stub/src/main/java/org/apache/commons/proxy2/stub/AnnotationConfigurer.java

Modified: commons/proper/proxy/branches/version-2.0-work/stub/src/main/java/org/apache/commons/proxy2/stub/AnnotationConfigurer.java
URL: http://svn.apache.org/viewvc/commons/proper/proxy/branches/version-2.0-work/stub/src/main/java/org/apache/commons/proxy2/stub/AnnotationConfigurer.java?rev=1005516&r1=1005515&r2=1005516&view=diff
==============================================================================
--- commons/proper/proxy/branches/version-2.0-work/stub/src/main/java/org/apache/commons/proxy2/stub/AnnotationConfigurer.java (original)
+++ commons/proper/proxy/branches/version-2.0-work/stub/src/main/java/org/apache/commons/proxy2/stub/AnnotationConfigurer.java Thu Oct  7 16:30:49 2010
@@ -27,6 +27,21 @@ import org.apache.commons.lang3.Pair;
  */
 public abstract class AnnotationConfigurer<A extends Annotation> extends StubConfigurer<A> {
     /**
+     * Create a new {@link AnnotationConfigurer} instance.
+     */
+    protected AnnotationConfigurer() {
+        super();
+    }
+
+    /**
+     * Create a new {@link AnnotationConfigurer} instance.
+     * @param type
+     */
+    protected AnnotationConfigurer(Class<A> type) {
+        super(type);
+    }
+
+    /**
      * Create a child annotation of the specified type using a StubConfigurer.
      * @param <T>
      * @param configurer, should not be <code>this</code>