# Hierarchy For Package org.apache.solr.client.solrj.io.eval

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    - java.util.AbstractList<E> (implements java.util.List<E>)
      - java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
        - org.apache.solr.client.solrj.io.eval.VectorFunction
  - org.apache.solr.client.solrj.io.eval.KmeansEvaluator.ClusterPoint (implements org.apache.commons.math3.ml.clustering.Clusterable)
  - org.apache.solr.client.solrj.io.eval.KnnEvaluator.Neighbor (implements java.lang.Comparable<T>)
  - org.apache.solr.client.solrj.io.eval.MarkovChainEvaluator.MarkovChain
  - org.apache.solr.client.solrj.io.eval.Matrix (implements org.apache.solr.client.solrj.io.eval.Attributes, java.lang.Iterable<T>)
  - org.apache.solr.client.solrj.io.eval.RecursiveEvaluator (implements org.apache.solr.client.solrj.io.eval.StreamEvaluator, org.apache.solr.client.solrj.io.eval.ValueWorker)
    - org.apache.solr.client.solrj.io.eval.CanberraEvaluator
    - org.apache.solr.client.solrj.io.eval.ChebyshevEvaluator
    - org.apache.solr.client.solrj.io.eval.ColumnEvaluator
    - org.apache.solr.client.solrj.io.eval.EarthMoversEvaluator
    - org.apache.solr.client.solrj.io.eval.EuclideanEvaluator
    - org.apache.solr.client.solrj.io.eval.ManhattanEvaluator
    - org.apache.solr.client.solrj.io.eval.MemsetEvaluator
    - org.apache.solr.client.solrj.io.eval.MonteCarloEvaluator
    - org.apache.solr.client.solrj.io.eval.RecursiveBooleanEvaluator
      - org.apache.solr.client.solrj.io.eval.AndEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.EqualToEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.ExclusiveOrEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.GreaterThanEqualToEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.GreaterThanEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.LessThanEqualToEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.LessThanEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.NotEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.OrEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
    - org.apache.solr.client.solrj.io.eval.RecursiveNumericEvaluator
      - org.apache.solr.client.solrj.io.eval.AbsoluteValueEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.AddEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.AkimaEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.ArcCosineEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.ArcSineEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.ArcTangentEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.BetaDistributionEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.BinomialCoefficientEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.BinomialDistributionEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.CeilingEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.ChebyshevDistanceEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.ConstantDistributionEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.ConversionEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.ConvolutionEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.CopyOfEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.CopyOfRangeEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.CosineEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.CosineSimilarityEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.CubedRootEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.DescribeEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.DivideEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.DotProductEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.EBEDivideEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.EBEMultiplyEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.EmpiricalDistributionEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.EnumeratedDistributionEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.EuclideanDistanceEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.ExponentialMovingAverageEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.FactorialEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.FFTEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.FindDelayEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.FloorEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.FrequencyTableEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.GammaDistributionEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.GaussFitEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.GeometricDistributionEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.HarmonicFitEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.HistogramEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.HyperbolicCosineEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.HyperbolicSineEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.HyperbolicTangentEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.LerpEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.LoessEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.Log10Evaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.LogNormalDistributionEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.MeanDifferenceEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.ModuloEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.MovingAverageEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.MovingMADEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.MovingMedianEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.MultiplyEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.NaturalEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.NaturalLogEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.NormalDistributionEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.OnesEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.OscillateEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.PairSortEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.PercentileEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.PoissonDistributionEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.PolyFitDerivativeEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.PolyFitEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.PowerEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.PrecisionEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.PrimesEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.RankEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.RecipEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.RegressionEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.RepeatEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.RoundEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.ScaleEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.SequenceEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.SineEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.SplineEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.SquareRootEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.SubtractEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.SumDifferenceEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.TangentEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.TimeDifferencingEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.TriangularDistributionEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.TTestEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.UniformDistributionEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.UniformIntegerDistributionEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.WeibullDistributionEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.ZerosEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.ZipFDistributionEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
    - org.apache.solr.client.solrj.io.eval.RecursiveNumericListEvaluator
      - org.apache.solr.client.solrj.io.eval.AnovaEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.ChiSquareDataSetEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.GTestDataSetEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.MannWhitneyUEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.MatrixEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.PairedTTestEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
    - org.apache.solr.client.solrj.io.eval.RecursiveObjectEvaluator
      - org.apache.solr.client.solrj.io.eval.AppendEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.ArrayEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.AscEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.BicubicSplineEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.CoalesceEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.ColumnAtEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.ColumnCountEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.ConvexHullEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.CorrelationEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.CorrelationSignificanceEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.CovarianceEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.CumulativeProbabilityEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.DensityEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.DerivativeEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.DistanceEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.EBEAddEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.EBESubtractEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.EnclosingDiskEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.FeatureSelectEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.FuzzyKmeansEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.GetAmplitudeEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.GetAngularFrequencyEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.GetAreaEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.GetAttributeEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.GetAttributesEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.GetBaryCenterEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.GetBoundarySizeEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.GetCacheEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.GetCenterEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.GetCentroidsEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.GetClusterEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.GetColumnLabelsEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.GetMembershipMatrixEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.GetPhaseEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.GetRadiusEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.GetRowLabelsEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.GetSupportPointsEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.GetValueEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.GetVerticesEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.GrandSumEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.IFFTEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.IfThenElseEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.IndexOfEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.IntegrateEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.KmeansEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.KnnEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.KnnRegressionEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.KolmogorovSmirnovEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.L1NormEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.LatLonVectorsEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.LeftShiftEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.LengthEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.LInfNormEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.ListCacheEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.MarkovChainEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.MatrixMultiplyEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.MeanEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.MinMaxScaleEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.ModeEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.MultiKmeansEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.MultiVariateNormalDistributionEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.NormalizeEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.NormalizeSumEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.NormEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.OLSRegressionEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.OutliersEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.PivotEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.PredictEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.ProbabilityEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.PutCacheEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.RemoveCacheEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.ReverseEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.RightShiftEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.RowAtEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.RowCountEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.SampleEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.ScalarAddEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
        - org.apache.solr.client.solrj.io.eval.ScalarDivideEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
        - org.apache.solr.client.solrj.io.eval.ScalarMultiplyEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
        - org.apache.solr.client.solrj.io.eval.ScalarSubtractEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.SetColumnLabelsEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.SetRowLabelsEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.SetValueEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.SumColumnsEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.SumRowsEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.SumSqEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.TermVectorsEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
      - org.apache.solr.client.solrj.io.eval.TopFeaturesEvaluator (implements org.apache.solr.client.solrj.io.eval.TwoValueWorker)
      - org.apache.solr.client.solrj.io.eval.TransposeEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.UnitEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.ValueAtEvaluator (implements org.apache.solr.client.solrj.io.eval.ManyValueWorker)
    - org.apache.solr.client.solrj.io.eval.RecursiveTemporalEvaluator (implements org.apache.solr.client.solrj.io.eval.OneValueWorker)
      - org.apache.solr.client.solrj.io.eval.TemporalEvaluatorDay
      - org.apache.solr.client.solrj.io.eval.TemporalEvaluatorDayOfQuarter
      - org.apache.solr.client.solrj.io.eval.TemporalEvaluatorDayOfYear
      - org.apache.solr.client.solrj.io.eval.TemporalEvaluatorEpoch
      - org.apache.solr.client.solrj.io.eval.TemporalEvaluatorHour
      - org.apache.solr.client.solrj.io.eval.TemporalEvaluatorMinute
      - org.apache.solr.client.solrj.io.eval.TemporalEvaluatorMonth
      - org.apache.solr.client.solrj.io.eval.TemporalEvaluatorQuarter
      - org.apache.solr.client.solrj.io.eval.TemporalEvaluatorSecond
      - org.apache.solr.client.solrj.io.eval.TemporalEvaluatorWeek
      - org.apache.solr.client.solrj.io.eval.TemporalEvaluatorYear
  - org.apache.solr.client.solrj.io.eval.SourceEvaluator (implements org.apache.solr.client.solrj.io.eval.StreamEvaluator)
    - org.apache.solr.client.solrj.io.eval.FieldValueEvaluator
    - org.apache.solr.client.solrj.io.eval.RawValueEvaluator
    - org.apache.solr.client.solrj.io.eval.UuidEvaluator
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.io.IOException
        - org.apache.solr.client.solrj.io.eval.EvaluatorException
      - java.lang.RuntimeException
        - org.apache.solr.client.solrj.io.eval.StreamEvaluatorException
  - org.apache.solr.client.solrj.io.eval.TopFeaturesEvaluator.Pair (implements java.lang.Comparable<T>)
  - org.apache.solr.client.solrj.io.Tuple (implements java.lang.Cloneable, org.apache.solr.common.MapWriter)
    - org.apache.solr.client.solrj.io.eval.KmeansEvaluator.ClusterTuple
    - org.apache.solr.client.solrj.io.eval.KnnRegressionEvaluator.KnnRegressionTuple
    - org.apache.solr.client.solrj.io.eval.LoessEvaluator.LoessRegressionTuple
    - org.apache.solr.client.solrj.io.eval.OLSRegressionEvaluator.MultipleRegressionTuple
    - org.apache.solr.client.solrj.io.eval.RegressionEvaluator.RegressionTuple

