public abstract class BCF2FieldWriter extends Object
Modifier and Type | Class and Description |
---|---|
static class |
BCF2FieldWriter.FTGenotypesWriter |
static class |
BCF2FieldWriter.GenericSiteWriter |
static class |
BCF2FieldWriter.GenotypesWriter |
static class |
BCF2FieldWriter.GTWriter |
static class |
BCF2FieldWriter.IGFGenotypesWriter |
static class |
BCF2FieldWriter.IntegerTypeGenotypesWriter |
static class |
BCF2FieldWriter.SiteWriter |
static class |
BCF2FieldWriter.StaticallyTypeGenotypesWriter |
Modifier | Constructor and Description |
---|---|
protected |
BCF2FieldWriter(VCFHeader header,
BCF2FieldEncoder fieldEncoder) |
Modifier and Type | Method and Description |
---|---|
void |
done(BCF2Encoder encoder,
VariantContext vc) |
protected String |
getField() |
protected BCF2FieldEncoder |
getFieldEncoder() |
protected VCFHeader |
getHeader() |
void |
start(BCF2Encoder encoder,
VariantContext vc) |
String |
toString() |
protected BCF2FieldWriter(VCFHeader header, BCF2FieldEncoder fieldEncoder)
protected VCFHeader getHeader()
protected BCF2FieldEncoder getFieldEncoder()
protected String getField()
public void start(BCF2Encoder encoder, VariantContext vc) throws IOException
IOException
public void done(BCF2Encoder encoder, VariantContext vc) throws IOException
IOException