public static class MemoryMappedVcfLineParser.Builder
extends java.lang.Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
MemoryMappedVcfLineParser |
build() |
MemoryMappedVcfLineParser.Builder |
setDuplicateIdHandler(MemoryMappedVcfLineParser.DuplicateHandler handler)
Determines what to do when an ID that was previously set is encountered, regardless of whether the two IDs
correspond to the same locus.
|
MemoryMappedVcfLineParser.Builder |
setDuplicateLocusHandler(MemoryMappedVcfLineParser.DuplicateHandler handler)
Determines what to do when a VCF record is encountered with a locus (chromosome and position) that was already
found.
|
@Nonnull public MemoryMappedVcfLineParser.Builder setDuplicateIdHandler(@Nonnull MemoryMappedVcfLineParser.DuplicateHandler handler)
#setDuplicateLocusHandler(DuplicateHandler), except when either is set to
MemoryMappedVcfLineParser.DuplicateHandler.FAIL.@Nonnull public MemoryMappedVcfLineParser.Builder setDuplicateLocusHandler(@Nonnull MemoryMappedVcfLineParser.DuplicateHandler handler)
#setDuplicateIdHandler(DuplicateHandler), except when either is set to
MemoryMappedVcfLineParser.DuplicateHandler.FAIL.public MemoryMappedVcfLineParser build()