Class BCF2FieldWriter.IGFGenotypesWriter
- java.lang.Object
-
- htsjdk.variant.variantcontext.writer.BCF2FieldWriter
-
- htsjdk.variant.variantcontext.writer.BCF2FieldWriter.GenotypesWriter
-
- htsjdk.variant.variantcontext.writer.BCF2FieldWriter.IGFGenotypesWriter
-
- Enclosing class:
- BCF2FieldWriter
public static class BCF2FieldWriter.IGFGenotypesWriter extends BCF2FieldWriter.GenotypesWriter
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class htsjdk.variant.variantcontext.writer.BCF2FieldWriter
BCF2FieldWriter.FTGenotypesWriter, BCF2FieldWriter.GenericSiteWriter, BCF2FieldWriter.GenotypesWriter, BCF2FieldWriter.GTWriter, BCF2FieldWriter.IGFGenotypesWriter, BCF2FieldWriter.IntegerTypeGenotypesWriter, BCF2FieldWriter.SiteWriter, BCF2FieldWriter.StaticallyTypeGenotypesWriter
-
-
Constructor Summary
Constructors Constructor Description IGFGenotypesWriter(VCFHeader header, BCF2FieldEncoder fieldEncoder, IntGenotypeFieldAccessors.Accessor ige)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addGenotype(BCF2Encoder encoder, VariantContext vc, Genotype g)
protected int
numElements(VariantContext vc, Genotype g)
void
start(BCF2Encoder encoder, VariantContext vc)
-
Methods inherited from class htsjdk.variant.variantcontext.writer.BCF2FieldWriter
done, getField, getFieldEncoder, getHeader, toString
-
-
-
-
Constructor Detail
-
IGFGenotypesWriter
public IGFGenotypesWriter(VCFHeader header, BCF2FieldEncoder fieldEncoder, IntGenotypeFieldAccessors.Accessor ige)
-
-
Method Detail
-
start
public void start(BCF2Encoder encoder, VariantContext vc) throws IOException
- Overrides:
start
in classBCF2FieldWriter.GenotypesWriter
- Throws:
IOException
-
addGenotype
public void addGenotype(BCF2Encoder encoder, VariantContext vc, Genotype g) throws IOException
- Overrides:
addGenotype
in classBCF2FieldWriter.GenotypesWriter
- Throws:
IOException
-
numElements
protected int numElements(VariantContext vc, Genotype g)
- Overrides:
numElements
in classBCF2FieldWriter.GenotypesWriter
-
-