com.esri.arcgis.spatialanalyst
Class GPSAUtil

java.lang.Object
  extended by com.esri.arcgis.spatialanalyst.GPSAUtil
All Implemented Interfaces:
com.esri.arcgis.interop.RemoteObjRef, IGPSAUtil, java.io.Serializable

public class GPSAUtil
extends java.lang.Object
implements com.esri.arcgis.interop.RemoteObjRef, IGPSAUtil

COM Class 'GPSAUtil'. Generated 3/19/2015 1:20:46 PM from 'C:\ArcGIS\COM\esriSpatialAnalyst.olb'

Description 'GeoProcessor Spatial SpatialUtil object.' 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 =

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface com.esri.arcgis.spatialanalyst.IGPSAUtil
IID, IIDca0db12f_799c_4456_8692_e6aa690c99cd, xxDummy
 
Constructor Summary
GPSAUtil()
          Constructs a GPSAUtil using ArcGIS Engine.
GPSAUtil(java.lang.Object obj)
          Deprecated. As of ArcGIS 9.2, replaced by normal Java casts.
GPSAUtil theGPSAUtil = (GPSAUtil) obj;
 
Method Summary
 boolean equals(java.lang.Object o)
          Compare this object with another
 int getAPrioriEnum(java.lang.String name)
          Gets the Apriori Enum.
static java.lang.String getClsid()
          getClsid.
 ICodedValueDomain getCodedValueDomainFromRemap(IGPValue pValue)
          Gets a CodedValueDomain From Remap.
 int getCostPathEnum(java.lang.String name)
          Gets Cost Path Enum.
 int getFilterEnum(java.lang.String name)
          Gets Filter Enum.
 com.esri.arcgis.interop.Dispatch getJintegraDispatch()
          Deprecated. Internal use only.
 IGPValue getRemapFromCodedValueDomain(ICodedValueDomain pCVDomain, IGPEvaluationScale pEvalScale)
          Gets Remap From a CodedValueDomain.
 int getSemiVariogramEnum(java.lang.String svgName)
          Gets SemiVariogram Enum.
 int getSliceEnum(java.lang.String name)
          Gets Slice Enum.
 int getSlopeEnum(java.lang.String name)
          Gets Slope Enum.
 int getSortEnum(java.lang.String name)
          Gets Sort Enum.
 int getSplineEnum(java.lang.String name)
          Gets spline Enum.
 int getStatisticsEnum(java.lang.String statsName, boolean bInteger)
          Gets Statistics Enum.
 int getStreamOrderEnum(java.lang.String name)
          Gets Stream Order Enum.
 int getTopoFeatureEnum(java.lang.String topoFeatureName)
          Gets the TopoFeature Enum.
 java.lang.String getTopoFeatureName(int topoEnum)
          Gets the TopoFeature Name.
 int getTrendEnum(java.lang.String name)
          Gets Trend Enum.
 int getVisibilityEnum(java.lang.String name)
          Gets Visibility Enum.
 int getZonalGeometryEnum(java.lang.String name)
          Gets Zonal Geometry Enum.
 int hashCode()
          the hashcode for this object
 void release()
          Release a GPSAUtil.
 void setStatisticsDomain(boolean bInteger, IGPCodedValueDomain[] pDomian)
          Sets a statistics domain.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GPSAUtil

public GPSAUtil()
         throws java.io.IOException,
                java.net.UnknownHostException
Constructs a GPSAUtil using ArcGIS Engine.

Throws:
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems

GPSAUtil

public GPSAUtil(java.lang.Object obj)
         throws java.io.IOException
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts.
GPSAUtil theGPSAUtil = (GPSAUtil) obj;

Construct a GPSAUtil using a reference to such an object returned from ArcGIS Engine or Server. This is semantically equivalent to casting obj to GPSAUtil.

Parameters:
obj - an object returned from ArcGIS Engine or Server
Throws:
java.io.IOException - if there are interop problems
Method Detail

getClsid

public static java.lang.String getClsid()
getClsid.


equals

public boolean equals(java.lang.Object o)
Compare this object with another

Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
the hashcode for this object

Overrides:
hashCode in class java.lang.Object

getJintegraDispatch

public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
Deprecated. Internal use only.

Specified by:
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRef

release

public void release()
Release a GPSAUtil.

Specified by:
release in interface com.esri.arcgis.interop.RemoteObjRef

setStatisticsDomain

public void setStatisticsDomain(boolean bInteger,
                                IGPCodedValueDomain[] pDomian)
                         throws java.io.IOException,
                                AutomationException
Sets a statistics domain.

