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

package org.bson.json;

import org.bson.BsonRegularExpression;

class ShellRegularExpressionConverter implements Converter<BsonRegularExpression>
{
    @Override
    public void convert(final BsonRegularExpression value, final StrictJsonWriter writer) {
        final String escaped = value.getPattern().equals("") ? "(?:)" : value.getPattern().replace("/", "\\/");
        writer.writeRaw("/" + escaped + "/" + value.getOptions());
    }
}
