< prev index next >

src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantFieldref.java

Print this page

        

@@ -19,53 +19,57 @@
  * limitations under the License.
  */
 
 package com.sun.org.apache.bcel.internal.classfile;
 
+import java.io.DataInput;
+import java.io.IOException;
 
-import com.sun.org.apache.bcel.internal.Constants;
-import java.io.*;
+import com.sun.org.apache.bcel.internal.Const;
 
 /**
  * This class represents a constant pool reference to a field.
  *
- * @author  <A HREF="mailto:markus.dahm@berlin.de">M. Dahm</A>
+ * @version $Id: ConstantFieldref.java 1747278 2016-06-07 17:28:43Z britter $
  */
 public final class ConstantFieldref extends ConstantCP {
+
   /**
    * Initialize from another object.
    */
-  public ConstantFieldref(ConstantFieldref c) {
-    super(Constants.CONSTANT_Fieldref, c.getClassIndex(), c.getNameAndTypeIndex());
+    public ConstantFieldref(final ConstantFieldref c) {
+        super(Const.CONSTANT_Fieldref, c.getClassIndex(), c.getNameAndTypeIndex());
   }
 
+
   /**
-   * Initialize instance from file data.
+     * Initialize instance from input data.
    *
-   * @param file input stream
+     * @param input input stream
    * @throws IOException
    */
-  ConstantFieldref(DataInputStream file) throws IOException
-  {
-    super(Constants.CONSTANT_Fieldref, file);
+    ConstantFieldref(final DataInput input) throws IOException {
+        super(Const.CONSTANT_Fieldref, input);
   }
 
+
   /**
    * @param class_index Reference to the class containing the Field
    * @param name_and_type_index and the Field signature
    */
-  public ConstantFieldref(int class_index,
-                           int name_and_type_index) {
-    super(Constants.CONSTANT_Fieldref, class_index, name_and_type_index);
+    public ConstantFieldref(final int class_index, final int name_and_type_index) {
+        super(Const.CONSTANT_Fieldref, class_index, name_and_type_index);
   }
 
+
   /**
    * Called by objects that are traversing the nodes of the tree implicitely
    * defined by the contents of a Java class. I.e., the hierarchy of Fields,
    * fields, attributes, etc. spawns a tree of objects.
    *
    * @param v Visitor object
    */
-  public void accept(Visitor v) {
+    @Override
+    public void accept( final Visitor v ) {
     v.visitConstantFieldref(this);
   }
 }
< prev index next >