Author: ebourg
Date: Mon Jan 26 23:47:56 2015
New Revision: 1654916

URL: http://svn.apache.org/r1654916
Log:
Replaced more DataInputStream with DataInput

Modified:
    
commons/proper/bcel/trunk/src/main/java/org/apache/bcel/classfile/AnnotationEntry.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/bcel/classfile/StackMapTable.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/bcel/classfile/StackMapTableEntry.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/bcel/classfile/Unknown.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/bcel/generic/AnnotationEntryGen.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/bcel/generic/ElementValueGen.java

Modified: 
commons/proper/bcel/trunk/src/main/java/org/apache/bcel/classfile/AnnotationEntry.java
URL: 
http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/bcel/classfile/AnnotationEntry.java?rev=1654916&r1=1654915&r2=1654916&view=diff
==============================================================================
--- 
commons/proper/bcel/trunk/src/main/java/org/apache/bcel/classfile/AnnotationEntry.java
 (original)
+++ 
commons/proper/bcel/trunk/src/main/java/org/apache/bcel/classfile/AnnotationEntry.java
 Mon Jan 26 23:47:56 2015
@@ -44,7 +44,7 @@ public class AnnotationEntry implements
     private List<ElementValuePair> element_value_pairs;
 
     /**
-     * Factory method to create an AnnotionEntry from a DataInputStream
+     * Factory method to create an AnnotionEntry from a DataInput
      * 
      * @param input
      * @param constant_pool

Modified: 
commons/proper/bcel/trunk/src/main/java/org/apache/bcel/classfile/StackMapTable.java
URL: 
http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/bcel/classfile/StackMapTable.java?rev=1654916&r1=1654915&r2=1654916&view=diff
==============================================================================
--- 
commons/proper/bcel/trunk/src/main/java/org/apache/bcel/classfile/StackMapTable.java
 (original)
+++ 
commons/proper/bcel/trunk/src/main/java/org/apache/bcel/classfile/StackMapTable.java
 Mon Jan 26 23:47:56 2015
@@ -17,7 +17,7 @@
  */
 package org.apache.bcel.classfile;
 
-import java.io.DataInputStream;
+import java.io.DataInput;
 import java.io.DataOutputStream;
 import java.io.IOException;
 import org.apache.bcel.Constants;
@@ -65,7 +65,7 @@ public final class StackMapTable extends
      * @param constant_pool Array of constants
      * @throws IOException
      */
