Class VcfFuncotationMetadata
java.lang.Object
org.broadinstitute.hellbender.tools.funcotator.metadata.VcfFuncotationMetadata
- All Implemented Interfaces:
FuncotationMetadata
A concrete class for
FuncotationMetadata
that can be easily built from a VCF Header.-
Method Summary
Modifier and TypeMethodDescriptionstatic VcfFuncotationMetadata
boolean
int
hashCode()
List<htsjdk.variant.vcf.VCFInfoHeaderLine>
htsjdk.variant.vcf.VCFInfoHeaderLine
retrieveHeaderInfo
(String fieldName) toString()
-
Method Details
-
create
public static VcfFuncotationMetadata create(List<htsjdk.variant.vcf.VCFInfoHeaderLine> vcfInfoHeaderLines) - Parameters:
vcfInfoHeaderLines
- Nevernull
- Returns:
- Metadata corresponding to VCF info fields. Never
null
-
retrieveHeaderInfo
- Specified by:
retrieveHeaderInfo
in interfaceFuncotationMetadata
- Parameters:
fieldName
- field to search. Nevernull
- Returns:
- Never
null
-
retrieveAllHeaderInfo
- Specified by:
retrieveAllHeaderInfo
in interfaceFuncotationMetadata
- Returns:
- Never
null
-
toString
-
equals
-
hashCode
public int hashCode()
-