]> source.dussan.org Git - aspectj.git/commitdiff
javadoc only - null Constructor for interface and static initializers, empty CodeSign...
authorwisberg <wisberg>
Thu, 21 Sep 2006 16:31:38 +0000 (16:31 +0000)
committerwisberg <wisberg>
Thu, 21 Sep 2006 16:31:38 +0000 (16:31 +0000)
runtime/src/org/aspectj/lang/reflect/InitializerSignature.java

index 57bc916d6848fdff403d444639b03ff267b5bd2b..bbef8b6fa8f0a5ba90cb1fd25a37be151b185d1b 100644 (file)
@@ -1,6 +1,7 @@
 /* *******************************************************************
  * Copyright (c) 1999-2001 Xerox Corporation, 
- *               2002 Palo Alto Research Center, Incorporated (PARC).
+ *               2002 Palo Alto Research Center, Incorporated (PARC),
+ *               2006 Contributors.
  * All rights reserved. 
  * This program and the accompanying materials are made available 
  * under the terms of the Eclipse Public License v1.0 
 package org.aspectj.lang.reflect;
 import java.lang.reflect.Constructor;
 
+/**
+ * Signature for static and instance initializers.
+ * Static initializers have no parameters or exceptions, 
+ * so empty arrays are returned from the CodeSignature methods.
+ */
 public interface InitializerSignature extends CodeSignature { 
-       Constructor getInitializer();
+    /**
+     * @return Constructor associated with this initializer,
+     * or null in the case of interface initializers and
+     * static initializers.
+     */
+    Constructor getInitializer();
 }