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

package org.bson.internal;

import org.bson.codecs.configuration.CodecProvider;
import org.bson.UuidRepresentation;
import org.bson.codecs.configuration.CodecRegistry;

public final class CodecRegistryHelper
{
    public static CodecRegistry createRegistry(final CodecRegistry codecRegistry, final UuidRepresentation uuidRepresentation) {
        if (uuidRepresentation == UuidRepresentation.UNSPECIFIED) {
            return codecRegistry;
        }
        return new OverridableUuidRepresentationCodecRegistry(codecRegistry, uuidRepresentation);
    }
    
    private CodecRegistryHelper() {
    }
}
