# Hierarchy For Package picard.vcf.processor

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - picard.vcf.processor.VariantAccumulatorExecutor.MultiThreadedChunkBased<A,​R> (implements picard.vcf.processor.VariantAccumulatorExecutor<ACCUMULATOR,​RESULT>)
  - picard.vcf.processor.VariantIteratorProducer
  - picard.vcf.processor.VariantProcessor<RESULT,​ACCUMULATOR>
  - picard.vcf.processor.VariantProcessor.Builder<A,​R>
  - picard.vcf.processor.VcfFileSegment
  - picard.vcf.processor.VcfFileSegmentGenerator

## Interface Hierarchy

- picard.vcf.processor.VariantAccumulatorExecutor<ACCUMULATOR,​RESULT>
- picard.vcf.processor.VariantProcessor.Accumulator<RESULT>
- picard.vcf.processor.VariantProcessor.AccumulatorGenerator<ACCUMULATOR,​RESULT>
- picard.vcf.processor.VariantProcessor.ResultMerger<RESULT>