@Override
    public <T> T get(IKdEntryMapper<T> mapper, String spaceId, String key) throws IOException {
        Map<String, Object> doc = get(spaceId, key);
        return doc != null ? mapper.mapEntry(spaceId, key, doc) : null;
    }
@ Override public < T > T get ( IKdEntryMapper < T > mapper , String spaceId , String key ) throws IOException { Map < String , Object > doc = get ( spaceId , key ) ; return doc != null ? mapper . mapEntry ( spaceId , key , doc ) : null ; }
{@inheritDoc}