A B C D E F G H I K L M N O P Q R S T V
A
- add(double, double) -
Static method in class com.hyperion.essbase.calculator.Calculator
- MISSING-aware double addition.
- and(CalcBoolean, CalcBoolean) -
Static method in class com.hyperion.essbase.calculator.CalcBoolean
- Logical AND operator in its calc boolean version.
- avg(double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes the average value of a given sequence.
- avg(double[], double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes weighted average of a given sequence.
- avg(int, double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes the average value of a given sequence (with prescribed skip directive).
- avg(int, double[], double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes weighted average value of a given sequence
(with prescribed skip directive).
B
- booleanValue() -
Method in class com.hyperion.essbase.calculator.CalcBoolean
- Gets boolean value of calc boolean (missing maps to false)
C
- CalcBoolean - class com.hyperion.essbase.calculator.CalcBoolean.
- Three-value boolean type.
- Calculator - class com.hyperion.essbase.calculator.Calculator.
- This class provides some methods to deal with MISSING values
according to Essbase rules.
- CalculatorConstants - interface com.hyperion.essbase.calculator.CalculatorConstants.
- This class provides some constants used to represent MISSING values
in different Java types
- correlation(double[], double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes correlation between two sequences
If a missing value is encountered in either of the sequences,
the corresponding position is skipped in both of them.
- correlation(double[], double[], double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes weighted correlation between two sequences
If a missing value is encountered in either of the sequences,
the corresponding position is skipped in both of them.
- count(double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes count of non-missing values in a given sequence.
- count(int, double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes count of a given sequence (with prescribed skip directive).
- covariance(double[], double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes covariance between two sequences.
- covariance(double[], double[], double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes weighted covariance between two sequences
If a missing value is encountered in either of the sequences,
the corresponding position is skipped in both of them.
D
- divide(double, double) -
Static method in class com.hyperion.essbase.calculator.Calculator
- MISSING-aware double division.
- doubleValue() -
Method in class com.hyperion.essbase.calculator.CalcBoolean
- Gets double value of calc boolean (can be passed back to Essbase):
E
- equals(Object) -
Method in class com.hyperion.essbase.calculator.CalcBoolean
- Compares object with another one.
- exp(double) -
Static method in class com.hyperion.essbase.calculator.Calculator
- MISSING-aware exponential function
F
- FALSE -
Static variable in class com.hyperion.essbase.calculator.CalcBoolean
-
- fillWithMissing(double[]) -
Static method in class com.hyperion.essbase.calculator.Calculator
- Fills a given array with MISSING values
G
- ge(double, double) -
Static method in class com.hyperion.essbase.calculator.Calculator
- MISSING-aware "greater than or equal to" operator.
- geomean(double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes the geometric average value of a given sequence.
- geomean(double[], double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes weighted geometric average of a given sequence.
- getCalcBoolean(boolean) -
Static method in class com.hyperion.essbase.calculator.CalcBoolean
- Constructs a calc boolean from a boolean.
- getCalcBoolean(double) -
Static method in class com.hyperion.essbase.calculator.CalcBoolean
- Constructs a calc boolean from a double.
- getCalcBoolean(String) -
Static method in class com.hyperion.essbase.calculator.CalcBoolean
- Constructs a calc boolean from a string.
- getSkip(String) -
Method in class com.hyperion.essbase.calculator.Calculator
-
- gt(double, double) -
Static method in class com.hyperion.essbase.calculator.Calculator
- MISSING-aware "greater than" operator.
H
- harmean(double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes harmonic mean of a given sequence.
- harmean(double[], double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes weighted harmonic mean of a given sequence.
I
- isMissing(double) -
Static method in class com.hyperion.essbase.calculator.Calculator
- Checks if a given double is MISSING.
K
- kurt(double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes kurtosis of a sequence.
- kurt(double[], double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes weighted kurtosis of a sequence.
L
- le(double, double) -
Static method in class com.hyperion.essbase.calculator.Calculator
- MISSING-aware "less than or equal to" operator.
- log(double) -
Static method in class com.hyperion.essbase.calculator.Calculator
- MISSING-aware logarithm function
- lt(double, double) -
Static method in class com.hyperion.essbase.calculator.Calculator
- MISSING-aware "less than" operator.
M
- max(double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes maximum value of given sequence.
- median(double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes median of a sequence.
- min(double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes minimum value of given sequence.
- MISSG -
Static variable in interface com.hyperion.essbase.calculator.CalculatorConstants
-
- MISSING -
Static variable in class com.hyperion.essbase.calculator.CalcBoolean
-
- MISSING -
Static variable in interface com.hyperion.essbase.calculator.CalculatorConstants
-
- MISSING_BYTE -
Static variable in interface com.hyperion.essbase.calculator.CalculatorConstants
-
- MISSING_CHAR -
Static variable in interface com.hyperion.essbase.calculator.CalculatorConstants
-
- MISSING_DOUBLE -
Static variable in interface com.hyperion.essbase.calculator.CalculatorConstants
-
- MISSING_FLOAT -
Static variable in interface com.hyperion.essbase.calculator.CalculatorConstants
-
- MISSING_INT -
Static variable in interface com.hyperion.essbase.calculator.CalculatorConstants
-
- MISSING_LONG -
Static variable in interface com.hyperion.essbase.calculator.CalculatorConstants
-
- MISSING_SHORT -
Static variable in interface com.hyperion.essbase.calculator.CalculatorConstants
-
- mode(double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes mode of a sequence.
- multiply(double, double) -
Static method in class com.hyperion.essbase.calculator.Calculator
- MISSING-aware double multiplication.
N
- not(CalcBoolean) -
Static method in class com.hyperion.essbase.calculator.CalcBoolean
- Logical NOT operator in its calc boolean version
O
- or(CalcBoolean, CalcBoolean) -
Static method in class com.hyperion.essbase.calculator.CalcBoolean
- Logical OR operator in its calc boolean version.
P
- percent(double, double) -
Static method in class com.hyperion.essbase.calculator.Calculator
- MISSING-aware percent (%) operation.
- percentile(double, double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes percentile of a sequence.
- percentile(double, int, double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes percentile of a part of a sequence.
- pow(double, double) -
Static method in class com.hyperion.essbase.calculator.Calculator
- MISSING-aware power function
- product(double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes product of a given sequence.
- product(double[], double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes weighted product of a given sequence.
Q
- quartile(int, double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes quartile of a sequence.
R
- rank(double, double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes rank of a value relative to a given sequence.
S
- skew(double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes skewness of a sequence.
- skew(double[], double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes weighted skewness of a sequence.
- SKIPBOTH -
Static variable in interface com.hyperion.essbase.calculator.CalculatorConstants
-
- SKIPMISSG -
Static variable in interface com.hyperion.essbase.calculator.CalculatorConstants
-
- SKIPNONE -
Static variable in interface com.hyperion.essbase.calculator.CalculatorConstants
-
- SKIPZERO -
Static variable in interface com.hyperion.essbase.calculator.CalculatorConstants
-
- sort(double[]) -
Static method in class com.hyperion.essbase.calculator.Calculator
- Sorts array of doubles in place.
- sort(double[], int, int) -
Static method in class com.hyperion.essbase.calculator.Calculator
- Sorts part of an array of doubles in place.
- sqrt(double) -
Static method in class com.hyperion.essbase.calculator.Calculator
- MISSING-aware "square root of" function
- square(double) -
Static method in class com.hyperion.essbase.calculator.Calculator
- MISSING-aware "square of" function
- Statistics - class com.hyperion.essbase.calculator.Statistics.
- This class provides a set of simple statistical routines.
- Statistics() -
Constructor for class com.hyperion.essbase.calculator.Statistics
-
- stdev(double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes standard deviation of a given sequence.
- stdev(double[], double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes weighted standard deviation of a given sequence.
- stdev(int, double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes standard deviation of a given sequence
(with prescribed skip directive).
- stdev(int, double[], double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes weighted standard deviation of a given sequence
(with prescribed skip directive).
- stdevp(double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes stdevp of a given sequence.
- stdevp(double[], double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes weighted standard deviation of a given sequence.
- stdevp(int, double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes stdevp of a given sequence
(with prescribed skip directive).
- stdevp(int, double[], double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes weighted stdevp value of a given sequence
(with prescribed skip directive).
- subtract(double, double) -
Static method in class com.hyperion.essbase.calculator.Calculator
- MISSING-aware double subtraction.
- sum(double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes sum of a given sequence.
- sum(double[], double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes weighted sum of a given sequence.
T
- toString() -
Method in class com.hyperion.essbase.calculator.CalcBoolean
- Provides string representation of the object
- TRUE -
Static variable in class com.hyperion.essbase.calculator.CalcBoolean
-
V
- var(double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes variance of a given sequence.
- var(double[], double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes weighted variance of a given sequence.
- var(int, double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes variance of a given sequence (with prescribed skip directive).
- var(int, double[], double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes weighted variance of a given sequence
(with prescribed skip directive).
- varp(double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes variancep of a given sequence.
- varp(double[], double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes weighted varp of a given sequence.
- varp(int, double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes variancep of a given sequence
(with prescribed skip directive).
- varp(int, double[], double[]) -
Static method in class com.hyperion.essbase.calculator.Statistics
- Computes weighted varp of a given sequence
(with prescribed skip directive).
A B C D E F G H I K L M N O P Q R S T V