package com.parse;

import java.util.Map;

/* JADX INFO: loaded from: classes.dex */
public class KnownParseObjectDecoder extends ParseDecoder {
    public Map<String, ParseObject> fetchedObjects;

    public KnownParseObjectDecoder(Map<String, ParseObject> map) {
        this.fetchedObjects = map;
    }

    @Override // com.parse.ParseDecoder
    public ParseObject decodePointer(String str, String str2) {
        Map<String, ParseObject> map = this.fetchedObjects;
        return (map == null || !map.containsKey(str2)) ? ParseObject.createWithoutData(str, str2) : this.fetchedObjects.get(str2);
    }
}
