@Test public void testGetParseFileKeyExistValueNotParseFile() { ParseFile file = new ParseFile( new ParseFile.State.Builder().name("file.txt").url("http: final Map<String, Object> params = new HashMap<>(); params.put("key", 1); ParseConfig config = new ParseConfig(params); assertNull(config.getParseFile("key")); assertSame(file, config.getParseFile("key", file)); }
public ParseFile getParseFile(String key) { return getParseFile(key, null); }
ParseConfig { public ParseFile getParseFile(String key) { return getParseFile(key, null); } }
ParseConfig { public ParseFile getParseFile(String key) { return getParseFile(key, null); } ParseConfig(Map<String, Object> params);   ParseConfig(); }
ParseConfig { public ParseFile getParseFile(String key) { return getParseFile(key, null); } ParseConfig(Map<String, Object> params);   ParseConfig(); static ParseConfig getCurrentConfig(); static ParseConfig get(); static void getInBackground(ConfigCallback callback); static Task<ParseConfig> getInBackground(); Object get(String key); Object get(String key, Object defaultValue); boolean getBoolean(String key); boolean getBoolean(String key, boolean defaultValue); Date getDate(String key); Date getDate(String key, Date defaultValue); double getDouble(String key); double getDouble(String key, double defaultValue); int getInt(String key); int getInt(String key, int defaultValue); JSONArray getJSONArray(String key); JSONArray getJSONArray(String key, JSONArray defaultValue); JSONObject getJSONObject(String key); JSONObject getJSONObject(String key, JSONObject defaultValue); List<T> getList(String key); List<T> getList(String key, List<T> defaultValue); long getLong(String key); long getLong(String key, long defaultValue); Map<String, V> getMap(String key); Map<String, V> getMap(String key, Map<String, V> defaultValue); Number getNumber(String key); Number getNumber(String key, Number defaultValue); ParseFile getParseFile(String key); ParseFile getParseFile(String key, ParseFile defaultValue); ParseGeoPoint getParseGeoPoint(String key); ParseGeoPoint getParseGeoPoint(String key, ParseGeoPoint defaultValue); String getString(String key); String getString(String key, String defaultValue); @Override String toString(); }
ParseConfig { public ParseFile getParseFile(String key) { return getParseFile(key, null); } ParseConfig(Map<String, Object> params);   ParseConfig(); static ParseConfig getCurrentConfig(); static ParseConfig get(); static void getInBackground(ConfigCallback callback); static Task<ParseConfig> getInBackground(); Object get(String key); Object get(String key, Object defaultValue); boolean getBoolean(String key); boolean getBoolean(String key, boolean defaultValue); Date getDate(String key); Date getDate(String key, Date defaultValue); double getDouble(String key); double getDouble(String key, double defaultValue); int getInt(String key); int getInt(String key, int defaultValue); JSONArray getJSONArray(String key); JSONArray getJSONArray(String key, JSONArray defaultValue); JSONObject getJSONObject(String key); JSONObject getJSONObject(String key, JSONObject defaultValue); List<T> getList(String key); List<T> getList(String key, List<T> defaultValue); long getLong(String key); long getLong(String key, long defaultValue); Map<String, V> getMap(String key); Map<String, V> getMap(String key, Map<String, V> defaultValue); Number getNumber(String key); Number getNumber(String key, Number defaultValue); ParseFile getParseFile(String key); ParseFile getParseFile(String key, ParseFile defaultValue); ParseGeoPoint getParseGeoPoint(String key); ParseGeoPoint getParseGeoPoint(String key, ParseGeoPoint defaultValue); String getString(String key); String getString(String key, String defaultValue); @Override String toString();  }