public int getInt(String key, int defaultValue) { return (int) get(key, defaultValue); }
@Override public String toString() { return "Config{} " + super.toString(); } }
public Object get(String key) { return getObject(key); }
public <T> T getAny(String key) { return (T) getObject(key); }
@Override public String get(String key) { return (String) super.get(key); }
public long getLong(String key) { return (long) get(key); }
public long getLong(String key, long defaultValue) { return (long) get(key, defaultValue); }
public boolean getBoolean(String key) { return (boolean) get(key); }
public String getString(String key) { return (String) get(key); }
public double getDouble(String key, double defaultValue) { return (double) get(key, defaultValue); }
public boolean getBoolean(String key, boolean defaultValue) { return (boolean) get(key, defaultValue); }
public String getString(String key, String defaultValue) { return (String) get(key, defaultValue); }
public int getInt(String key) { return (int) get(key); }
public double getDouble(String key) { return (double) get(key); }
@Override public String get(String key, Object defaultValue) { return super.get(key, defaultValue).toString(); }