// 
// Decompiled by Procyon v0.6.0
// 

package com.hypixel.hytale.server.core.meta;

import org.bson.BsonValue;
import java.util.function.BiConsumer;
import com.hypixel.hytale.codec.ExtraInfo;
import org.bson.BsonDocument;

public interface IMetaStoreImpl<K> extends IMetaStore<K>
{
    IMetaRegistry<K> getRegistry();
    
    void decode(final BsonDocument p0, final ExtraInfo p1);
    
    BsonDocument encode(final ExtraInfo p0);
    
    void forEachUnknownEntry(final BiConsumer<String, BsonValue> p0);
}
