## Uses of Class
org.deidentifier.arx.reliability.IntervalDouble

Packages that use IntervalDouble
org.deidentifier.arx.reliability: A package containing code that is needed to support reliability of the privacy models implemented

### Uses of IntervalDouble in org.deidentifier.arx.reliability

Fields in org.deidentifier.arx.reliability declared as IntervalDouble
`IntervalDouble` IntervalArithmeticDouble.`MINUS_ONE` Interval representing minus one
`IntervalDouble` IntervalArithmeticDouble.`ONE` Interval representing one
`IntervalDouble` IntervalArithmeticDouble.`PI` Interval containing pi
`IntervalDouble` IntervalArithmeticDouble.`ZERO` Interval representing zero

Methods in org.deidentifier.arx.reliability that return IntervalDouble
`IntervalDouble` IntervalArithmeticDouble.`abs(IntervalDouble operand)` Absolute value
`IntervalDouble` IntervalArithmeticDouble.`add(IntervalDouble operand1, IntervalDouble operand2)` Addition
`IntervalDouble` IntervalArithmeticDouble.`binomialProbability(int n, IntervalDouble p, int k)` Probability mass function of the binomial distribution based on the saddle point expansion described in the manuscript Catherine Loader.
`IntervalDouble` IntervalArithmeticDouble.`ceil(IntervalDouble operand)` Ceil
`IntervalDouble` IntervalArithmeticDouble.`createInterval(double value)` Creates a new interval
`IntervalDouble` IntervalArithmeticDouble.`createInterval(double lower, double upper)` Creates a new interval
`IntervalDouble` IntervalArithmeticDouble.`createInterval(int value)` Creates a new interval
`IntervalDouble` IntervalArithmeticDouble.`div(IntervalDouble operand1, IntervalDouble operand2)` Division
`IntervalDouble` IntervalArithmeticDouble.`exp(IntervalDouble operand)` Exp
`IntervalDouble` IntervalArithmeticDouble.`floor(IntervalDouble operand)` Floor
`IntervalDouble` IntervalArithmeticDouble.`inv(IntervalDouble operand)` 1/x
`IntervalDouble` IntervalArithmeticDouble.`log(IntervalDouble operand)` Log
`IntervalDouble` IntervalArithmeticDouble.`logFactorial(int n)` Log of factorial of n.
`IntervalDouble` IntervalArithmeticDouble.`max(IntervalDouble operand1, IntervalDouble operand2)` Max
`IntervalDouble` IntervalArithmeticDouble.`min(IntervalDouble operand1, IntervalDouble operand2)` Min
`IntervalDouble` IntervalArithmeticDouble.`mult(IntervalDouble operand1, IntervalDouble operand2)` Multiplication
`IntervalDouble` IntervalArithmeticDouble.`pow(IntervalDouble operand, int exponent)` Pow
`IntervalDouble` IntervalArithmeticDouble.`sqrt(IntervalDouble operand)` Square root
`IntervalDouble` IntervalArithmeticDouble.`sub(IntervalDouble operand1, IntervalDouble operand2)` Subtraction

Methods in org.deidentifier.arx.reliability with parameters of type IntervalDouble
`IntervalDouble` IntervalArithmeticDouble.`abs(IntervalDouble operand)` Absolute value
`IntervalDouble` IntervalArithmeticDouble.`add(IntervalDouble operand1, IntervalDouble operand2)` Addition
`IntervalDouble` IntervalArithmeticDouble.`binomialProbability(int n, IntervalDouble p, int k)` Probability mass function of the binomial distribution based on the saddle point expansion described in the manuscript Catherine Loader.
`IntervalDouble` IntervalArithmeticDouble.`ceil(IntervalDouble operand)` Ceil
`int` IntervalArithmeticDouble.`ceilLowerBoundToInt(IntervalDouble value)` Returns ceil of the lower bound to int
`int` IntervalArithmeticDouble.`ceilToInt(IntervalDouble value)` Returns ceil() to int, if clearly defined
`IntervalDouble` IntervalArithmeticDouble.`div(IntervalDouble operand1, IntervalDouble operand2)` Division
`IntervalDouble` IntervalArithmeticDouble.`exp(IntervalDouble operand)` Exp
`IntervalDouble` IntervalArithmeticDouble.`floor(IntervalDouble operand)` Floor
`int` IntervalArithmeticDouble.`floorLowerBoundToInt(IntervalDouble value)` Returns floor of the lower bound to int
`int` IntervalArithmeticDouble.`floorToInt(IntervalDouble value)` Returns floor() to int, if clearly defined
`boolean` IntervalArithmeticDouble.`greaterThan(IntervalDouble operand1, IntervalDouble operand2)` Greater than
`IntervalDouble` IntervalArithmeticDouble.`inv(IntervalDouble operand)` 1/x
`boolean` IntervalArithmeticDouble.`lessThan(IntervalDouble operand1, IntervalDouble operand2)` Less than
`boolean` IntervalArithmeticDouble.`lessThanOrEqual(IntervalDouble operand1, IntervalDouble operand2)` Less than
`boolean` IntervalArithmeticDouble.`lessThanOrOverlap(IntervalDouble operand1, IntervalDouble operand2)` Less than or overlap
`IntervalDouble` IntervalArithmeticDouble.`log(IntervalDouble operand)` Log
`IntervalDouble` IntervalArithmeticDouble.`max(IntervalDouble operand1, IntervalDouble operand2)` Max
`IntervalDouble` IntervalArithmeticDouble.`min(IntervalDouble operand1, IntervalDouble operand2)` Min
`IntervalDouble` IntervalArithmeticDouble.`mult(IntervalDouble operand1, IntervalDouble operand2)` Multiplication
`IntervalDouble` IntervalArithmeticDouble.`pow(IntervalDouble operand, int exponent)` Pow
`IntervalDouble` IntervalArithmeticDouble.`sqrt(IntervalDouble operand)` Square root
`IntervalDouble` IntervalArithmeticDouble.`sub(IntervalDouble operand1, IntervalDouble operand2)` Subtraction