A java agent to modify Java Class with a json property file, actually only add a default no arg constructor