# Hierarchy For Package org.apache.datasketches.pig.sampling

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.datasketches.ArrayOfItemsSerDe<T>
    - org.apache.datasketches.pig.sampling.ArrayOfTuplesSerDe
  - org.apache.pig.EvalFunc<T>
    - org.apache.pig.AccumulatorEvalFunc<T> (implements org.apache.pig.Accumulator<T>)
      - org.apache.datasketches.pig.sampling.DataToVarOptSketch (implements org.apache.pig.Algebraic)
      - org.apache.datasketches.pig.sampling.ReservoirSampling (implements org.apache.pig.Algebraic)
      - org.apache.datasketches.pig.sampling.ReservoirUnion
      - org.apache.datasketches.pig.sampling.VarOptSampling (implements org.apache.pig.Algebraic)
      - org.apache.datasketches.pig.sampling.VarOptUnion (implements org.apache.pig.Algebraic)
    - org.apache.datasketches.pig.sampling.GetVarOptSamples
    - org.apache.datasketches.pig.sampling.ReservoirSampling.Initial
    - org.apache.datasketches.pig.sampling.ReservoirSampling.IntermediateFinal
    - org.apache.datasketches.pig.sampling.VarOptSampling.Final