1 package alt.jiapi.file; 2 3 import java.util.List ; 4 5 9 public class Interface { 10 private ConstantPool cp; 15 private short constant_class_index; 16 17 public Interface(ConstantPool cp, short constant_class_index) { 18 this.cp = cp; 19 this.constant_class_index = constant_class_index; 20 } 21 22 public short getConstantClassIndex() { 23 return constant_class_index; 24 } 25 26 public ConstantPool.ClassInfo getClassInfo() { 27 return (ConstantPool.ClassInfo)cp.get(constant_class_index); 28 } 29 30 public String getName() { 31 ConstantPool.ClassInfo cInfo = getClassInfo(); 32 return cInfo.getName(); 33 } 34 } 35 36 37 | Popular Tags |