public class VCFSimpleHeaderLine extends VCFHeaderLine implements VCFIDHeaderLine
ALLOW_UNBOUND_DESCRIPTIONS, serialVersionUID, UNBOUND_DESCRIPTION| Constructor and Description |
|---|
VCFSimpleHeaderLine(String key,
Map<String,String> mapping) |
VCFSimpleHeaderLine(String key,
String name,
String description)
create a VCF filter header line
|
VCFSimpleHeaderLine(String line,
VCFHeaderVersion version,
String key,
List<String> expectedTagOrdering)
create a VCF info header line
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getID() |
int |
hashCode() |
protected void |
initialize(String name,
Map<String,String> genericFields) |
protected String |
toStringEncoding()
Should be overloaded in sub classes to do subclass specific
|
compareTo, getKey, getValue, isHeaderLine, shouldBeAddedToDictionary, toString, toStringEncodingpublic VCFSimpleHeaderLine(String key, String name, String description)
key - the key for this header linename - the name for this header linedescription - description for this header linepublic VCFSimpleHeaderLine(String line, VCFHeaderVersion version, String key, List<String> expectedTagOrdering)
line - the header lineversion - the vcf header versionkey - the key for this header lineexpectedTagOrdering - the tag ordering expected for this header lineprotected String toStringEncoding()
VCFHeaderLinetoStringEncoding in class VCFHeaderLinepublic boolean equals(Object o)
equals in class VCFHeaderLinepublic int hashCode()
hashCode in class VCFHeaderLinepublic String getID()
getID in interface VCFIDHeaderLine