< prev index next >

src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/Repository.java

Print this page

        

@@ -1,8 +1,7 @@
 /*
- * reserved comment block
- * DO NOT REMOVE OR ALTER!
+ * Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved.
  */
 /*
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.

@@ -16,54 +15,51 @@
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-
 package com.sun.org.apache.bcel.internal.util;
 
-
 import com.sun.org.apache.bcel.internal.classfile.JavaClass;
 
 /**
- * Abstract definition of a class repository. Instances may be used
- * to load classes from different sources and may be used in the
+ * Abstract definition of a class repository. Instances may be used to load
+ * classes from different sources and may be used in the
  * Repository.setRepository method.
  *
  * @see com.sun.org.apache.bcel.internal.Repository
- * @author <A HREF="mailto:markus.dahm@berlin.de">M. Dahm</A>
- * @author David Dixon-Peugh
+ * @version $Id: Repository.java 1747278 2016-06-07 17:28:43Z britter $
  */
-public interface Repository extends java.io.Serializable {
+public interface Repository {
+
   /**
    * Store the provided class under "clazz.getClassName()"
    */
-  public void storeClass(JavaClass clazz);
+    void storeClass(JavaClass clazz);
 
   /**
    * Remove class from repository
    */
-  public void removeClass(JavaClass clazz);
+    void removeClass(JavaClass clazz);
 
   /**
-   * Find the class with the name provided, if the class
-   * isn't there, return NULL.
+     * Find the class with the name provided, if the class isn't there, return
+     * NULL.
    */
-  public JavaClass findClass(String className);
+    JavaClass findClass(String className);
 
   /**
-   * Find the class with the name provided, if the class
-   * isn't there, make an attempt to load it.
+     * Find the class with the name provided, if the class isn't there, make an
+     * attempt to load it.
    */
-  public JavaClass loadClass(String className)
-    throws java.lang.ClassNotFoundException;
+    JavaClass loadClass(String className) throws java.lang.ClassNotFoundException;
 
   /**
    * Find the JavaClass instance for the given run-time class object
    */
-  public JavaClass loadClass(Class clazz)
-    throws java.lang.ClassNotFoundException;
+    JavaClass loadClass(Class<?> clazz) throws java.lang.ClassNotFoundException;
 
-  /** Clear all entries from cache.
+    /**
+     * Clear all entries from cache.
    */
-  public void clear();
+    void clear();
 }
< prev index next >