All Methods Static Methods Instance Methods Concrete Methods 
| Modifier and Type | Method and Description | 
| void | clear() | 
| boolean | containsKey(Object key) | 
| boolean | containsValue(Object value) | 
| Set<Map.Entry<String,Object>> | entrySet() | 
| boolean | equals(Object that) | 
| static ValidatingJsonMap | fromJSON(InputStream is,
        String includeLocation) | 
| static ValidatingJsonMap | fromJSON(Reader s,
        String includeLocation) | 
| Object | get(Object key) | 
| Object | get(String k,
   Object def) | 
| Object | get(String key,
   ValidatingJsonMap.PredicateWithErrMsg predicate) | 
| Object | get(String key,
   ValidatingJsonMap.PredicateWithErrMsg<Pair> predicate,
   Object arg) | 
| Boolean | getBool(String key,
       Boolean def) | 
| static Collection | getDeepCopy(Collection c,
           int maxDepth,
           boolean mutable) | 
| static ValidatingJsonMap | getDeepCopy(Map map,
           int maxDepth,
           boolean mutable) | 
| Integer | getInt(String key,
      Integer def) | 
| List | getList(String key,
       ValidatingJsonMap.PredicateWithErrMsg predicate) | 
| List | getList(String key,
       ValidatingJsonMap.PredicateWithErrMsg predicate,
       Object test) | 
| ValidatingJsonMap | getMap(String key) | 
| ValidatingJsonMap | getMap(String key,
      ValidatingJsonMap.PredicateWithErrMsg predicate) | 
| ValidatingJsonMap | getMap(String key,
      ValidatingJsonMap.PredicateWithErrMsg predicate,
      String message) | 
| boolean | isEmpty() | 
| Set<String> | keySet() | 
| static ValidatingJsonMap | parse(String resourceName,
     String includeLocation) | 
| Object | put(String key,
   Object value) | 
| void | putAll(Map<? extends String,?> m) | 
| Object | remove(Object key) | 
| int | size() | 
| Collection<Object> | values() |