HopperConfig

public class HopperConfig

Constructors

Link copied to clipboard
public void HopperConfig(File configFolder)

Functions

Link copied to clipboard
public void backup(String fileName)
Link copied to clipboard
public void backupAll()
Link copied to clipboard
public List<T> deserializeFromConfigList<T>(String configName, Class<T> clazz)
public List<T> deserializeFromConfigList<T>(String configName, Class<T> clazz, Map<String, Object> additions)
public List<T> deserializeFromConfigList<T>(String configName, String path, Class<T> clazz)
public List<T> deserializeFromConfigList<T>(String configName, String path, Class<T> clazz, Map<String, Object> additions)
Link copied to clipboard
public T deserializeFromConfigObject<T>(String configName, Class<T> clazz)
public T deserializeFromConfigObject<T>(String configName, Class<T> clazz, Map<String, Object> additions)
public T deserializeFromConfigObject<T>(String configName, String path, Class<T> clazz)
public T deserializeFromConfigObject<T>(String configName, String path, Class<T> clazz, Map<String, Object> additions)
Link copied to clipboard
public static List<T> deserializeList<T>(Object obj, Class<T> clazz)
public static List<T> deserializeList<T>(Object obj, Class<T> clazz, Map<String, Object> superAdditions)
Link copied to clipboard
public static T deserializeObject<T>(Object obj, Class<T> clazz)
public static T deserializeObject<T>(Object obj, Class<T> clazz, Map<String, Object> superAdditions)
Link copied to clipboard
public File getConfigFile(String name)
Link copied to clipboard
public static boolean isPrimitive(Object obj)
Link copied to clipboard
public static List<? extends Object> serializeList<T>(Collection<T> list)
public static List<? extends Object> serializeList<T>(Collection<T> list, boolean shouldAddType)
Link copied to clipboard
public static Object serializeObject<T>(T object)
public static Object serializeObject<T>(T object, boolean shouldAddType)
Link copied to clipboard
public void serializeToConfig<T>(String configName, T object)
public void serializeToConfig<T>(String configName, T object, boolean serializeType)
public void serializeToConfig<T>(String configName, String path, T object)
public void serializeToConfig<T>(String configName, String path, T object, boolean serializeType)