# Hierarchy For Package org.snpeff.snpEffect

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.snpeff.snpEffect.Config (implements java.lang.Iterable<T>, java.io.Serializable)
  - org.snpeff.snpEffect.Hgvs
    - org.snpeff.snpEffect.HgvsDna
    - org.snpeff.snpEffect.HgvsProtein
  - org.snpeff.snpEffect.IntHisto
  - org.snpeff.snpEffect.LossOfFunction
  - org.snpeff.snpEffect.ProteinFastaWriter
  - org.snpeff.snpEffect.PurityChange
  - org.snpeff.snpEffect.SnpEffectPredictor (implements java.io.Serializable)
  - org.snpeff.snpEffect.VariantEffect (implements java.lang.Cloneable, java.lang.Comparable<T>)
    - org.snpeff.snpEffect.VariantEffectStructural
      - org.snpeff.snpEffect.VariantEffectFusion
  - org.snpeff.snpEffect.VariantEffects (implements java.lang.Iterable<T>)
  - org.snpeff.snpEffect.VcfAnnotatorChain (implements org.snpeff.snpEffect.VcfAnnotator)

## Interface Hierarchy

- org.snpeff.snpEffect.commandLine.CommandLine
  - org.snpeff.snpEffect.VcfAnnotator

## Enum Class Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - org.snpeff.snpEffect.EffectType
    - org.snpeff.snpEffect.ErrorWarningType
    - org.snpeff.snpEffect.VariantEffect.Coding
    - org.snpeff.snpEffect.VariantEffect.EffectImpact
    - org.snpeff.snpEffect.VariantEffect.FunctionalClass