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>