]> source.dussan.org Git - aspectj.git/commitdiff
unused code
authoraclement <aclement>
Wed, 16 Sep 2009 00:43:49 +0000 (00:43 +0000)
committeraclement <aclement>
Wed, 16 Sep 2009 00:43:49 +0000 (00:43 +0000)
13 files changed:
bcel-builder/src/org/aspectj/apache/bcel/classfile/ConstantCP.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/ConstantClass.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/ConstantDouble.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/ConstantFieldref.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/ConstantFloat.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/ConstantInteger.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/ConstantInterfaceMethodref.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/ConstantLong.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/ConstantMethodref.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/ConstantNameAndType.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/ConstantString.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/ConstantUtf8.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/ConstantValue.java

index a2811914e329a8604d63fbb7cbc9468eaafb5ee1..a476c4d151d7bee2211f027b43f6e0915f708384 100644 (file)
@@ -62,7 +62,7 @@ import org.aspectj.apache.bcel.Constants;
 /**
  * Abstract super class for Fieldref and Methodref constants.
  * 
- * @version $Id: ConstantCP.java,v 1.4 2009/09/10 15:35:05 aclement Exp $
+ * @version $Id: ConstantCP.java,v 1.5 2009/09/16 00:43:49 aclement Exp $
  * @author <A HREF="mailto:markus.dahm@berlin.de">M. Dahm</A>
  * @see ConstantFieldref
  * @see ConstantMethodref
@@ -72,10 +72,6 @@ public abstract class ConstantCP extends Constant {
 
        protected int classIndex, nameAndTypeIndex;
 
-       public ConstantCP(ConstantCP c) {
-               this(c.getTag(), c.getClassIndex(), c.getNameAndTypeIndex());
-       }
-
        ConstantCP(byte tag, DataInputStream file) throws IOException {
                this(tag, file.readUnsignedShort(), file.readUnsignedShort());
        }
index ee6b0e403adc6d7426c9d35fd853eab66d8e515d..883f3b25f546ed5963f3420746520f097c514da8 100644 (file)
@@ -64,17 +64,13 @@ import org.aspectj.apache.bcel.Constants;
  * This class is derived from the abstract <A HREF="org.aspectj.apache.bcel.classfile.Constant.html">Constant</A> class and
  * represents a reference to a (external) class.
  * 
- * @version $Id: ConstantClass.java,v 1.5 2009/09/10 15:35:05 aclement Exp $
+ * @version $Id: ConstantClass.java,v 1.6 2009/09/16 00:43:49 aclement Exp $
  * @author <A HREF="mailto:markus.dahm@berlin.de">M. Dahm</A>
  * @author Andy Clement
  */
 public final class ConstantClass extends Constant {
        private int nameIndex;
 
-       public ConstantClass(ConstantClass c) {
-               this(c.getNameIndex());
-       }
-
        ConstantClass(DataInputStream file) throws IOException {
                super(Constants.CONSTANT_Class);
                this.nameIndex = file.readUnsignedShort();
index 9f4f1628af6025ae08469cf78651dc162ee5e883..813aec72a09a18ac495b0c2cbb1e28b96f1a4a89 100644 (file)
@@ -64,7 +64,7 @@ import org.aspectj.apache.bcel.Constants;
  * This class is derived from the abstract <A HREF="org.aspectj.apache.bcel.classfile.Constant.html">Constant</A> class and
  * represents a reference to a Double object.
  * 
- * @version $Id: ConstantDouble.java,v 1.5 2009/09/10 15:35:04 aclement Exp $
+ * @version $Id: ConstantDouble.java,v 1.6 2009/09/16 00:43:49 aclement Exp $
  * @author <A HREF="mailto:markus.dahm@berlin.de">M. Dahm</A>
  * @author Andy Clement
  */
@@ -76,10 +76,6 @@ public final class ConstantDouble extends Constant implements SimpleConstant {
                this.value = value;
        }
 
-       public ConstantDouble(ConstantDouble c) {
-               this(c.getValue());
-       }
-
        ConstantDouble(DataInputStream file) throws IOException {
                this(file.readDouble());
        }
index babe174bc2f0575ef7b7451f2dd9b394114ea484..056f3e3fd66a23c429b2b2b34fd82b383c32a3c6 100644 (file)
@@ -62,15 +62,11 @@ import org.aspectj.apache.bcel.Constants;
 /**
  * This class represents a constant pool reference to a field.
  * 
- * @version $Id: ConstantFieldref.java,v 1.4 2009/09/10 15:35:04 aclement Exp $
+ * @version $Id: ConstantFieldref.java,v 1.5 2009/09/16 00:43:49 aclement Exp $
  * @author <A HREF="mailto:markus.dahm@berlin.de">M. Dahm</A>
  */
 public final class ConstantFieldref extends ConstantCP {
 
-       public ConstantFieldref(ConstantFieldref c) {
-               super(Constants.CONSTANT_Fieldref, c.getClassIndex(), c.getNameAndTypeIndex());
-       }
-
        ConstantFieldref(DataInputStream file) throws IOException {
                super(Constants.CONSTANT_Fieldref, file);
        }
index 7e016db81bdfcd273509384e818a3b851f3e6fe7..985c281257f1b3e52a972d766a61af6d2e6690e0 100644 (file)
@@ -64,7 +64,7 @@ import org.aspectj.apache.bcel.Constants;
  * This class is derived from the abstract <A HREF="org.aspectj.apache.bcel.classfile.Constant.html">Constant</A> class and
  * represents a reference to a float object.
  * 
- * @version $Id: ConstantFloat.java,v 1.4 2009/09/10 15:35:05 aclement Exp $
+ * @version $Id: ConstantFloat.java,v 1.5 2009/09/16 00:43:49 aclement Exp $
  * @author <A HREF="mailto:markus.dahm@berlin.de">M. Dahm</A>
  * @see Constant
  */
@@ -76,10 +76,6 @@ public final class ConstantFloat extends Constant implements SimpleConstant {
                this.floatValue = floatValue;
        }
 
-       public ConstantFloat(ConstantFloat c) {
-               this(c.getValue());
-       }
-
        ConstantFloat(DataInputStream file) throws IOException {
                this(file.readFloat());
        }
@@ -104,14 +100,6 @@ public final class ConstantFloat extends Constant implements SimpleConstant {
                return Float.toString(floatValue);
        }
 
-       public final float getFloatValue() {
-               return floatValue;
-       }
-
-       public final void setBytes(float bytes) {
-               this.floatValue = bytes;
-       }
-
        @Override
        public final String toString() {
                return super.toString() + "(bytes = " + floatValue + ")";
index 503a230244b6a42cc6f9f198cf571ccfe3a14e2f..415706eedfa5b265c63710359bd9cd285fed9e42 100644 (file)
@@ -64,7 +64,7 @@ import org.aspectj.apache.bcel.Constants;
  * This class is derived from the abstract <A HREF="org.aspectj.apache.bcel.classfile.Constant.html">Constant</A> class and
  * represents a reference to an int object.
  * 
- * @version $Id: ConstantInteger.java,v 1.4 2009/09/10 15:35:05 aclement Exp $
+ * @version $Id: ConstantInteger.java,v 1.5 2009/09/16 00:43:49 aclement Exp $
  * @author <A HREF="mailto:markus.dahm@berlin.de">M. Dahm</A>
  * @see Constant
  */
@@ -76,10 +76,6 @@ public final class ConstantInteger extends Constant implements SimpleConstant {
                this.intValue = intValue;
        }
 
-       public ConstantInteger(ConstantInteger c) {
-               this(c.getValue());
-       }
-
        ConstantInteger(DataInputStream file) throws IOException {
                this(file.readInt());
        }
@@ -95,10 +91,6 @@ public final class ConstantInteger extends Constant implements SimpleConstant {
                file.writeInt(intValue);
        }
 
-       public final void setBytes(int bytes) {
-               this.intValue = bytes;
-       }
-
        @Override
        public final String toString() {
                return super.toString() + "(bytes = " + intValue + ")";
index f5101095004d91813b6ab6d1cbef0fb4a6ea4cea..b973c726e0c738d3541cd7d9d3b004ece8f40825 100644 (file)
@@ -62,15 +62,11 @@ import org.aspectj.apache.bcel.Constants;
 /**
  * This class represents a constant pool reference to an interface method.
  * 
- * @version $Id: ConstantInterfaceMethodref.java,v 1.4 2009/09/10 15:35:04 aclement Exp $
+ * @version $Id: ConstantInterfaceMethodref.java,v 1.5 2009/09/16 00:43:49 aclement Exp $
  * @author <A HREF="mailto:markus.dahm@berlin.de">M. Dahm</A>
  */
 public final class ConstantInterfaceMethodref extends ConstantCP {
 
-       public ConstantInterfaceMethodref(ConstantInterfaceMethodref c) {
-               super(Constants.CONSTANT_InterfaceMethodref, c.getClassIndex(), c.getNameAndTypeIndex());
-       }
-
        ConstantInterfaceMethodref(DataInputStream file) throws IOException {
                super(Constants.CONSTANT_InterfaceMethodref, file);
        }
index b8fea1bcddd5842792a3e1cd58e44f2d394dff9a..1d56b98a38cd74b9a5fb250ad16a3731f2e11e53 100644 (file)
@@ -64,7 +64,7 @@ import org.aspectj.apache.bcel.Constants;
  * This class is derived from the abstract <A HREF="org.aspectj.apache.bcel.classfile.Constant.html">Constant</A> class and
  * represents a reference to a long object.
  * 
- * @version $Id: ConstantLong.java,v 1.4 2009/09/10 15:35:05 aclement Exp $
+ * @version $Id: ConstantLong.java,v 1.5 2009/09/16 00:43:49 aclement Exp $
  * @author <A HREF="mailto:markus.dahm@berlin.de">M. Dahm</A>
  * @see Constant
  */
@@ -76,10 +76,6 @@ public final class ConstantLong extends Constant implements SimpleConstant {
                this.longValue = longValue;
        }
 
-       public ConstantLong(ConstantLong c) {
-               this(c.getValue());
-       }
-
        ConstantLong(DataInputStream file) throws IOException {
                this(file.readLong());
        }
index 8697541cca080f47f99f941c054fd1e4c2aca9bd..29b37c5d7bbbe6483728ccc524b1c8e574d18499 100644 (file)
@@ -62,41 +62,19 @@ import org.aspectj.apache.bcel.Constants;
 /**
  * This class represents a constant pool reference to a method.
  * 
- * @version $Id: ConstantMethodref.java,v 1.4 2009/09/10 15:35:05 aclement Exp $
+ * @version $Id: ConstantMethodref.java,v 1.5 2009/09/16 00:43:49 aclement Exp $
  * @author <A HREF="mailto:markus.dahm@berlin.de">M. Dahm</A>
  */
 public final class ConstantMethodref extends ConstantCP {
-       /**
-        * Initialize from another object.
-        */
-       public ConstantMethodref(ConstantMethodref c) {
-               super(Constants.CONSTANT_Methodref, c.getClassIndex(), c.getNameAndTypeIndex());
-       }
 
-       /**
-        * Initialize instance from file data.
-        * 
-        * @param file input stream
-        * @throws IOException
-        */
        ConstantMethodref(DataInputStream file) throws IOException {
                super(Constants.CONSTANT_Methodref, file);
        }
 
-       /**
-        * @param class_index Reference to the class containing the method
-        * @param name_and_type_index and the method signature
-        */
        public ConstantMethodref(int class_index, int name_and_type_index) {
                super(Constants.CONSTANT_Methodref, 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 methods, fields, attributes, etc. spawns a tree of objects.
-        * 
-        * @param v Visitor object
-        */
        @Override
        public void accept(ClassVisitor v) {
                v.visitConstantMethodref(this);
index 1a2219ed49822a76eeb4e51388889c36376e0911..8af80fab22800dee90e7f7cc82edde41c231abdd 100644 (file)
@@ -64,7 +64,7 @@ import org.aspectj.apache.bcel.Constants;
  * This class is derived from the abstract <A HREF="org.aspectj.apache.bcel.classfile.Constant.html">Constant</A> class and
  * represents a reference to the name and signature of a field or method.
  * 
- * @version $Id: ConstantNameAndType.java,v 1.4 2009/09/10 15:35:05 aclement Exp $
+ * @version $Id: ConstantNameAndType.java,v 1.5 2009/09/16 00:43:49 aclement Exp $
  * @author <A HREF="mailto:markus.dahm@berlin.de">M. Dahm</A>
  * @see Constant
  */
@@ -72,13 +72,6 @@ public final class ConstantNameAndType extends Constant {
        private int name_index; // Name of field/method
        private int signature_index; // and its signature.
 
-       /**
-        * Initialize from another object.
-        */
-       public ConstantNameAndType(ConstantNameAndType c) {
-               this(c.getNameIndex(), c.getSignatureIndex());
-       }
-
        /**
         * Initialize instance from file data.
         * 
@@ -151,23 +144,6 @@ public final class ConstantNameAndType extends Constant {
                return cp.constantToString(getSignatureIndex(), Constants.CONSTANT_Utf8);
        }
 
-       /**
-        * @param name_index.
-        */
-       public final void setNameIndex(int name_index) {
-               this.name_index = name_index;
-       }
-
-       /**
-        * @param signature_index.
-        */
-       public final void setSignatureIndex(int signature_index) {
-               this.signature_index = signature_index;
-       }
-
-       /**
-        * @return String representation
-        */
        @Override
        public final String toString() {
                return super.toString() + "(name_index = " + name_index + ", signature_index = " + signature_index + ")";
index c29b8bba91a337e9552300772146351969c2b61f..ef9da55dbf2d2221d0a9cf500f93953266de2e6f 100644 (file)
@@ -64,16 +64,13 @@ import org.aspectj.apache.bcel.Constants;
  * This class is derived from the abstract <A HREF="org.aspectj.apache.bcel.classfile.Constant.html">Constant</A> class and
  * represents a reference to a String object.
  * 
- * @version $Id: ConstantString.java,v 1.4 2009/09/10 15:35:04 aclement Exp $
+ * @version $Id: ConstantString.java,v 1.5 2009/09/16 00:43:49 aclement Exp $
  * @author <A HREF="mailto:markus.dahm@berlin.de">M. Dahm</A>
  * @see Constant
  */
 public final class ConstantString extends Constant {
-       private int stringIndex;
 
-       public ConstantString(ConstantString c) {
-               this(c.getStringIndex());
-       }
+       private int stringIndex;
 
        ConstantString(DataInputStream file) throws IOException {
                this(file.readUnsignedShort());
index b3f8f12b764904a2fb5e0e04941b2de166515235..f8200db47530a06c0b9ffe5a48bcb13e8f6669f3 100644 (file)
@@ -64,17 +64,13 @@ import org.aspectj.apache.bcel.Constants;
  * This class is derived from the abstract <A HREF="org.aspectj.apache.bcel.classfile.Constant.html">Constant</A> class and
  * represents a reference to a Utf8 encoded string.
  * 
- * @version $Id: ConstantUtf8.java,v 1.4 2009/09/10 15:35:05 aclement Exp $
+ * @version $Id: ConstantUtf8.java,v 1.5 2009/09/16 00:43:49 aclement Exp $
  * @author <A HREF="mailto:markus.dahm@berlin.de">M. Dahm</A>
  * @see Constant
  */
 public final class ConstantUtf8 extends Constant implements SimpleConstant {
        private String string;
 
-       public ConstantUtf8(ConstantUtf8 c) {
-               this(c.getValue());
-       }
-
        ConstantUtf8(DataInputStream file) throws IOException {
                super(Constants.CONSTANT_Utf8);
                string = file.readUTF();
@@ -97,10 +93,6 @@ public final class ConstantUtf8 extends Constant implements SimpleConstant {
                file.writeUTF(string);
        }
 
-       public final void setBytes(String bytes) {
-               this.string = bytes;
-       }
-
        @Override
        public final String toString() {
                return super.toString() + "(\"" + Utility.replace(string, "\n", "\\n") + "\")";
index 67cc0851e1b5a6cac305219c6a78faebe677b35a..730e8aff0abc1e9bc3e8be2ca6c7ccbbfcef9509 100644 (file)
@@ -64,85 +64,37 @@ import org.aspectj.apache.bcel.Constants;
  * This class is derived from <em>Attribute</em> and represents a constant value, i.e., a default value for initializing a class
  * field. This class is instantiated by the <em>Attribute.readAttribute()</em> method.
  * 
- * @version $Id: ConstantValue.java,v 1.5 2009/09/15 19:40:12 aclement Exp $
+ * @version $Id: ConstantValue.java,v 1.6 2009/09/16 00:43:49 aclement Exp $
  * @author <A HREF="mailto:markus.dahm@berlin.de">M. Dahm</A>
  * @see Attribute
  */
 public final class ConstantValue extends Attribute {
        private int constantvalue_index;
 
-       /**
-        * Initialize from another object. Note that both objects use the same references (shallow copy). Use clone() for a physical
-        * copy.
-        */
-       public ConstantValue(ConstantValue c) {
-               this(c.getNameIndex(), c.getLength(), c.getConstantValueIndex(), c.getConstantPool());
-       }
-
-       /**
-        * Construct object from file stream.
-        * 
-        * @param name_index Name index in constant pool
-        * @param length Content length in bytes
-        * @param file Input stream
-        * @param constant_pool Array of constants
-        * @throw IOException
-        */
        ConstantValue(int name_index, int length, DataInputStream file, ConstantPool constant_pool) throws IOException {
                this(name_index, length, file.readUnsignedShort(), constant_pool);
        }
 
-       /**
-        * @param name_index Name index in constant pool
-        * @param length Content length in bytes
-        * @param constantvalue_index Index in constant pool
-        * @param constant_pool Array of constants
-        */
        public ConstantValue(int name_index, int length, int constantvalue_index, ConstantPool constant_pool) {
                super(Constants.ATTR_CONSTANT_VALUE, name_index, length, constant_pool);
                this.constantvalue_index = constantvalue_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 methods, fields, attributes, etc. spawns a tree of objects.
-        * 
-        * @param v Visitor object
-        */
        @Override
        public void accept(ClassVisitor v) {
                v.visitConstantValue(this);
        }
 
-       /**
-        * Dump constant value attribute to file stream on binary format.
-        * 
-        * @param file Output file stream
-        * @throws IOException
-        */
        @Override
        public final void dump(DataOutputStream file) throws IOException {
                super.dump(file);
                file.writeShort(constantvalue_index);
        }
 
-       /**
-        * @return Index in constant pool of constant value.
-        */
        public final int getConstantValueIndex() {
                return constantvalue_index;
        }
 
-       /**
-        * @param constantvalue_index.
-        */
-       public final void setConstantValueIndex(int constantvalue_index) {
-               this.constantvalue_index = constantvalue_index;
-       }
-
-       /**
-        * @return String representation of constant value.
-        */
        @Override
        public final String toString() {
                Constant c = cpool.getConstant(constantvalue_index);
@@ -176,14 +128,4 @@ public final class ConstantValue extends Attribute {
 
                return buf;
        }
-       //
-       // /**
-       // * @return deep copy of this attribute
-       // */
-       // @Override
-       // public Attribute copy(ConstantPool constant_pool) {
-       // ConstantValue c = (ConstantValue) clone();
-       // c.cpool = constant_pool;
-       // return c;
-       // }
 }