|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.system.BaseStatistics
public class BaseStatistics
COM Class 'BaseStatistics'. Generated 3/19/2015 1:20:47 PM from 'C:\ArcGIS\COM\esriSystem.olb'
Description 'Base statistics class for generating and reporting statistics.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =
| Field Summary |
|---|
| Fields inherited from interface com.esri.arcgis.system.IGenerateStatistics |
|---|
IID, IIDb9c43589_78b8_11d2_ae60_080009ec732a, xxDummy |
| Fields inherited from interface com.esri.arcgis.system.IStatisticsResults |
|---|
IID, IIDb9c4358a_78b8_11d2_ae60_080009ec732a, xxDummy |
| Fields inherited from interface com.esri.arcgis.system.IFrequencyStatistics |
|---|
IID, IIDb9c4358b_78b8_11d2_ae60_080009ec732a, xxDummy |
| Constructor Summary | |
|---|---|
BaseStatistics()
Constructs a BaseStatistics using ArcGIS Engine. |
|
BaseStatistics(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. BaseStatistics theBaseStatistics = (BaseStatistics) obj; |
|
| Method Summary | |
|---|---|
void |
addValue(double value)
Adds a data value to the collection of values used to derive the statistics. |
void |
computeAutoFrequencyIntervals()
Computes a suitable frequency interval count for the number of values. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
void |
finalCompute()
May be called after all values have been added to establish frequeny table (the function is not required any more). |
static java.lang.String |
getClsid()
getClsid. |
int |
getCount()
The count of the values. |
int |
getFrequencyClassCount(int intervalIndex)
The frequency class count at a given interval index. |
int |
getFrequencyIntervalCount()
The frequency interval count. |
double |
getFrequencyIntervalSize()
The size (range) of each frequency interval. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
double |
getMaximum()
The maximum value. |
double |
getMean()
The arithmetic mean. |
double |
getMinimum()
The minimum value. |
double |
getStandardDeviation()
The standard deviation, based on sample flag. |
double |
getSum()
The sum of the values. |
int |
hashCode()
the hashcode for this object |
void |
release()
Release a BaseStatistics. |
void |
reset(boolean simpleStats)
Clears out the currently gathered statistics. |
void |
setFrequencyIntervalCount(int numIntervals)
The frequency interval count. |
void |
setSample(boolean rhs1)
Indicates if the statistics represent a sample of the data (used for calculating standard deviation). |
void |
setSimpleStats(boolean rhs1)
Indicates if simple statistics are sufficient. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BaseStatistics()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems
public BaseStatistics(java.lang.Object obj)
throws java.io.IOException
BaseStatistics theBaseStatistics = (BaseStatistics) obj;
obj to BaseStatistics.
obj - an object returned from ArcGIS Engine or Server
java.io.IOException - if there are interop problems| Method Detail |
|---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRefpublic void release()
release in interface com.esri.arcgis.interop.RemoteObjRef
public void setSimpleStats(boolean rhs1)
throws java.io.IOException,
AutomationException
setSimpleStats in interface IGenerateStatisticsrhs1 - The rhs1 (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSample(boolean rhs1)
throws java.io.IOException,
AutomationException
setSample in interface IGenerateStatisticsrhs1 - The rhs1 (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void reset(boolean simpleStats)
throws java.io.IOException,
AutomationException
reset in interface IGenerateStatisticssimpleStats - The simpleStats (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void addValue(double value)
throws java.io.IOException,
AutomationException
addValue in interface IGenerateStatisticsvalue - The value (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void finalCompute()
throws java.io.IOException,
AutomationException
finalCompute in interface IGenerateStatisticsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getCount()
throws java.io.IOException,
AutomationException
getCount in interface IStatisticsResultsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getMinimum()
throws java.io.IOException,
AutomationException
getMinimum in interface IStatisticsResultsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getMaximum()
throws java.io.IOException,
AutomationException
getMaximum in interface IStatisticsResultsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getSum()
throws java.io.IOException,
AutomationException
getSum in interface IStatisticsResultsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getMean()
throws java.io.IOException,
AutomationException
getMean in interface IStatisticsResultsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getStandardDeviation()
throws java.io.IOException,
AutomationException
getStandardDeviation in interface IStatisticsResultsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getFrequencyIntervalCount()
throws java.io.IOException,
AutomationException
getFrequencyIntervalCount in interface IFrequencyStatisticsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setFrequencyIntervalCount(int numIntervals)
throws java.io.IOException,
AutomationException
setFrequencyIntervalCount in interface IFrequencyStatisticsnumIntervals - The numIntervals (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void computeAutoFrequencyIntervals()
throws java.io.IOException,
AutomationException
computeAutoFrequencyIntervals in interface IFrequencyStatisticsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getFrequencyIntervalSize()
throws java.io.IOException,
AutomationException
getFrequencyIntervalSize in interface IFrequencyStatisticsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getFrequencyClassCount(int intervalIndex)
throws java.io.IOException,
AutomationException
getFrequencyClassCount in interface IFrequencyStatisticsintervalIndex - The intervalIndex (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||