@Override public void encode(final VariantContext context) { this.outputStream.println(this.vcfEncoder.encode(context)); }
@Override public void encode(final VariantContext context) { this.outputStream.println(this.vcfEncoder.encode(context)); }
@Override public void encode(final VariantContext context) { this.outputStream.println(this.vcfEncoder.encode(context)); }
/** * Add a record to the file */ @Override public void add(final VariantContext context) { try { super.add(context); if (this.doNotWriteGenotypes) write(this.vcfEncoder.encode(new VariantContextBuilder(context).noGenotypes().make())); else write(this.vcfEncoder.encode(context)); write("\n"); writeAndResetBuffer(); } catch (IOException e) { throw new RuntimeException("Unable to write the VCF object to " + getStreamName(), e); } } }