Package | Description |
---|---|
org.deidentifier.arx.reliability |
A package containing code that is needed to support
reliability of the privacy models implemented
|
Modifier and Type | Field and Description |
---|---|
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
|
Modifier and Type | Method and Description |
---|---|
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
|
Modifier and Type | Method and Description |
---|---|
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
|