public class org.apache.commons.math.stat.descriptive.DescriptiveStatistics extends java.lang.Object implements org.apache.commons.math.stat.descriptive.StatisticalSummary, java.io.Serializable
{
public static final int INFINITE_WINDOW;
private static final long serialVersionUID;
private static final java.lang.String SET_QUANTILE_METHOD_NAME;
protected int windowSize;
private org.apache.commons.math.util.ResizableDoubleArray eDA;
private org.apache.commons.math.stat.descriptive.UnivariateStatistic meanImpl;
private org.apache.commons.math.stat.descriptive.UnivariateStatistic geometricMeanImpl;
private org.apache.commons.math.stat.descriptive.UnivariateStatistic kurtosisImpl;
private org.apache.commons.math.stat.descriptive.UnivariateStatistic maxImpl;
private org.apache.commons.math.stat.descriptive.UnivariateStatistic minImpl;
private org.apache.commons.math.stat.descriptive.UnivariateStatistic percentileImpl;
private org.apache.commons.math.stat.descriptive.UnivariateStatistic skewnessImpl;
private org.apache.commons.math.stat.descriptive.UnivariateStatistic varianceImpl;
private org.apache.commons.math.stat.descriptive.UnivariateStatistic sumsqImpl;
private org.apache.commons.math.stat.descriptive.UnivariateStatistic sumImpl;
public void <init>()
{
org.apache.commons.math.stat.descriptive.moment.Skewness v;
org.apache.commons.math.stat.descriptive.summary.SumOfSquares v;
org.apache.commons.math.stat.descriptive.moment.Kurtosis v;
org.apache.commons.math.stat.descriptive.moment.GeometricMean v;
org.apache.commons.math.stat.descriptive.rank.Max v;
org.apache.commons.math.stat.descriptive.moment.Mean v;
org.apache.commons.math.stat.descriptive.rank.Percentile v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
int v;
org.apache.commons.math.util.ResizableDoubleArray v;
org.apache.commons.math.stat.descriptive.moment.Variance v;
org.apache.commons.math.stat.descriptive.summary.Sum v;
org.apache.commons.math.stat.descriptive.rank.Min v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
specialinvoke v.<java.lang.Object: void <init>()>();
v = (int) -1;
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: int windowSize> = v;
v = new org.apache.commons.math.util.ResizableDoubleArray;
specialinvoke v.<org.apache.commons.math.util.ResizableDoubleArray: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.util.ResizableDoubleArray eDA> = v;
v = new org.apache.commons.math.stat.descriptive.moment.Mean;
specialinvoke v.<org.apache.commons.math.stat.descriptive.moment.Mean: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic meanImpl> = v;
v = new org.apache.commons.math.stat.descriptive.moment.GeometricMean;
specialinvoke v.<org.apache.commons.math.stat.descriptive.moment.GeometricMean: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic geometricMeanImpl> = v;
v = new org.apache.commons.math.stat.descriptive.moment.Kurtosis;
specialinvoke v.<org.apache.commons.math.stat.descriptive.moment.Kurtosis: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic kurtosisImpl> = v;
v = new org.apache.commons.math.stat.descriptive.rank.Max;
specialinvoke v.<org.apache.commons.math.stat.descriptive.rank.Max: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic maxImpl> = v;
v = new org.apache.commons.math.stat.descriptive.rank.Min;
specialinvoke v.<org.apache.commons.math.stat.descriptive.rank.Min: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic minImpl> = v;
v = new org.apache.commons.math.stat.descriptive.rank.Percentile;
specialinvoke v.<org.apache.commons.math.stat.descriptive.rank.Percentile: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic percentileImpl> = v;
v = new org.apache.commons.math.stat.descriptive.moment.Skewness;
specialinvoke v.<org.apache.commons.math.stat.descriptive.moment.Skewness: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic skewnessImpl> = v;
v = new org.apache.commons.math.stat.descriptive.moment.Variance;
specialinvoke v.<org.apache.commons.math.stat.descriptive.moment.Variance: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic varianceImpl> = v;
v = new org.apache.commons.math.stat.descriptive.summary.SumOfSquares;
specialinvoke v.<org.apache.commons.math.stat.descriptive.summary.SumOfSquares: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic sumsqImpl> = v;
v = new org.apache.commons.math.stat.descriptive.summary.Sum;
specialinvoke v.<org.apache.commons.math.stat.descriptive.summary.Sum: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic sumImpl> = v;
return;
}
public void <init>(int) throws org.apache.commons.math.exception.MathIllegalArgumentException
{
org.apache.commons.math.stat.descriptive.moment.Skewness v;
org.apache.commons.math.stat.descriptive.summary.SumOfSquares v;
org.apache.commons.math.stat.descriptive.moment.Kurtosis v;
org.apache.commons.math.stat.descriptive.moment.GeometricMean v;
org.apache.commons.math.stat.descriptive.rank.Max v;
org.apache.commons.math.stat.descriptive.moment.Mean v;
org.apache.commons.math.stat.descriptive.rank.Percentile v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
int v, v;
org.apache.commons.math.util.ResizableDoubleArray v;
org.apache.commons.math.stat.descriptive.moment.Variance v;
org.apache.commons.math.stat.descriptive.summary.Sum v;
org.apache.commons.math.stat.descriptive.rank.Min v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v := @parameter: int;
specialinvoke v.<java.lang.Object: void <init>()>();
v = (int) -1;
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: int windowSize> = v;
v = new org.apache.commons.math.util.ResizableDoubleArray;
specialinvoke v.<org.apache.commons.math.util.ResizableDoubleArray: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.util.ResizableDoubleArray eDA> = v;
v = new org.apache.commons.math.stat.descriptive.moment.Mean;
specialinvoke v.<org.apache.commons.math.stat.descriptive.moment.Mean: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic meanImpl> = v;
v = new org.apache.commons.math.stat.descriptive.moment.GeometricMean;
specialinvoke v.<org.apache.commons.math.stat.descriptive.moment.GeometricMean: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic geometricMeanImpl> = v;
v = new org.apache.commons.math.stat.descriptive.moment.Kurtosis;
specialinvoke v.<org.apache.commons.math.stat.descriptive.moment.Kurtosis: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic kurtosisImpl> = v;
v = new org.apache.commons.math.stat.descriptive.rank.Max;
specialinvoke v.<org.apache.commons.math.stat.descriptive.rank.Max: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic maxImpl> = v;
v = new org.apache.commons.math.stat.descriptive.rank.Min;
specialinvoke v.<org.apache.commons.math.stat.descriptive.rank.Min: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic minImpl> = v;
v = new org.apache.commons.math.stat.descriptive.rank.Percentile;
specialinvoke v.<org.apache.commons.math.stat.descriptive.rank.Percentile: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic percentileImpl> = v;
v = new org.apache.commons.math.stat.descriptive.moment.Skewness;
specialinvoke v.<org.apache.commons.math.stat.descriptive.moment.Skewness: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic skewnessImpl> = v;
v = new org.apache.commons.math.stat.descriptive.moment.Variance;
specialinvoke v.<org.apache.commons.math.stat.descriptive.moment.Variance: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic varianceImpl> = v;
v = new org.apache.commons.math.stat.descriptive.summary.SumOfSquares;
specialinvoke v.<org.apache.commons.math.stat.descriptive.summary.SumOfSquares: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic sumsqImpl> = v;
v = new org.apache.commons.math.stat.descriptive.summary.Sum;
specialinvoke v.<org.apache.commons.math.stat.descriptive.summary.Sum: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic sumImpl> = v;
virtualinvoke v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: void setWindowSize(int)>(v);
return;
}
public void <init>(double[])
{
org.apache.commons.math.stat.descriptive.moment.Skewness v;
org.apache.commons.math.stat.descriptive.summary.SumOfSquares v;
org.apache.commons.math.stat.descriptive.moment.Kurtosis v;
double[] v;
org.apache.commons.math.stat.descriptive.moment.GeometricMean v;
org.apache.commons.math.stat.descriptive.rank.Max v;
org.apache.commons.math.stat.descriptive.moment.Mean v;
org.apache.commons.math.stat.descriptive.rank.Percentile v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
int v;
org.apache.commons.math.util.ResizableDoubleArray v, v;
org.apache.commons.math.stat.descriptive.moment.Variance v;
org.apache.commons.math.stat.descriptive.summary.Sum v;
org.apache.commons.math.stat.descriptive.rank.Min v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v := @parameter: double[];
specialinvoke v.<java.lang.Object: void <init>()>();
v = (int) -1;
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: int windowSize> = v;
v = new org.apache.commons.math.util.ResizableDoubleArray;
specialinvoke v.<org.apache.commons.math.util.ResizableDoubleArray: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.util.ResizableDoubleArray eDA> = v;
v = new org.apache.commons.math.stat.descriptive.moment.Mean;
specialinvoke v.<org.apache.commons.math.stat.descriptive.moment.Mean: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic meanImpl> = v;
v = new org.apache.commons.math.stat.descriptive.moment.GeometricMean;
specialinvoke v.<org.apache.commons.math.stat.descriptive.moment.GeometricMean: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic geometricMeanImpl> = v;
v = new org.apache.commons.math.stat.descriptive.moment.Kurtosis;
specialinvoke v.<org.apache.commons.math.stat.descriptive.moment.Kurtosis: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic kurtosisImpl> = v;
v = new org.apache.commons.math.stat.descriptive.rank.Max;
specialinvoke v.<org.apache.commons.math.stat.descriptive.rank.Max: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic maxImpl> = v;
v = new org.apache.commons.math.stat.descriptive.rank.Min;
specialinvoke v.<org.apache.commons.math.stat.descriptive.rank.Min: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic minImpl> = v;
v = new org.apache.commons.math.stat.descriptive.rank.Percentile;
specialinvoke v.<org.apache.commons.math.stat.descriptive.rank.Percentile: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic percentileImpl> = v;
v = new org.apache.commons.math.stat.descriptive.moment.Skewness;
specialinvoke v.<org.apache.commons.math.stat.descriptive.moment.Skewness: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic skewnessImpl> = v;
v = new org.apache.commons.math.stat.descriptive.moment.Variance;
specialinvoke v.<org.apache.commons.math.stat.descriptive.moment.Variance: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic varianceImpl> = v;
v = new org.apache.commons.math.stat.descriptive.summary.SumOfSquares;
specialinvoke v.<org.apache.commons.math.stat.descriptive.summary.SumOfSquares: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic sumsqImpl> = v;
v = new org.apache.commons.math.stat.descriptive.summary.Sum;
specialinvoke v.<org.apache.commons.math.stat.descriptive.summary.Sum: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic sumImpl> = v;
if v == null goto label;
v = new org.apache.commons.math.util.ResizableDoubleArray;
specialinvoke v.<org.apache.commons.math.util.ResizableDoubleArray: void <init>(double[])>(v);
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.util.ResizableDoubleArray eDA> = v;
label:
return;
}
public void <init>(org.apache.commons.math.stat.descriptive.DescriptiveStatistics) throws org.apache.commons.math.exception.NullArgumentException
{
org.apache.commons.math.stat.descriptive.moment.Skewness v;
org.apache.commons.math.stat.descriptive.summary.SumOfSquares v;
org.apache.commons.math.stat.descriptive.moment.Kurtosis v;
org.apache.commons.math.stat.descriptive.moment.GeometricMean v;
org.apache.commons.math.stat.descriptive.rank.Max v;
org.apache.commons.math.stat.descriptive.moment.Mean v;
org.apache.commons.math.stat.descriptive.rank.Percentile v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v, v;
int v;
org.apache.commons.math.util.ResizableDoubleArray v;
org.apache.commons.math.stat.descriptive.moment.Variance v;
org.apache.commons.math.stat.descriptive.summary.Sum v;
org.apache.commons.math.stat.descriptive.rank.Min v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v := @parameter: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
specialinvoke v.<java.lang.Object: void <init>()>();
v = (int) -1;
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: int windowSize> = v;
v = new org.apache.commons.math.util.ResizableDoubleArray;
specialinvoke v.<org.apache.commons.math.util.ResizableDoubleArray: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.util.ResizableDoubleArray eDA> = v;
v = new org.apache.commons.math.stat.descriptive.moment.Mean;
specialinvoke v.<org.apache.commons.math.stat.descriptive.moment.Mean: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic meanImpl> = v;
v = new org.apache.commons.math.stat.descriptive.moment.GeometricMean;
specialinvoke v.<org.apache.commons.math.stat.descriptive.moment.GeometricMean: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic geometricMeanImpl> = v;
v = new org.apache.commons.math.stat.descriptive.moment.Kurtosis;
specialinvoke v.<org.apache.commons.math.stat.descriptive.moment.Kurtosis: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic kurtosisImpl> = v;
v = new org.apache.commons.math.stat.descriptive.rank.Max;
specialinvoke v.<org.apache.commons.math.stat.descriptive.rank.Max: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic maxImpl> = v;
v = new org.apache.commons.math.stat.descriptive.rank.Min;
specialinvoke v.<org.apache.commons.math.stat.descriptive.rank.Min: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic minImpl> = v;
v = new org.apache.commons.math.stat.descriptive.rank.Percentile;
specialinvoke v.<org.apache.commons.math.stat.descriptive.rank.Percentile: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic percentileImpl> = v;
v = new org.apache.commons.math.stat.descriptive.moment.Skewness;
specialinvoke v.<org.apache.commons.math.stat.descriptive.moment.Skewness: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic skewnessImpl> = v;
v = new org.apache.commons.math.stat.descriptive.moment.Variance;
specialinvoke v.<org.apache.commons.math.stat.descriptive.moment.Variance: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic varianceImpl> = v;
v = new org.apache.commons.math.stat.descriptive.summary.SumOfSquares;
specialinvoke v.<org.apache.commons.math.stat.descriptive.summary.SumOfSquares: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic sumsqImpl> = v;
v = new org.apache.commons.math.stat.descriptive.summary.Sum;
specialinvoke v.<org.apache.commons.math.stat.descriptive.summary.Sum: void <init>()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic sumImpl> = v;
staticinvoke <org.apache.commons.math.stat.descriptive.DescriptiveStatistics: void copy(org.apache.commons.math.stat.descriptive.DescriptiveStatistics,org.apache.commons.math.stat.descriptive.DescriptiveStatistics)>(v, v);
return;
}
public void addValue(double)
{
long v, v;
byte v, v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
int v, v, v, v;
org.apache.commons.math.util.ResizableDoubleArray v, v, v;
double v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v := @parameter: double;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: int windowSize>;
v = (int) -1;
if v == v goto label;
v = virtualinvoke v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: long getN()>();
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: int windowSize>;
v = v cmp v;
if v != 0 goto label;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.util.ResizableDoubleArray eDA>;
virtualinvoke v.<org.apache.commons.math.util.ResizableDoubleArray: double addElementRolling(double)>(v);
goto label;
label:
v = virtualinvoke v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: long getN()>();
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: int windowSize>;
v = v cmp v;
if v >= 0 goto label;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.util.ResizableDoubleArray eDA>;
virtualinvoke v.<org.apache.commons.math.util.ResizableDoubleArray: void addElement(double)>(v);
goto label;
label:
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.util.ResizableDoubleArray eDA>;
virtualinvoke v.<org.apache.commons.math.util.ResizableDoubleArray: void addElement(double)>(v);
label:
return;
}
public void removeMostRecentValue() throws org.apache.commons.math.exception.MathIllegalStateException
{
java.lang.Object[] v;
org.apache.commons.math.exception.util.LocalizedFormats v;
org.apache.commons.math.exception.MathIllegalStateException v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
org.apache.commons.math.util.ResizableDoubleArray v;
org.apache.commons.math.exception.MathIllegalArgumentException v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
label:
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.util.ResizableDoubleArray eDA>;
virtualinvoke v.<org.apache.commons.math.util.ResizableDoubleArray: void discardMostRecentElements(int)>(1);
label:
goto label;
label:
v := @caughtexception;
v = new org.apache.commons.math.exception.MathIllegalStateException;
v = <org.apache.commons.math.exception.util.LocalizedFormats: org.apache.commons.math.exception.util.LocalizedFormats NO_DATA>;
v = newarray (java.lang.Object)[0];
specialinvoke v.<org.apache.commons.math.exception.MathIllegalStateException: void <init>(org.apache.commons.math.exception.util.Localizable,java.lang.Object[])>(v, v);
throw v;
label:
return;
catch org.apache.commons.math.exception.MathIllegalArgumentException from label to label with label;
}
public double replaceMostRecentValue(double) throws org.apache.commons.math.exception.MathIllegalStateException
{
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
org.apache.commons.math.util.ResizableDoubleArray v;
double v, v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v := @parameter: double;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.util.ResizableDoubleArray eDA>;
v = virtualinvoke v.<org.apache.commons.math.util.ResizableDoubleArray: double substituteMostRecentElement(double)>(v);
return v;
}
public double getMean()
{
org.apache.commons.math.stat.descriptive.UnivariateStatistic v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
double v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic meanImpl>;
v = virtualinvoke v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: double apply(org.apache.commons.math.stat.descriptive.UnivariateStatistic)>(v);
return v;
}
public double getGeometricMean()
{
org.apache.commons.math.stat.descriptive.UnivariateStatistic v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
double v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic geometricMeanImpl>;
v = virtualinvoke v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: double apply(org.apache.commons.math.stat.descriptive.UnivariateStatistic)>(v);
return v;
}
public double getVariance()
{
org.apache.commons.math.stat.descriptive.UnivariateStatistic v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
double v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic varianceImpl>;
v = virtualinvoke v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: double apply(org.apache.commons.math.stat.descriptive.UnivariateStatistic)>(v);
return v;
}
public double getPopulationVariance()
{
org.apache.commons.math.stat.descriptive.moment.Variance v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
double v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v = new org.apache.commons.math.stat.descriptive.moment.Variance;
specialinvoke v.<org.apache.commons.math.stat.descriptive.moment.Variance: void <init>(boolean)>(0);
v = virtualinvoke v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: double apply(org.apache.commons.math.stat.descriptive.UnivariateStatistic)>(v);
return v;
}
public double getStandardDeviation()
{
byte v, v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
long v, v;
double v, v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v = #NaN;
v = virtualinvoke v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: long getN()>();
v = v cmp 0L;
if v <= 0 goto label;
v = virtualinvoke v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: long getN()>();
v = v cmp 1L;
if v <= 0 goto label;
v = virtualinvoke v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: double getVariance()>();
v = staticinvoke <org.apache.commons.math.util.FastMath: double sqrt(double)>(v);
goto label;
label:
v = 0.0;
label:
return v;
}
public double getSkewness()
{
org.apache.commons.math.stat.descriptive.UnivariateStatistic v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
double v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic skewnessImpl>;
v = virtualinvoke v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: double apply(org.apache.commons.math.stat.descriptive.UnivariateStatistic)>(v);
return v;
}
public double getKurtosis()
{
org.apache.commons.math.stat.descriptive.UnivariateStatistic v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
double v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic kurtosisImpl>;
v = virtualinvoke v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: double apply(org.apache.commons.math.stat.descriptive.UnivariateStatistic)>(v);
return v;
}
public double getMax()
{
org.apache.commons.math.stat.descriptive.UnivariateStatistic v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
double v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic maxImpl>;
v = virtualinvoke v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: double apply(org.apache.commons.math.stat.descriptive.UnivariateStatistic)>(v);
return v;
}
public double getMin()
{
org.apache.commons.math.stat.descriptive.UnivariateStatistic v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
double v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic minImpl>;
v = virtualinvoke v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: double apply(org.apache.commons.math.stat.descriptive.UnivariateStatistic)>(v);
return v;
}
public long getN()
{
int v;
org.apache.commons.math.util.ResizableDoubleArray v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.util.ResizableDoubleArray eDA>;
v = virtualinvoke v.<org.apache.commons.math.util.ResizableDoubleArray: int getNumElements()>();
return v;
}
public double getSum()
{
org.apache.commons.math.stat.descriptive.UnivariateStatistic v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
double v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic sumImpl>;
v = virtualinvoke v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: double apply(org.apache.commons.math.stat.descriptive.UnivariateStatistic)>(v);
return v;
}
public double getSumsq()
{
org.apache.commons.math.stat.descriptive.UnivariateStatistic v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
double v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic sumsqImpl>;
v = virtualinvoke v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: double apply(org.apache.commons.math.stat.descriptive.UnivariateStatistic)>(v);
return v;
}
public void clear()
{
org.apache.commons.math.util.ResizableDoubleArray v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.util.ResizableDoubleArray eDA>;
virtualinvoke v.<org.apache.commons.math.util.ResizableDoubleArray: void clear()>();
return;
}
public int getWindowSize()
{
int v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: int windowSize>;
return v;
}
public void setWindowSize(int) throws org.apache.commons.math.exception.MathIllegalArgumentException
{
java.lang.Object[] v;
org.apache.commons.math.exception.util.LocalizedFormats v;
java.lang.Integer v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
int v, v, v, v, v, v;
org.apache.commons.math.util.ResizableDoubleArray v, v, v;
org.apache.commons.math.exception.MathIllegalArgumentException v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v := @parameter: int;
if v >= 1 goto label;
v = (int) -1;
if v == v goto label;
v = new org.apache.commons.math.exception.MathIllegalArgumentException;
v = <org.apache.commons.math.exception.util.LocalizedFormats: org.apache.commons.math.exception.util.LocalizedFormats NOT_POSITIVE_WINDOW_SIZE>;
v = newarray (java.lang.Object)[1];
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[0] = v;
specialinvoke v.<org.apache.commons.math.exception.MathIllegalArgumentException: void <init>(org.apache.commons.math.exception.util.Localizable,java.lang.Object[])>(v, v);
throw v;
label:
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: int windowSize> = v;
v = (int) -1;
if v == v goto label;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.util.ResizableDoubleArray eDA>;
v = virtualinvoke v.<org.apache.commons.math.util.ResizableDoubleArray: int getNumElements()>();
if v >= v goto label;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.util.ResizableDoubleArray eDA>;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.util.ResizableDoubleArray eDA>;
v = virtualinvoke v.<org.apache.commons.math.util.ResizableDoubleArray: int getNumElements()>();
v = v - v;
virtualinvoke v.<org.apache.commons.math.util.ResizableDoubleArray: void discardFrontElements(int)>(v);
label:
return;
}
public double[] getValues()
{
double[] v;
org.apache.commons.math.util.ResizableDoubleArray v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.util.ResizableDoubleArray eDA>;
v = virtualinvoke v.<org.apache.commons.math.util.ResizableDoubleArray: double[] getElements()>();
return v;
}
public double[] getSortedValues()
{
double[] v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v = virtualinvoke v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: double[] getValues()>();
staticinvoke <java.util.Arrays: void sort(double[])>(v);
return v;
}
public double getElement(int)
{
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
int v;
org.apache.commons.math.util.ResizableDoubleArray v;
double v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v := @parameter: int;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.util.ResizableDoubleArray eDA>;
v = virtualinvoke v.<org.apache.commons.math.util.ResizableDoubleArray: double getElement(int)>(v);
return v;
}
public double getPercentile(double) throws org.apache.commons.math.exception.MathIllegalStateException, org.apache.commons.math.exception.MathIllegalArgumentException
{
java.lang.IllegalStateException v;
java.lang.NoSuchMethodException v;
java.lang.reflect.Method v;
boolean v;
java.lang.IllegalAccessException v;
java.lang.reflect.InvocationTargetException v;
org.apache.commons.math.stat.descriptive.UnivariateStatistic v, v, v, v, v, v, v;
java.lang.Throwable v;
java.lang.Object[] v, v, v;
java.lang.Double v;
org.apache.commons.math.exception.MathIllegalStateException v, v;
java.lang.String v, v;
double v, v;
org.apache.commons.math.exception.util.LocalizedFormats v, v;
java.lang.Class[] v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
java.lang.Class v, v, v, v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v := @parameter: double;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic percentileImpl>;
v = v instanceof org.apache.commons.math.stat.descriptive.rank.Percentile;
if v == 0 goto label;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic percentileImpl>;
virtualinvoke v.<org.apache.commons.math.stat.descriptive.rank.Percentile: void setQuantile(double)>(v);
goto label;
label:
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic percentileImpl>;
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = newarray (java.lang.Class)[1];
v = <java.lang.Double: java.lang.Class TYPE>;
v[0] = v;
v = virtualinvoke v.<java.lang.Class: java.lang.reflect.Method getMethod(java.lang.String,java.lang.Class[])>("setQuantile", v);
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic percentileImpl>;
v = newarray (java.lang.Object)[1];
v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(v);
v[0] = v;
virtualinvoke v.<java.lang.reflect.Method: java.lang.Object invoke(java.lang.Object,java.lang.Object[])>(v, v);
label:
goto label;
label:
v := @caughtexception;
v = new org.apache.commons.math.exception.MathIllegalStateException;
v = <org.apache.commons.math.exception.util.LocalizedFormats: org.apache.commons.math.exception.util.LocalizedFormats PERCENTILE_IMPLEMENTATION_UNSUPPORTED_METHOD>;
v = newarray (java.lang.Object)[2];
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic percentileImpl>;
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
v[0] = v;
v[1] = "setQuantile";
specialinvoke v.<org.apache.commons.math.exception.MathIllegalStateException: void <init>(org.apache.commons.math.exception.util.Localizable,java.lang.Object[])>(v, v);
throw v;
label:
v := @caughtexception;
v = new org.apache.commons.math.exception.MathIllegalStateException;
v = <org.apache.commons.math.exception.util.LocalizedFormats: org.apache.commons.math.exception.util.LocalizedFormats PERCENTILE_IMPLEMENTATION_CANNOT_ACCESS_METHOD>;
v = newarray (java.lang.Object)[2];
v[0] = "setQuantile";
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic percentileImpl>;
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
v[1] = v;
specialinvoke v.<org.apache.commons.math.exception.MathIllegalStateException: void <init>(org.apache.commons.math.exception.util.Localizable,java.lang.Object[])>(v, v);
throw v;
label:
v := @caughtexception;
v = new java.lang.IllegalStateException;
v = virtualinvoke v.<java.lang.reflect.InvocationTargetException: java.lang.Throwable getCause()>();
specialinvoke v.<java.lang.IllegalStateException: void <init>(java.lang.Throwable)>(v);
throw v;
label:
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic percentileImpl>;
v = virtualinvoke v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: double apply(org.apache.commons.math.stat.descriptive.UnivariateStatistic)>(v);
return v;
catch java.lang.NoSuchMethodException from label to label with label;
catch java.lang.IllegalAccessException from label to label with label;
catch java.lang.reflect.InvocationTargetException from label to label with label;
}
public java.lang.String toString()
{
long v;
org.apache.commons.math.exception.MathIllegalStateException v;
java.lang.String v;
double v, v, v, v, v, v, v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
java.lang.StringBuilder v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v = new java.lang.StringBuilder;
specialinvoke v.<java.lang.StringBuilder: void <init>()>();
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("DescriptiveStatistics:");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("\n");
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("n: ");
v = virtualinvoke v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: long getN()>();
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(long)>(v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("\n");
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("min: ");
v = virtualinvoke v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: double getMin()>();
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(double)>(v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("\n");
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("max: ");
v = virtualinvoke v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: double getMax()>();
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(double)>(v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("\n");
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("mean: ");
v = virtualinvoke v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: double getMean()>();
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(double)>(v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("\n");
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("std dev: ");
v = virtualinvoke v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: double getStandardDeviation()>();
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(double)>(v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("\n");
label:
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("median: ");
v = virtualinvoke v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: double getPercentile(double)>(50.0);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(double)>(v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("\n");
label:
goto label;
label:
v := @caughtexception;
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("median: unavailable");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("\n");
label:
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("skewness: ");
v = virtualinvoke v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: double getSkewness()>();
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(double)>(v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("\n");
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("kurtosis: ");
v = virtualinvoke v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: double getKurtosis()>();
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(double)>(v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("\n");
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.String toString()>();
return v;
catch org.apache.commons.math.exception.MathIllegalStateException from label to label with label;
}
public double apply(org.apache.commons.math.stat.descriptive.UnivariateStatistic)
{
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
org.apache.commons.math.stat.descriptive.UnivariateStatistic v;
org.apache.commons.math.util.ResizableDoubleArray v;
double v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v := @parameter: org.apache.commons.math.stat.descriptive.UnivariateStatistic;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.util.ResizableDoubleArray eDA>;
v = virtualinvoke v.<org.apache.commons.math.util.ResizableDoubleArray: double compute(org.apache.commons.math.util.MathArrays$Function)>(v);
return v;
}
public synchronized org.apache.commons.math.stat.descriptive.UnivariateStatistic getMeanImpl()
{
org.apache.commons.math.stat.descriptive.UnivariateStatistic v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic meanImpl>;
return v;
}
public synchronized void setMeanImpl(org.apache.commons.math.stat.descriptive.UnivariateStatistic)
{
org.apache.commons.math.stat.descriptive.UnivariateStatistic v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v := @parameter: org.apache.commons.math.stat.descriptive.UnivariateStatistic;
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic meanImpl> = v;
return;
}
public synchronized org.apache.commons.math.stat.descriptive.UnivariateStatistic getGeometricMeanImpl()
{
org.apache.commons.math.stat.descriptive.UnivariateStatistic v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic geometricMeanImpl>;
return v;
}
public synchronized void setGeometricMeanImpl(org.apache.commons.math.stat.descriptive.UnivariateStatistic)
{
org.apache.commons.math.stat.descriptive.UnivariateStatistic v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v := @parameter: org.apache.commons.math.stat.descriptive.UnivariateStatistic;
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic geometricMeanImpl> = v;
return;
}
public synchronized org.apache.commons.math.stat.descriptive.UnivariateStatistic getKurtosisImpl()
{
org.apache.commons.math.stat.descriptive.UnivariateStatistic v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic kurtosisImpl>;
return v;
}
public synchronized void setKurtosisImpl(org.apache.commons.math.stat.descriptive.UnivariateStatistic)
{
org.apache.commons.math.stat.descriptive.UnivariateStatistic v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v := @parameter: org.apache.commons.math.stat.descriptive.UnivariateStatistic;
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic kurtosisImpl> = v;
return;
}
public synchronized org.apache.commons.math.stat.descriptive.UnivariateStatistic getMaxImpl()
{
org.apache.commons.math.stat.descriptive.UnivariateStatistic v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic maxImpl>;
return v;
}
public synchronized void setMaxImpl(org.apache.commons.math.stat.descriptive.UnivariateStatistic)
{
org.apache.commons.math.stat.descriptive.UnivariateStatistic v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v := @parameter: org.apache.commons.math.stat.descriptive.UnivariateStatistic;
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic maxImpl> = v;
return;
}
public synchronized org.apache.commons.math.stat.descriptive.UnivariateStatistic getMinImpl()
{
org.apache.commons.math.stat.descriptive.UnivariateStatistic v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic minImpl>;
return v;
}
public synchronized void setMinImpl(org.apache.commons.math.stat.descriptive.UnivariateStatistic)
{
org.apache.commons.math.stat.descriptive.UnivariateStatistic v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v := @parameter: org.apache.commons.math.stat.descriptive.UnivariateStatistic;
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic minImpl> = v;
return;
}
public synchronized org.apache.commons.math.stat.descriptive.UnivariateStatistic getPercentileImpl()
{
org.apache.commons.math.stat.descriptive.UnivariateStatistic v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic percentileImpl>;
return v;
}
public synchronized void setPercentileImpl(org.apache.commons.math.stat.descriptive.UnivariateStatistic) throws org.apache.commons.math.exception.MathIllegalArgumentException
{
java.lang.Throwable v;
java.lang.Object[] v, v, v;
java.lang.Double v;
java.lang.NoSuchMethodException v;
java.lang.String v, v;
java.lang.reflect.Method v;
org.apache.commons.math.exception.MathIllegalArgumentException v, v;
java.lang.IllegalAccessException v;
org.apache.commons.math.exception.util.LocalizedFormats v, v;
java.lang.Class[] v;
java.lang.IllegalArgumentException v;
java.lang.reflect.InvocationTargetException v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
org.apache.commons.math.stat.descriptive.UnivariateStatistic v;
java.lang.Class v, v, v, v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v := @parameter: org.apache.commons.math.stat.descriptive.UnivariateStatistic;
label:
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = newarray (java.lang.Class)[1];
v = <java.lang.Double: java.lang.Class TYPE>;
v[0] = v;
v = virtualinvoke v.<java.lang.Class: java.lang.reflect.Method getMethod(java.lang.String,java.lang.Class[])>("setQuantile", v);
v = newarray (java.lang.Object)[1];
v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(50.0);
v[0] = v;
virtualinvoke v.<java.lang.reflect.Method: java.lang.Object invoke(java.lang.Object,java.lang.Object[])>(v, v);
label:
goto label;
label:
v := @caughtexception;
v = new org.apache.commons.math.exception.MathIllegalArgumentException;
v = <org.apache.commons.math.exception.util.LocalizedFormats: org.apache.commons.math.exception.util.LocalizedFormats PERCENTILE_IMPLEMENTATION_UNSUPPORTED_METHOD>;
v = newarray (java.lang.Object)[2];
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
v[0] = v;
v[1] = "setQuantile";
specialinvoke v.<org.apache.commons.math.exception.MathIllegalArgumentException: void <init>(org.apache.commons.math.exception.util.Localizable,java.lang.Object[])>(v, v);
throw v;
label:
v := @caughtexception;
v = new org.apache.commons.math.exception.MathIllegalArgumentException;
v = <org.apache.commons.math.exception.util.LocalizedFormats: org.apache.commons.math.exception.util.LocalizedFormats PERCENTILE_IMPLEMENTATION_CANNOT_ACCESS_METHOD>;
v = newarray (java.lang.Object)[2];
v[0] = "setQuantile";
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
v[1] = v;
specialinvoke v.<org.apache.commons.math.exception.MathIllegalArgumentException: void <init>(org.apache.commons.math.exception.util.Localizable,java.lang.Object[])>(v, v);
throw v;
label:
v := @caughtexception;
v = new java.lang.IllegalArgumentException;
v = virtualinvoke v.<java.lang.reflect.InvocationTargetException: java.lang.Throwable getCause()>();
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.Throwable)>(v);
throw v;
label:
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic percentileImpl> = v;
return;
catch java.lang.NoSuchMethodException from label to label with label;
catch java.lang.IllegalAccessException from label to label with label;
catch java.lang.reflect.InvocationTargetException from label to label with label;
}
public synchronized org.apache.commons.math.stat.descriptive.UnivariateStatistic getSkewnessImpl()
{
org.apache.commons.math.stat.descriptive.UnivariateStatistic v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic skewnessImpl>;
return v;
}
public synchronized void setSkewnessImpl(org.apache.commons.math.stat.descriptive.UnivariateStatistic)
{
org.apache.commons.math.stat.descriptive.UnivariateStatistic v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v := @parameter: org.apache.commons.math.stat.descriptive.UnivariateStatistic;
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic skewnessImpl> = v;
return;
}
public synchronized org.apache.commons.math.stat.descriptive.UnivariateStatistic getVarianceImpl()
{
org.apache.commons.math.stat.descriptive.UnivariateStatistic v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic varianceImpl>;
return v;
}
public synchronized void setVarianceImpl(org.apache.commons.math.stat.descriptive.UnivariateStatistic)
{
org.apache.commons.math.stat.descriptive.UnivariateStatistic v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v := @parameter: org.apache.commons.math.stat.descriptive.UnivariateStatistic;
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic varianceImpl> = v;
return;
}
public synchronized org.apache.commons.math.stat.descriptive.UnivariateStatistic getSumsqImpl()
{
org.apache.commons.math.stat.descriptive.UnivariateStatistic v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic sumsqImpl>;
return v;
}
public synchronized void setSumsqImpl(org.apache.commons.math.stat.descriptive.UnivariateStatistic)
{
org.apache.commons.math.stat.descriptive.UnivariateStatistic v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v := @parameter: org.apache.commons.math.stat.descriptive.UnivariateStatistic;
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic sumsqImpl> = v;
return;
}
public synchronized org.apache.commons.math.stat.descriptive.UnivariateStatistic getSumImpl()
{
org.apache.commons.math.stat.descriptive.UnivariateStatistic v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic sumImpl>;
return v;
}
public synchronized void setSumImpl(org.apache.commons.math.stat.descriptive.UnivariateStatistic)
{
org.apache.commons.math.stat.descriptive.UnivariateStatistic v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v := @parameter: org.apache.commons.math.stat.descriptive.UnivariateStatistic;
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic sumImpl> = v;
return;
}
public org.apache.commons.math.stat.descriptive.DescriptiveStatistics copy()
{
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v, v;
v := @this: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v = new org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
specialinvoke v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: void <init>()>();
staticinvoke <org.apache.commons.math.stat.descriptive.DescriptiveStatistics: void copy(org.apache.commons.math.stat.descriptive.DescriptiveStatistics,org.apache.commons.math.stat.descriptive.DescriptiveStatistics)>(v, v);
return v;
}
public static void copy(org.apache.commons.math.stat.descriptive.DescriptiveStatistics, org.apache.commons.math.stat.descriptive.DescriptiveStatistics) throws org.apache.commons.math.exception.NullArgumentException
{
int v;
org.apache.commons.math.stat.descriptive.DescriptiveStatistics v, v;
org.apache.commons.math.stat.descriptive.UnivariateStatistic v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
org.apache.commons.math.util.ResizableDoubleArray v, v;
v := @parameter: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
v := @parameter: org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
staticinvoke <org.apache.commons.math.util.MathUtils: void checkNotNull(java.lang.Object)>(v);
staticinvoke <org.apache.commons.math.util.MathUtils: void checkNotNull(java.lang.Object)>(v);
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.util.ResizableDoubleArray eDA>;
v = virtualinvoke v.<org.apache.commons.math.util.ResizableDoubleArray: org.apache.commons.math.util.ResizableDoubleArray copy()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.util.ResizableDoubleArray eDA> = v;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: int windowSize>;
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: int windowSize> = v;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic maxImpl>;
v = interfaceinvoke v.<org.apache.commons.math.stat.descriptive.UnivariateStatistic: org.apache.commons.math.stat.descriptive.UnivariateStatistic copy()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic maxImpl> = v;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic meanImpl>;
v = interfaceinvoke v.<org.apache.commons.math.stat.descriptive.UnivariateStatistic: org.apache.commons.math.stat.descriptive.UnivariateStatistic copy()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic meanImpl> = v;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic minImpl>;
v = interfaceinvoke v.<org.apache.commons.math.stat.descriptive.UnivariateStatistic: org.apache.commons.math.stat.descriptive.UnivariateStatistic copy()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic minImpl> = v;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic sumImpl>;
v = interfaceinvoke v.<org.apache.commons.math.stat.descriptive.UnivariateStatistic: org.apache.commons.math.stat.descriptive.UnivariateStatistic copy()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic sumImpl> = v;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic varianceImpl>;
v = interfaceinvoke v.<org.apache.commons.math.stat.descriptive.UnivariateStatistic: org.apache.commons.math.stat.descriptive.UnivariateStatistic copy()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic varianceImpl> = v;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic sumsqImpl>;
v = interfaceinvoke v.<org.apache.commons.math.stat.descriptive.UnivariateStatistic: org.apache.commons.math.stat.descriptive.UnivariateStatistic copy()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic sumsqImpl> = v;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic geometricMeanImpl>;
v = interfaceinvoke v.<org.apache.commons.math.stat.descriptive.UnivariateStatistic: org.apache.commons.math.stat.descriptive.UnivariateStatistic copy()>();
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic geometricMeanImpl> = v;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic kurtosisImpl>;
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic kurtosisImpl> = v;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic skewnessImpl>;
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic skewnessImpl> = v;
v = v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic percentileImpl>;
v.<org.apache.commons.math.stat.descriptive.DescriptiveStatistics: org.apache.commons.math.stat.descriptive.UnivariateStatistic percentileImpl> = v;
return;
}
}