@Override
	public DataType toDataType() throws DuplicateNameException, IOException {
		StructureDataType structure = new StructureDataType("bootstrap_methods", 0);
		structure.add(WORD, "bootstrap_method_ref", null);
		structure.add(WORD, "num_bootstrap_arguments", null);
		if (numberOfBootstrapArguments > 0) {
			DataType array = new ArrayDataType(WORD, numberOfBootstrapArguments, WORD.getLength());
			structure.add(array, "bootstrapArguments", null);
		}
		return structure;
	}
Each entry in the bootstrap_arguments array must be a valid index into
the constant_pool table. 
The constant_pool entry at that index must be: 
		CONSTANT_String_info, 
		CONSTANT_Class_info,
		CONSTANT_Integer_info, 
		CONSTANT_Long_info,
		CONSTANT_Float_info, 
		CONSTANT_Double_info,
		CONSTANT_MethodHandle_info, or 
		CONSTANT_MethodType_info structure.
@param i entry
@return index
Ghidra/Processors/JVM/src/main/java/ghidra/javaclass/format/attributes/BootstrapMethods.java