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