Package org.pharmgkb.parser.vcf.model
Class InfoMetadata
java.lang.Object
org.pharmgkb.parser.vcf.model.BaseMetadata
org.pharmgkb.parser.vcf.model.IdMetadata
org.pharmgkb.parser.vcf.model.IdDescriptionMetadata
org.pharmgkb.parser.vcf.model.InfoMetadata
This class represents a single VCF INFO metadata line.
In 4.1:
##INFO=<ID=ID,Number=number,Type=type,Description="description">
In 4.2:
##INFO=<ID=ID,Number=number,Type=type,Description="description",Source="source",Version="version">
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.pharmgkb.parser.vcf.model.IdDescriptionMetadata
getDescriptionMethods inherited from class org.pharmgkb.parser.vcf.model.IdMetadata
getIdMethods inherited from class org.pharmgkb.parser.vcf.model.BaseMetadata
ensureNoExtras, getPropertiesRaw, getPropertiesUnquoted, getPropertyKeys, getPropertyRaw, getPropertyUnquoted, putAndQuoteProperty, putPropertyRaw
-
Field Details
-
ID
- See Also:
-
DESCRIPTION
- See Also:
-
NUMBER
- See Also:
-
TYPE
- See Also:
-
SOURCE
- See Also:
-
VERSION
- See Also:
-
-
Constructor Details
-
InfoMetadata
-
InfoMetadata
-
-
Method Details
-
getNumber
Value is either an integer or "A", "G", "R", or ".".- Returns:
- Null only when incorrectly constructed without one
-
getReservedNumber
- Returns:
- A special (reserved) Number ("A", "G", "R", or "."), or null if the Number is not reserved (it is numerical).
-
getType
- Returns:
- Null only when incorrectly constructed without one
-
getSource
-
getVersion
-