checkConstantPoolIndex(refIndex); Constant refConstant = constantPool[refIndex]; checkConstantTag(refConstant, IClassConstants.CONSTANT_Utf8);
String stringValue = getUtf8String(refIndex);
	private ClassDescriptor getClassDescriptor(int index) throws InvalidClassFileFormatException {		if (index == 0) {			return null;		}				checkConstantPoolIndex(index);		Constant constant = constantPool[index];		checkConstantTag(constant, IClassConstants.CONSTANT_Class);				int refIndex = ((Integer)constant.data[0]).intValue();		checkConstantPoolIndex(refIndex);		Constant refConstant = constantPool[refIndex];		checkConstantTag(refConstant, IClassConstants.CONSTANT_Utf8);				return new ClassDescriptor((String) refConstant.data[0]);	}