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

package org.bson.codecs;

import org.bson.conversions.Bson;
import org.bson.codecs.configuration.CodecRegistry;
import org.bson.codecs.configuration.CodecProvider;

public class BsonCodecProvider implements CodecProvider
{
    @Override
    public <T> Codec<T> get(final Class<T> clazz, final CodecRegistry registry) {
        if (Bson.class.isAssignableFrom(clazz)) {
            return (Codec<T>)new BsonCodec(registry);
        }
        return null;
    }
}