Specified by:
setStatisticsDomain in interface IGPSAUtil
Parameters:
bInteger - The bInteger (in)
pDomian - A reference to a com.esri.arcgis.geodatabase.IGPCodedValueDomain (in/out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSplineEnum

public int getSplineEnum(java.lang.String name)
                  throws java.io.IOException,
                         AutomationException
Gets spline Enum.

Specified by:
getSplineEnum in interface IGPSAUtil
Parameters:
name - The name (in)
Returns:
A com.esri.arcgis.geoanalyst.esriGeoAnalysisSplineEnum constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTrendEnum

public int getTrendEnum(java.lang.String name)
                 throws java.io.IOException,
                        AutomationException
Gets Trend Enum.

Specified by:
getTrendEnum in interface IGPSAUtil
Parameters:
name - The name (in)
Returns:
A com.esri.arcgis.geoanalyst.esriGeoAnalysisTrendEnum constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getVisibilityEnum

public int getVisibilityEnum(java.lang.String name)
                      throws java.io.IOException,
                             AutomationException
Gets Visibility Enum.

Specified by:
getVisibilityEnum in interface IGPSAUtil
Parameters:
name - The name (in)
Returns:
A com.esri.arcgis.geoanalyst.esriGeoAnalysisVisibilityEnum constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSlopeEnum

public int getSlopeEnum(java.lang.String name)
                 throws java.io.IOException,
                        AutomationException
Gets Slope Enum.

Specified by:
getSlopeEnum in interface IGPSAUtil
Parameters:
name - The name (in)
Returns:
A com.esri.arcgis.geoanalyst.esriGeoAnalysisSlopeEnum constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSliceEnum

public int getSliceEnum(java.lang.String name)
                 throws java.io.IOException,
                        AutomationException
Gets Slice Enum.

Specified by:
getSliceEnum in interface IGPSAUtil
Parameters:
name - The name (in)
Returns:
A com.esri.arcgis.geoanalyst.esriGeoAnalysisSliceEnum constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFilterEnum

public int getFilterEnum(java.lang.String name)
                  throws java.io.IOException,
                         AutomationException
Gets Filter Enum.

Specified by:
getFilterEnum in interface IGPSAUtil
Parameters:
name - The name (in)
Returns:
A com.esri.arcgis.geoanalyst.esriGeoAnalysisFilterEnum constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getStatisticsEnum

public int getStatisticsEnum(java.lang.String statsName,
                             boolean bInteger)
                      throws java.io.IOException,
                             AutomationException
Gets Statistics Enum.

Specified by:
getStatisticsEnum in interface IGPSAUtil
Parameters:
statsName - The statsName (in)
bInteger - The bInteger (in)
Returns:
A com.esri.arcgis.geoanalyst.esriGeoAnalysisStatisticsEnum constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSemiVariogramEnum

public int getSemiVariogramEnum(java.lang.String svgName)
                         throws java.io.IOException,
                                AutomationException
Gets SemiVariogram Enum.

Specified by:
getSemiVariogramEnum in interface IGPSAUtil
Parameters:
svgName - The svgName (in)
Returns:
A com.esri.arcgis.geoanalyst.esriGeoAnalysisSemiVariogramEnum constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getStreamOrderEnum

public int getStreamOrderEnum(java.lang.String name)
                       throws java.io.IOException,
                              AutomationException
Gets Stream Order Enum.

Specified by:
getStreamOrderEnum in interface IGPSAUtil
Parameters:
name - The name (in)
Returns:
A com.esri.arcgis.spatialanalyst.esriGeoAnalysisStreamOrderEnum constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCostPathEnum

public int getCostPathEnum(java.lang.String name)
                    throws java.io.IOException,
                           AutomationException
Gets Cost Path Enum.

Specified by:
getCostPathEnum in interface IGPSAUtil
Parameters:
name - The name (in)
Returns:
A com.esri.arcgis.spatialanalyst.esriGeoAnalysisPathEnum constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSortEnum

public int getSortEnum(java.lang.String name)
                throws java.io.IOException,
                       AutomationException
Gets Sort Enum.

Specified by:
getSortEnum in interface IGPSAUtil
Parameters:
name - The name (in)
Returns:
A com.esri.arcgis.spatialanalyst.esriGeoAnalysisSortEnum constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getZonalGeometryEnum

public int getZonalGeometryEnum(java.lang.String name)
                         throws java.io.IOException,
                                AutomationException
Gets Zonal Geometry Enum.

Specified by:
getZonalGeometryEnum in interface IGPSAUtil
Parameters:
name - The name (in)
Returns:
A com.esri.arcgis.spatialanalyst.esriGeoAnalysisZonalGeometryEnum constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAPrioriEnum

public int getAPrioriEnum(java.lang.String name)
                   throws java.io.IOException,
                          AutomationException
Gets the Apriori Enum.

Specified by:
getAPrioriEnum in interface IGPSAUtil
Parameters:
name - The name (in)
Returns:
A com.esri.arcgis.spatialanalyst.esriGeoAnalysisAPrioriEnum constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTopoFeatureName

public java.lang.String getTopoFeatureName(int topoEnum)
                                    throws java.io.IOException,
                                           AutomationException
Gets the TopoFeature Name.

Specified by:
getTopoFeatureName in interface IGPSAUtil
Parameters:
topoEnum - A com.esri.arcgis.spatialanalyst.esriGPSATopoTypeEnum constant (in)
Returns:
The topoFeatureName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTopoFeatureEnum

public int getTopoFeatureEnum(java.lang.String topoFeatureName)
                       throws java.io.IOException,
                              AutomationException
Gets the TopoFeature Enum.

Specified by:
getTopoFeatureEnum in interface IGPSAUtil
Parameters:
topoFeatureName - The topoFeatureName (in)
Returns:
A com.esri.arcgis.spatialanalyst.esriGPSATopoTypeEnum constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCodedValueDomainFromRemap

public ICodedValueDomain getCodedValueDomainFromRemap(IGPValue pValue)
                                               throws java.io.IOException,
                                                      AutomationException
Gets a CodedValueDomain From Remap.

Specified by:
getCodedValueDomainFromRemap in interface IGPSAUtil
Parameters:
pValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.ICodedValueDomain
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRemapFromCodedValueDomain

public IGPValue getRemapFromCodedValueDomain(ICodedValueDomain pCVDomain,
                                             IGPEvaluationScale pEvalScale)
                                      throws java.io.IOException,
                                             AutomationException
Gets Remap From a CodedValueDomain.

Specified by:
getRemapFromCodedValueDomain in interface IGPSAUtil
Parameters:
pCVDomain - A reference to a com.esri.arcgis.geodatabase.ICodedValueDomain (in)
pEvalScale - A reference to a com.esri.arcgis.spatialanalyst.IGPEvaluationScale (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IGPValue
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.