2
0

FieldRef.java 465 B

1234567891011121314151617181920
  1. package J2CPS;
  2. public class FieldRef extends Reference {
  3. public FieldRef(ConstantPool thisCp, int classIndex, int ntIndex) {
  4. super(thisCp,classIndex,ntIndex);
  5. }
  6. public String getFieldName() {
  7. return (classRef.GetName() + "." + name);
  8. }
  9. @Override
  10. public String toString() {
  11. this.Resolve();
  12. return ("<FieldReference> " + classIndex + " " + nameAndTypeIndex + " " +
  13. classRef.GetName() + "." + name + " : " + type);
  14. }
  15. }