private static VariantContextWriter maybeWrapWithAsyncWriter(final VariantContextWriter writer, final EnumSet<Options> options) { if (options.contains(Options.USE_ASYNC_IO)) { return new AsyncVariantContextWriter(writer, AsyncVariantContextWriter.DEFAULT_QUEUE_SIZE); } else return writer; }
@Override public void add(final VariantContext vc) { write(vc); }
writer = new AsyncVariantContextWriter(writer, AsyncVariantContextWriter.DEFAULT_QUEUE_SIZE);
@Override public void add(final VariantContext vc) { write(vc); }
writer = new AsyncVariantContextWriter(writer, AsyncVariantContextWriter.DEFAULT_QUEUE_SIZE);
public void add(final VariantContext vc) { write(vc); }
writer = new AsyncVariantContextWriter(writer, AsyncVariantContextWriter.DEFAULT_QUEUE_SIZE);