Package org.pharmgkb.parser.vcf.model
Class BaseMetadata
java.lang.Object
org.pharmgkb.parser.vcf.model.BaseMetadata
- Direct Known Subclasses:
IdMetadata
VCF metadata in the format XXX=<key=value,key=value,...>.
The properties are case-sensitive.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidensureNoExtras(String... names) Should be used only for base classes.getPropertyRaw(String key) voidputAndQuoteProperty(String key, String value) voidputPropertyRaw(String key, String value)
-
Constructor Details
-
BaseMetadata
-
-
Method Details
-
getPropertyUnquoted
-
getPropertyRaw
-
getPropertiesUnquoted
-
getPropertiesRaw
-
getPropertyKeys
-
putAndQuoteProperty
-
putPropertyRaw
-
ensureNoExtras
Should be used only for base classes. Logs a warning if this metadata contains a property key not in the array passed.- Parameters:
names- An array of permitted property keys
-