-    StackMapTable(int name_index, int length, DataInputStream file, 
ConstantPool constant_pool)
+    StackMapTable(int name_index, int length, DataInput file, ConstantPool 
constant_pool)
             throws IOException {
         this(name_index, length, (StackMapTableEntry[]) null, constant_pool);
         map_length = file.readUnsignedShort();

Modified: 
commons/proper/bcel/trunk/src/main/java/org/apache/bcel/classfile/StackMapTableEntry.java
URL: 
http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/bcel/classfile/StackMapTableEntry.java?rev=1654916&r1=1654915&r2=1654916&view=diff
==============================================================================
--- 
commons/proper/bcel/trunk/src/main/java/org/apache/bcel/classfile/StackMapTableEntry.java
 (original)
+++ 
commons/proper/bcel/trunk/src/main/java/org/apache/bcel/classfile/StackMapTableEntry.java
 Mon Jan 26 23:47:56 2015
@@ -17,7 +17,7 @@
  */
 package org.apache.bcel.classfile;
 
-import java.io.DataInputStream;
+import java.io.DataInput;
 import java.io.DataOutputStream;
 import java.io.IOException;
 import java.io.Serializable;
@@ -53,8 +53,8 @@ public final class StackMapTableEntry im
      * @param file Input stream
      * @throws IOException
      */
-    StackMapTableEntry(DataInputStream file, ConstantPool constant_pool) 
throws IOException {
-        this(file.read(), -1, -1, null, -1, null, constant_pool);
+    StackMapTableEntry(DataInput file, ConstantPool constant_pool) throws 
IOException {
+        this(file.readByte() & 0xFF, -1, -1, null, -1, null, constant_pool);
 
         if (frame_type >= Constants.SAME_FRAME && frame_type <= 
Constants.SAME_FRAME_MAX) {
             byte_code_offset_delta = frame_type - Constants.SAME_FRAME;

Modified: 
commons/proper/bcel/trunk/src/main/java/org/apache/bcel/classfile/Unknown.java
URL: 
http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/bcel/classfile/Unknown.java?rev=1654916&r1=1654915&r2=1654916&view=diff
==============================================================================
--- 
commons/proper/bcel/trunk/src/main/java/org/apache/bcel/classfile/Unknown.java 
(original)
+++ 
commons/proper/bcel/trunk/src/main/java/org/apache/bcel/classfile/Unknown.java 
Mon Jan 26 23:47:56 2015
@@ -27,7 +27,7 @@ import org.apache.bcel.Constants;
 /**
  * This class represents a reference to an unknown (i.e.,
  * application-specific) attribute of a class.  It is instantiated from the
- * {@link Attribute#readAttribute(java.io.DataInputStream, ConstantPool)} 
method.
+ * {@link Attribute#readAttribute(java.io.DataInput, ConstantPool)} method.
  * Applications that need to read in application-specific attributes should 
create an
  * {@link AttributeReader} implementation and attach it via
  * {@link Attribute#addAttributeReader(String, AttributeReader)}.

Modified: 
commons/proper/bcel/trunk/src/main/java/org/apache/bcel/generic/AnnotationEntryGen.java
URL: 
http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/bcel/generic/AnnotationEntryGen.java?rev=1654916&r1=1654915&r2=1654916&view=diff
==============================================================================
--- 
commons/proper/bcel/trunk/src/main/java/org/apache/bcel/generic/AnnotationEntryGen.java
 (original)
+++ 
commons/proper/bcel/trunk/src/main/java/org/apache/bcel/generic/AnnotationEntryGen.java
 Mon Jan 26 23:47:56 2015
@@ -17,7 +17,7 @@
  */
 package org.apache.bcel.generic;
 
-import java.io.DataInputStream;
+import java.io.DataInput;
 import java.io.DataOutputStream;
 import java.io.IOException;
 import java.util.ArrayList;
@@ -103,7 +103,7 @@ public class AnnotationEntryGen
         isRuntimeVisible = vis;
     }
 
-    public static AnnotationEntryGen read(DataInputStream dis,
+    public static AnnotationEntryGen read(DataInput dis,
             ConstantPoolGen cpool, boolean b) throws IOException
     {
         AnnotationEntryGen a = new AnnotationEntryGen(cpool);

Modified: 
commons/proper/bcel/trunk/src/main/java/org/apache/bcel/generic/ElementValueGen.java
URL: 
http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/bcel/generic/ElementValueGen.java?rev=1654916&r1=1654915&r2=1654916&view=diff
==============================================================================
--- 
commons/proper/bcel/trunk/src/main/java/org/apache/bcel/generic/ElementValueGen.java
 (original)
+++ 
commons/proper/bcel/trunk/src/main/java/org/apache/bcel/generic/ElementValueGen.java
 Mon Jan 26 23:47:56 2015
@@ -17,7 +17,7 @@
  */
 package org.apache.bcel.generic;
 
-import java.io.DataInputStream;
+import java.io.DataInput;
 import java.io.DataOutputStream;
 import java.io.IOException;
 
@@ -84,7 +84,7 @@ public abstract class ElementValueGen
 
     public static final int PRIMITIVE_BOOLEAN = 'Z';
 
-    public static ElementValueGen readElementValue(DataInputStream dis,
+    public static ElementValueGen readElementValue(DataInput dis,
             ConstantPoolGen cpGen) throws IOException
     {
         int type = dis.readUnsignedByte();


Reply via email to