@Override
	public DataType toDataType() throws DuplicateNameException, IOException {
		String name = "CONSTANT_String_info";
		Structure structure = new StructureDataType(name, 0);
		structure.add(BYTE, "tag", null);
		structure.add(WORD, "string_index", null);
		return structure;
	}
The value of the string_index item must be a valid index into the
constant_pool table. The constant_pool entry at that index must be a
CONSTANT_Utf8_info structure representing the sequence of Unicode
code points to which the String object is to be initialized.
@return a valid index into the constant_pool table
Ghidra/Processors/JVM/src/main/java/ghidra/javaclass/format/constantpool/ConstantPoolStringInfo.java