Empty constructor needed for the Class.newInstance() statement in Instruction.readInstruction(). Not to be used otherwise.
paramindex to constant pool super(opcode, index);
super(opcode, index);
returnname of the referenced class/interface ConstantPool cp = cpg.getConstantPool(); ConstantCP cmr = (ConstantCP)cp.getConstant(index); return cp.getConstantString(cmr.getClassIndex(), com.sun.org.apache.bcel.internal.Constants.CONSTANT_Class).replace('/", '.");
ConstantPool cp = cpg.getConstantPool(); ConstantCP cmr = (ConstantCP)cp.getConstant(index); return cp.getConstantString(cmr.getClassIndex(), com.sun.org.apache.bcel.internal.Constants.CONSTANT_Class).replace('/", '.");
returntype of the referenced class/interface return new ObjectType(getClassName(cpg));
return new ObjectType(getClassName(cpg));
returntype of the referenced class/interface return getClassType(cpg);
return getClassType(cpg);
returnname of referenced method/field. ConstantPool cp = cpg.getConstantPool(); ConstantCP cmr = (ConstantCP)cp.getConstant(index); ConstantNameAndType cnat = (ConstantNameAndType)cp.getConstant(cmr.getNameAndTypeIndex()); return ((ConstantUtf8)cp.getConstant(cnat.getNameIndex())).getBytes();
ConstantPool cp = cpg.getConstantPool(); ConstantCP cmr = (ConstantCP)cp.getConstant(index); ConstantNameAndType cnat = (ConstantNameAndType)cp.getConstant(cmr.getNameAndTypeIndex()); return ((ConstantUtf8)cp.getConstant(cnat.getNameIndex())).getBytes();
returnsignature of referenced method/field. ConstantPool cp = cpg.getConstantPool(); ConstantCP cmr = (ConstantCP)cp.getConstant(index); ConstantNameAndType cnat = (ConstantNameAndType)cp.getConstant(cmr.getNameAndTypeIndex()); return ((ConstantUtf8)cp.getConstant(cnat.getSignatureIndex())).getBytes();
ConstantPool cp = cpg.getConstantPool(); ConstantCP cmr = (ConstantCP)cp.getConstant(index); ConstantNameAndType cnat = (ConstantNameAndType)cp.getConstant(cmr.getNameAndTypeIndex()); return ((ConstantUtf8)cp.getConstant(cnat.getSignatureIndex())).getBytes();