protected T read(String group, String id) {
        ConcurrentMap<String, T> subMap = map.get(group);
        for (Iterator<String> iterator2 = subMap.keySet().iterator(); iterator2.hasNext();) {
            String storedId = iterator2.next();
            if (id.equals(storedId)) {
                return subMap.get(id);
            }
        }
        return null;
    }
protected T read(String group, String id) {
        ConcurrentMap<String, T> subMap = map.get(group);
        for (Iterator<String> iterator2 = subMap.keySet().iterator(); iterator2.hasNext();) {
            String storedId = iterator2.next();
            if (id.equals(storedId)) {
                return subMap.get(id);
            }
        }
        return null;
    }
protected T read ( String group , String id ) { ConcurrentMap < String , T > subMap = map . get ( group ) ; for ( Iterator < String > iterator2 = subMap . keySet ( ) . iterator ( ) ; iterator2 . hasNext ( ) ; ) { String storedId = iterator2 . next ( ) ; if ( id . equals ( storedId ) ) { return subMap . get ( id ) ; } } return null ; }
@warn method description missing
@warn parameter descriptions missing

@param group
@param id
@return
@warn method description missing @warn parameter descriptions missing