VCFIDHeaderLine
, Serializable
, Comparable
VCFContigHeaderLine
, VCFFilterHeaderLine
public class VCFSimpleHeaderLine extends VCFHeaderLine implements VCFIDHeaderLine
ALLOW_UNBOUND_DESCRIPTIONS, serialVersionUID, UNBOUND_DESCRIPTION
Constructor | Description |
---|---|
VCFSimpleHeaderLine(String line,
VCFHeaderVersion version,
String key,
List<String> expectedTagOrdering) |
create a VCF info header line
|
VCFSimpleHeaderLine(String key,
String name,
String description) |
create a VCF filter header line
|
VCFSimpleHeaderLine(String key,
Map<String,String> mapping) |
Modifier and Type | Method | 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
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
compareTo, getKey, getValue, isHeaderLine, shouldBeAddedToDictionary, toString, toStringEncoding
public 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()
VCFHeaderLine
toStringEncoding
in class VCFHeaderLine
public boolean equals(Object o)
equals
in class VCFHeaderLine
public int hashCode()
hashCode
in class VCFHeaderLine
public String getID()
getID
in interface VCFIDHeaderLine