# Hierarchy For Package org.apache.commons.math3.util

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.commons.math3.util.ArithmeticUtils
  - org.apache.commons.math3.util.BigReal (implements java.lang.Comparable<T>, org.apache.commons.math3.FieldElement<T>, java.io.Serializable)
  - org.apache.commons.math3.util.BigRealField (implements org.apache.commons.math3.Field<T>, java.io.Serializable)
  - org.apache.commons.math3.util.CentralPivotingStrategy (implements org.apache.commons.math3.util.PivotingStrategyInterface, java.io.Serializable)
  - org.apache.commons.math3.util.Combinations (implements java.lang.Iterable<T>)
  - org.apache.commons.math3.util.CombinatoricsUtils
  - org.apache.commons.math3.util.CompositeFormat
  - org.apache.commons.math3.util.ContinuedFraction
  - org.apache.commons.math3.util.Decimal64Field (implements org.apache.commons.math3.Field<T>)
  - org.apache.commons.math3.util.DefaultTransformer (implements org.apache.commons.math3.util.NumberTransformer, java.io.Serializable)
  - java.util.EventObject (implements java.io.Serializable)
    - org.apache.commons.math3.util.IterationEvent
  - org.apache.commons.math3.util.FastMath
  - org.apache.commons.math3.util.Incrementor
  - org.apache.commons.math3.util.IntegerSequence
  - org.apache.commons.math3.util.IntegerSequence.Incrementor (implements java.util.Iterator<E>)
  - org.apache.commons.math3.util.IntegerSequence.Range (implements java.lang.Iterable<T>)
  - org.apache.commons.math3.util.IterationManager
  - org.apache.commons.math3.util.KthSelector (implements java.io.Serializable)
  - org.apache.commons.math3.util.MathArrays
  - org.apache.commons.math3.util.MathUtils
  - org.apache.commons.math3.util.MedianOf3PivotingStrategy (implements org.apache.commons.math3.util.PivotingStrategyInterface, java.io.Serializable)
  - org.apache.commons.math3.util.MultidimensionalCounter (implements java.lang.Iterable<T>)
  - org.apache.commons.math3.util.MultidimensionalCounter.Iterator (implements java.util.Iterator<E>)
  - java.lang.Number (implements java.io.Serializable)
    - org.apache.commons.math3.util.Decimal64 (implements java.lang.Comparable<T>, org.apache.commons.math3.RealFieldElement<T>)
  - org.apache.commons.math3.util.OpenIntToDoubleHashMap (implements java.io.Serializable)
  - org.apache.commons.math3.util.OpenIntToDoubleHashMap.Iterator
  - org.apache.commons.math3.util.OpenIntToFieldHashMap<T> (implements java.io.Serializable)
  - org.apache.commons.math3.util.OpenIntToFieldHashMap.Iterator
  - org.apache.commons.math3.util.Pair<K,V>
  - org.apache.commons.math3.util.Precision
  - org.apache.commons.math3.util.RandomPivotingStrategy (implements org.apache.commons.math3.util.PivotingStrategyInterface, java.io.Serializable)
  - org.apache.commons.math3.util.ResizableDoubleArray (implements org.apache.commons.math3.util.DoubleArray, java.io.Serializable)
  - org.apache.commons.math3.util.TransformerMap (implements org.apache.commons.math3.util.NumberTransformer, java.io.Serializable)

## Interface Hierarchy

- org.apache.commons.math3.util.DoubleArray
- java.util.EventListener
  - org.apache.commons.math3.util.IterationListener
- org.apache.commons.math3.util.Incrementor.MaxCountExceededCallback
- org.apache.commons.math3.util.IntegerSequence.Incrementor.MaxCountExceededCallback
- org.apache.commons.math3.util.MathArrays.Function
- org.apache.commons.math3.util.NumberTransformer
- org.apache.commons.math3.util.PivotingStrategyInterface

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - org.apache.commons.math3.util.MathArrays.OrderDirection
    - org.apache.commons.math3.util.MathArrays.Position
    - org.apache.commons.math3.util.ResizableDoubleArray.ExpansionMode