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 and Description |
---|
GTWriter(VCFHeader header,
BCF2FieldEncoder fieldEncoder) |
Modifier and Type | Method and Description |
---|---|
void |
addGenotype(BCF2Encoder encoder,
VariantContext vc,
Genotype g) |
void |
start(BCF2Encoder encoder,
VariantContext vc) |
numElements
done, getField, getFieldEncoder, getHeader, toString
public GTWriter(VCFHeader header, BCF2FieldEncoder fieldEncoder)
public void start(BCF2Encoder encoder, VariantContext vc) throws java.io.IOException
start
in class BCF2FieldWriter.GenotypesWriter
java.io.IOException
public void addGenotype(BCF2Encoder encoder, VariantContext vc, Genotype g) throws java.io.IOException
addGenotype
in class BCF2FieldWriter.GenotypesWriter
java.io.IOException