# Package org.apache.datasketches.thetacommon

This package contains common tools and methods for the theta, tuple, tuple/* and fdt packages.

See: Description

Class Summary
BinomialBoundsN: This class enables the estimation of error bounds given a sample set size, the sampling probability theta, the number of standard deviations and a simple noDataSeen flag.
BoundsOnRatiosInThetaSketchedSets: This class is used to compute the bounds on the estimate of the ratio B / A, where: A is a Theta Sketch of population PopA.
BoundsOnRatiosInTupleSketchedSets: This class is used to compute the bounds on the estimate of the ratio B / A, where: A is a Tuple Sketch of population PopA.
HashOperations: Helper class for the common hash table methods.
QuickSelect: QuickSelect algorithm improved from Sedgewick.
SetOperationCornerCases: Simplifies and speeds up set operations by resolving specific corner cases.
ThetaUtil: Utility methods for the Theta Family of sketches

Enum Summary
SetOperationCornerCases.AnotbAction: A not B actions
SetOperationCornerCases.CornerCase
SetOperationCornerCases.IntersectAction: Intersection actions
SetOperationCornerCases.UnionAction

## Package org.apache.datasketches.thetacommon Description

This package contains common tools and methods for the theta, tuple, tuple/* and fdt packages.