You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by sj...@apache.org on 2009/05/15 12:58:53 UTC

svn commit: r775084 - in /harmony/enhanced/classlib/trunk/modules/pack200/src/main/java/org/apache/harmony/pack200: CPMethodOrField.java CPNameAndType.java

Author: sjanuary
Date: Fri May 15 10:58:52 2009
New Revision: 775084

URL: http://svn.apache.org/viewvc?rev=775084&view=rev
Log:
Pack200 - complete implementation of BcBands

Modified:
    harmony/enhanced/classlib/trunk/modules/pack200/src/main/java/org/apache/harmony/pack200/CPMethodOrField.java
    harmony/enhanced/classlib/trunk/modules/pack200/src/main/java/org/apache/harmony/pack200/CPNameAndType.java

Modified: harmony/enhanced/classlib/trunk/modules/pack200/src/main/java/org/apache/harmony/pack200/CPMethodOrField.java
URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/pack200/src/main/java/org/apache/harmony/pack200/CPMethodOrField.java?rev=775084&r1=775083&r2=775084&view=diff
==============================================================================
--- harmony/enhanced/classlib/trunk/modules/pack200/src/main/java/org/apache/harmony/pack200/CPMethodOrField.java (original)
+++ harmony/enhanced/classlib/trunk/modules/pack200/src/main/java/org/apache/harmony/pack200/CPMethodOrField.java Fri May 15 10:58:52 2009
@@ -20,7 +20,8 @@
 
     private final CPClass className;
     private final CPNameAndType nameAndType;
-    private int indexInClass;
+    private int indexInClass = -1;
+    private int indexInClassForConstructor = -1;
 
     public CPMethodOrField(CPClass className, CPNameAndType nameAndType) {
         this.className = className;
@@ -79,4 +80,13 @@
     public void setIndexInClass(int index) {
         indexInClass = index;
     }
+
+    public int getIndexInClassForConstructor() {
+        return indexInClassForConstructor;
+    }
+
+    public void setIndexInClassForConstructor(int index) {
+        indexInClassForConstructor = index;
+    }
+
 }
\ No newline at end of file

Modified: harmony/enhanced/classlib/trunk/modules/pack200/src/main/java/org/apache/harmony/pack200/CPNameAndType.java
URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/pack200/src/main/java/org/apache/harmony/pack200/CPNameAndType.java?rev=775084&r1=775083&r2=775084&view=diff
==============================================================================
--- harmony/enhanced/classlib/trunk/modules/pack200/src/main/java/org/apache/harmony/pack200/CPNameAndType.java (original)
+++ harmony/enhanced/classlib/trunk/modules/pack200/src/main/java/org/apache/harmony/pack200/CPNameAndType.java Fri May 15 10:58:52 2009
@@ -59,6 +59,10 @@
         return name.getIndex();
     }
 
+    public String getName() {
+        return name.getUnderlyingString();
+    }
+
     public int getTypeIndex() {
         return signature.getIndex();
     }