public class Meta
extends java.lang.Object
Constructor | Description |
---|---|
Meta(java.util.List<java.lang.String> lines) |
Constructor from the meta lines in a VCF
|
Modifier and Type | Method | Description |
---|---|---|
void |
addFormat(java.lang.String format,
java.lang.String line) |
Adds a format to the meta information
|
java.util.List<java.lang.String> |
getLinesList() |
Get the meta lines
|
java.util.stream.Stream<java.lang.String> |
getLinesStream() |
Get the meta lines
|
boolean |
hasFormat(java.lang.String format) |
Tests whether the input format is included in the meta information
|
void |
removeFormat(java.lang.String format) |
Removes the given format from the meta information
|
public Meta(java.util.List<java.lang.String> lines)
lines
- The meta linespublic boolean hasFormat(java.lang.String format)
format
- The formatpublic void removeFormat(java.lang.String format)
format
- The format to removepublic void addFormat(java.lang.String format, java.lang.String line)
format
- The format's codeline
- The full line to addpublic java.util.List<java.lang.String> getLinesList()
public java.util.stream.Stream<java.lang.String> getLinesStream()