# Hierarchy For Package org.snpsift.lang.expression

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.snpsift.lang.expression.Expression
    - org.snpsift.lang.expression.ExpressionBinary
      - org.snpsift.lang.expression.And
      - org.snpsift.lang.expression.Div
      - org.snpsift.lang.expression.Eq
        - org.snpsift.lang.expression.Neq
      - org.snpsift.lang.expression.Ge
      - org.snpsift.lang.expression.Gt
      - org.snpsift.lang.expression.Has
      - org.snpsift.lang.expression.Le
      - org.snpsift.lang.expression.Lt
      - org.snpsift.lang.expression.Match
        - org.snpsift.lang.expression.NotMatch
      - org.snpsift.lang.expression.Minus
      - org.snpsift.lang.expression.Mod
      - org.snpsift.lang.expression.Or
      - org.snpsift.lang.expression.Plus
      - org.snpsift.lang.expression.Times
      - org.snpsift.lang.expression.Xor
    - org.snpsift.lang.expression.ExpressionUnary
      - org.snpsift.lang.expression.Exists
        - org.snpsift.lang.expression.Na
      - org.snpsift.lang.expression.Not
    - org.snpsift.lang.expression.Field
      - org.snpsift.lang.expression.FieldConstant
        - org.snpsift.lang.expression.FieldConstantFloat
      - org.snpsift.lang.expression.FieldSub
        - org.snpsift.lang.expression.FieldEff
        - org.snpsift.lang.expression.FieldGenotype
          - org.snpsift.lang.expression.FieldGenotypeSub
        - org.snpsift.lang.expression.FieldLof
          - org.snpsift.lang.expression.FieldNmd
    - org.snpsift.lang.expression.Literal
  - org.snpsift.lang.expression.FieldIterator

## Enum Class Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - org.snpsift.lang.expression.FieldConstant.FieldConstantNames
    - org.snpsift.lang.expression.FieldIterator.IteratorType