Author: markt
Date: Wed Sep 10 22:42:31 2014
New Revision: 1624164
URL: http://svn.apache.org/r1624164
Log:
Simplify constructors. No functional change.
Modified:
tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/FieldOrMethod.java
Modified:
tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/FieldOrMethod.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/FieldOrMethod.java?rev=1624164&r1=1624163&r2=1624164&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/FieldOrMethod.java
(original)
+++ tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/FieldOrMethod.java
Wed Sep 10 22:42:31 2014
@@ -56,9 +56,6 @@ public class FieldOrMethod extends Acces
protected ConstantPool constant_pool;
- FieldOrMethod() {
- }
-
/**
* Construct object from file stream.
@@ -68,8 +65,11 @@ public class FieldOrMethod extends Acces
*/
protected FieldOrMethod(DataInputStream file, ConstantPool constant_pool)
throws IOException,
ClassFormatException {
- this(file.readUnsignedShort(), file.readUnsignedShort(),
file.readUnsignedShort(), null,
- constant_pool);
+ this.access_flags = file.readUnsignedShort();
+ this.name_index = file.readUnsignedShort();
+ this.signature_index = file.readUnsignedShort();
+ this.constant_pool = constant_pool;
+
attributes_count = file.readUnsignedShort();
attributes = new Attribute[attributes_count];
for (int i = 0; i < attributes_count; i++) {
@@ -79,23 +79,6 @@ public class FieldOrMethod extends Acces
/**
- * @param access_flags Access rights of method
- * @param name_index Points to field name in constant pool
- * @param signature_index Points to encoded signature
- * @param attributes Collection of attributes
- * @param constant_pool Array of constants
- */
- protected FieldOrMethod(int access_flags, int name_index, int
signature_index,
- Attribute[] attributes, ConstantPool constant_pool) {
- this.access_flags = access_flags;
- this.name_index = name_index;
- this.signature_index = signature_index;
- this.constant_pool = constant_pool;
- setAttributes(attributes);
- }
-
-
- /**
* @param attributes Collection of object attributes.
*/
public final void setAttributes( Attribute[] attributes ) {
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]