Class SetOperationCornerCases
- java.lang.Object
-
- org.apache.datasketches.thetacommon.SetOperationCornerCases
-
public class SetOperationCornerCases extends Object
Simplifies and speeds up set operations by resolving specific corner cases.- Author:
- Lee Rhodes
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SetOperationCornerCases.AnotbAction
A not B actionsstatic class
SetOperationCornerCases.CornerCase
static class
SetOperationCornerCases.IntersectAction
Intersection actionsstatic class
SetOperationCornerCases.UnionAction
-
Constructor Summary
Constructors Constructor Description SetOperationCornerCases()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static int
createCornerCaseId(long thetaLongA, int countA, boolean emptyA, long thetaLongB, int countB, boolean emptyB)
static int
sketchStateId(boolean isEmpty, int numRetained, long thetaLong)
-