public static class BCF2FieldWriter.GTWriter extends BCF2FieldWriter.GenotypesWriter
BCF2FieldWriter.FTGenotypesWriter, BCF2FieldWriter.GenericSiteWriter, BCF2FieldWriter.GenotypesWriter, BCF2FieldWriter.GTWriter, BCF2FieldWriter.IGFGenotypesWriter, BCF2FieldWriter.IntegerTypeGenotypesWriter, BCF2FieldWriter.SiteWriter, BCF2FieldWriter.StaticallyTypeGenotypesWriter| Constructor | Description |
|---|---|
GTWriter(VCFHeader header,
BCF2FieldEncoder fieldEncoder) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
addGenotype(BCF2Encoder encoder,
VariantContext vc,
Genotype g) |
|
void |
start(BCF2Encoder encoder,
VariantContext vc) |
done, getField, getFieldEncoder, getHeader, toStringnumElementspublic GTWriter(VCFHeader header, BCF2FieldEncoder fieldEncoder)
public void start(BCF2Encoder encoder, VariantContext vc) throws IOException
start in class BCF2FieldWriter.GenotypesWriterIOExceptionpublic void addGenotype(BCF2Encoder encoder, VariantContext vc, Genotype g) throws IOException
addGenotype in class BCF2FieldWriter.GenotypesWriterIOException