uk.ac.leeds.ccg.andyt.grids.core
Interface GridStatisticsInterface

All Known Implementing Classes:
GridStatistics0, GridStatistics1, GridStatisticsAbstract

public interface GridStatisticsInterface

TODO: docs


Method Summary
 java.math.BigDecimal getArithmeticMeanBigDecimal(int numberOfDecimalPlaces)
          For returning the arithmetic mean of all non noDataValues as a BigDecimal
 java.math.BigDecimal getMaxBigDecimal()
          For returning the maximum of all non noDataValues as a BigDecimal
 java.math.BigInteger getMaxBigInteger()
          For returning the maximum of all non noDataValues as a BigInteger
 double getMaxDouble()
          For returning the minimum of all non noDataValues as a double
 int getMaxInt()
          For returning the minimum of all non noDataValues as a int
 long getMaxLong()
          For returning the minimum of all non noDataValues as a long
 java.math.BigDecimal getMinBigDecimal()
          For returning the minimum of all non noDataValues as a BigDecimal
 java.math.BigInteger getMinBigInteger()
          For returning the minimum of all non noDataValues as a BigInteger
 double getMinDouble()
          For returning the minimum of all non noDataValues as a double
 int getMinInt()
          For returning the minimum of all non noDataValues as a int
 long getMinLong()
          For returning the minimum of all non noDataValues as a long
 java.math.BigInteger getNonNoDataValueCountBigInteger()
          For returning the number of cells with noDataValues as a BigInteger
 int getNonNoDataValueCountInt()
          For returning the number of cells with noDataValues as a int
 long getNonNoDataValueCountLong()
          For returning the number of cells with noDataValues as a long
 java.math.BigDecimal getSumBigDecimal()
          For returning the sum of all non noDataValues as a BigDecimal
 java.math.BigInteger getSumBigInteger()
          For returning the sum of all non noDataValues as a BigInteger
 double getSumDouble()
          For returning the sum of all non noDataValues as a double
 int getSumInt()
          For returning the sum of all non noDataValues as a int
 long getSumLong()
          For returning the sum of all non noDataValues as a long
 

Method Detail

getNonNoDataValueCountBigInteger

java.math.BigInteger getNonNoDataValueCountBigInteger()
For returning the number of cells with noDataValues as a BigInteger


getNonNoDataValueCountLong

long getNonNoDataValueCountLong()
For returning the number of cells with noDataValues as a long


getNonNoDataValueCountInt

int getNonNoDataValueCountInt()
For returning the number of cells with noDataValues as a int


getSumBigDecimal

java.math.BigDecimal getSumBigDecimal()
For returning the sum of all non noDataValues as a BigDecimal


getSumBigInteger

java.math.BigInteger getSumBigInteger()
For returning the sum of all non noDataValues as a BigInteger


getSumDouble

double getSumDouble()
For returning the sum of all non noDataValues as a double


getSumLong

long getSumLong()
For returning the sum of all non noDataValues as a long


getSumInt

int getSumInt()
For returning the sum of all non noDataValues as a int


getMinBigDecimal

java.math.BigDecimal getMinBigDecimal()
For returning the minimum of all non noDataValues as a BigDecimal


getMinBigInteger

java.math.BigInteger getMinBigInteger()
For returning the minimum of all non noDataValues as a BigInteger


getMinDouble

double getMinDouble()
For returning the minimum of all non noDataValues as a double


getMinLong

long getMinLong()
For returning the minimum of all non noDataValues as a long


getMinInt

int getMinInt()
For returning the minimum of all non noDataValues as a int


getMaxBigDecimal

java.math.BigDecimal getMaxBigDecimal()
For returning the maximum of all non noDataValues as a BigDecimal


getMaxBigInteger

java.math.BigInteger getMaxBigInteger()
For returning the maximum of all non noDataValues as a BigInteger


getMaxDouble

double getMaxDouble()
For returning the minimum of all non noDataValues as a double


getMaxLong

long getMaxLong()
For returning the minimum of all non noDataValues as a long


getMaxInt

int getMaxInt()
For returning the minimum of all non noDataValues as a int


getArithmeticMeanBigDecimal

java.math.BigDecimal getArithmeticMeanBigDecimal(int numberOfDecimalPlaces)
For returning the arithmetic mean of all non noDataValues as a BigDecimal