Package ghidra.framework.options

# Class JSonProperties

java.lang.Object
ghidra.framework.options.GProperties
ghidra.framework.options.JSonProperties

public class JSonProperties extends GProperties
A convenience class for creating a GProperties object from a file containing JSon data generated from `GProperties.saveToJsonFile(File)`

- ## Field Summary

  ### Fields inherited from class ghidra.framework.options.GProperties

  `DATE_FORMAT, map, NAME, TYPE`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `JSonProperties(File file)`

- ## Method Summary

  ### Methods inherited from class ghidra.framework.options.GProperties

  `clear, createElement, createElementFromElement, getAsType, getBoolean, getBooleans, getByte, getBytes, getColor, getDate, getDouble, getDoubles, getEnum, getFile, getFloat, getFloats, getFont, getGProperties, getInt, getInts, getKeyStroke, getLong, getLongs, getNames, getShort, getShorts, getString, getStrings, getXmlElement, hasValue, isEmpty, processElement, putBoolean, putBooleans, putByte, putBytes, putColor, putDate, putDouble, putDoubles, putEnum, putFile, putFloat, putFloats, putFont, putGProperties, putInt, putInts, putKeyStroke, putLong, putLongs, putShort, putShorts, putString, putStrings, putXmlElement, remove, saveToJson, saveToJsonFile, saveToXml, saveToXmlFile, size, toString`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- ## Constructor Details

  - ### JSonProperties

    public JSonProperties(File file) throws IOException
    Throws:
      `IOException`