Package htsjdk.variant.vcf
Class VCFFilterHeaderLine
- java.lang.Object
-
- htsjdk.variant.vcf.VCFHeaderLine
-
- htsjdk.variant.vcf.VCFSimpleHeaderLine
-
- htsjdk.variant.vcf.VCFFilterHeaderLine
-
- All Implemented Interfaces:
VCFIDHeaderLine,Serializable,Comparable
public class VCFFilterHeaderLine extends VCFSimpleHeaderLine
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class htsjdk.variant.vcf.VCFSimpleHeaderLine
DESCRIPTION_ATTRIBUTE, ID_ATTRIBUTE
-
Fields inherited from class htsjdk.variant.vcf.VCFHeaderLine
ALLOW_UNBOUND_DESCRIPTIONS, UNBOUND_DESCRIPTION
-
-
Constructor Summary
Constructors Constructor Description VCFFilterHeaderLine(String name)Convenience constructor for FILTER whose description is the nameVCFFilterHeaderLine(String line, VCFHeaderVersion version)create a VCF info header lineVCFFilterHeaderLine(String name, String description)create a VCF filter header line
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDescription()get the "Description" fieldbooleanshouldBeAddedToDictionary()By default the header lines won't be added to the dictionary, unless this method will be override (for example in FORMAT, INFO or FILTER header lines)-
Methods inherited from class htsjdk.variant.vcf.VCFSimpleHeaderLine
equals, getGenericFields, getID, hashCode, initialize, toStringEncoding
-
Methods inherited from class htsjdk.variant.vcf.VCFHeaderLine
compareTo, getKey, getValue, isHeaderLine, toString, toStringEncoding
-
-
-
-
Constructor Detail
-
VCFFilterHeaderLine
public VCFFilterHeaderLine(String name, String description)
create a VCF filter header line- Parameters:
name- the name for this header linedescription- the description for this header line
-
VCFFilterHeaderLine
public VCFFilterHeaderLine(String name)
Convenience constructor for FILTER whose description is the name- Parameters:
name-
-
VCFFilterHeaderLine
public VCFFilterHeaderLine(String line, VCFHeaderVersion version)
create a VCF info header line- Parameters:
line- the header lineversion- the vcf header version
-
-
Method Detail
-
shouldBeAddedToDictionary
public boolean shouldBeAddedToDictionary()
Description copied from class:VCFHeaderLineBy default the header lines won't be added to the dictionary, unless this method will be override (for example in FORMAT, INFO or FILTER header lines)- Overrides:
shouldBeAddedToDictionaryin classVCFHeaderLine- Returns:
- false
-
getDescription
public String getDescription()
get the "Description" field- Returns:
- the "Description" field
-
-