## Interface Hierarchy

- org.apache.solr.client.solrj.io.eval.Attributes
- org.apache.solr.client.solrj.io.stream.expr.Expressible
  - org.apache.solr.client.solrj.io.eval.StreamEvaluator (also extends java.io.Serializable)
- org.apache.solr.client.solrj.io.eval.RecursiveBooleanEvaluator.Checker
  - org.apache.solr.client.solrj.io.eval.RecursiveBooleanEvaluator.BooleanChecker
  - org.apache.solr.client.solrj.io.eval.RecursiveBooleanEvaluator.NullChecker
  - org.apache.solr.client.solrj.io.eval.RecursiveBooleanEvaluator.NumberChecker
  - org.apache.solr.client.solrj.io.eval.RecursiveBooleanEvaluator.StringChecker
- java.io.Serializable
  - org.apache.solr.client.solrj.io.eval.StreamEvaluator (also extends org.apache.solr.client.solrj.io.stream.expr.Expressible)
- org.apache.solr.client.solrj.io.eval.ValueWorker
  - org.apache.solr.client.solrj.io.eval.ManyValueWorker
  - org.apache.solr.client.solrj.io.eval.OneValueWorker
  - org.apache.solr.client.solrj.io.eval.TwoValueWorker

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.solr.client.solrj.io.eval.CorrelationEvaluator.CorrelationType
    - org.apache.solr.client.solrj.io.eval.DistanceEvaluator.DistanceType