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