com.esri.arcgis.geodatabase
Interface IDERasterBand

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
DERasterBand, IDERasterBandProxy

public interface IDERasterBand
extends java.io.Serializable

COM Interface 'IDERasterBand'. Generated 3/19/2015 1:20:57 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'

Description: 'Provides access to the RasterBand Data Element.' 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
static java.lang.String IID
          Deprecated. Internal use only
static int IID6cb0daf7_1e85_4822_850a_297f0fb76b1f
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 int getHeight()
          Number of Rows.
 double getMeanCellHeight()
          The approximate cell height of the raster.
 double getMeanCellWidth()
          The approximate cell width of the raster.
 java.lang.Object getNoDataValue()
          Data value used to indicate invalid or excluded data.
 int getPixelType()
          Data type of the pixels.
 int getPrimaryField()
          The primary field of the table.
 int getTableType()
          The class names of the table.
 int getWidth()
          Number of Columns.
 boolean isInteger()
          Indicates if the data is integer.
 void setHeight(int pVal)
          Number of Rows.
 void setIsInteger(boolean isInteger)
          Indicates if the data is integer.
 void setMeanCellHeight(double cellHeight)
          The approximate cell height of the raster.
 void setMeanCellWidth(double cellWidth)
          The approximate cell width of the raster.
 void setNoDataValue(java.lang.Object pVal)
          Data value used to indicate invalid or excluded data.
 void setPixelType(int pVal)
          Data type of the pixels.
 void setPrimaryField(int fieldIndex)
          The primary field of the table.
 void setTableType(int type)
          The class names of the table.
 void setWidth(int pVal)
          Number of Columns.
 

Field Detail

IID6cb0daf7_1e85_4822_850a_297f0fb76b1f

static final int IID6cb0daf7_1e85_4822_850a_297f0fb76b1f
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getWidth

int getWidth()
             throws java.io.IOException,
                    AutomationException
Number of Columns.

Returns:
The pVal
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setWidth

void setWidth(int pVal)
              throws java.io.IOException,
                     AutomationException
Number of Columns.

Parameters:
pVal - The pVal (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getHeight

int getHeight()
              throws java.io.IOException,
                     AutomationException
Number of Rows.

Returns:
The pVal
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setHeight

void setHeight(int pVal)
               throws java.io.IOException,
                      AutomationException
Number of Rows.

Parameters:
pVal - The pVal (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPixelType

int getPixelType()
                 throws java.io.IOException,
                        AutomationException
Data type of the pixels.

Returns:
A com.esri.arcgis.geodatabase.rstPixelType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPixelType

void setPixelType(int pVal)
                  throws java.io.IOException,
                         AutomationException
Data type of the pixels.

Parameters:
pVal - A com.esri.arcgis.geodatabase.rstPixelType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getNoDataValue

java.lang.Object getNoDataValue()
                                throws java.io.IOException,
                                       AutomationException
Data value used to indicate invalid or excluded data.

Returns:
A Variant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setNoDataValue

void setNoDataValue(java.lang.Object pVal)
                    throws java.io.IOException,
                           AutomationException
Data value used to indicate invalid or excluded data.

Parameters:
pVal - A Variant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMeanCellHeight

double getMeanCellHeight()
                         throws java.io.IOException,
                                AutomationException
The approximate cell height of the raster.

Returns:
The cellHeight
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMeanCellWidth

double getMeanCellWidth()
                        throws java.io.IOException,
                               AutomationException
The approximate cell width of the raster.

Returns:
The cellWidth
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMeanCellHeight

void setMeanCellHeight(double cellHeight)
                       throws java.io.IOException,
                              AutomationException
The approximate cell height of the raster.

Parameters:
cellHeight - The cellHeight (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMeanCellWidth

void setMeanCellWidth(double cellWidth)
                      throws java.io.IOException,
                             AutomationException
The approximate cell width of the raster.

Parameters:
cellWidth - The cellWidth (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isInteger

boolean isInteger()
                  throws java.io.IOException,
                         AutomationException
Indicates if the data is integer.

Returns:
The isInteger
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setIsInteger

void setIsInteger(boolean isInteger)
                  throws java.io.IOException,
                         AutomationException
Indicates if the data is integer.

Parameters:
isInteger - The isInteger (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTableType

int getTableType()
                 throws java.io.IOException,
                        AutomationException
The class names of the table.

Returns:
A com.esri.arcgis.geodatabase.esriRasterTableTypeEnum constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setTableType

void setTableType(int type)
                  throws java.io.IOException,
                         AutomationException
The class names of the table.

Parameters:
type - A com.esri.arcgis.geodatabase.esriRasterTableTypeEnum constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPrimaryField

int getPrimaryField()
                    throws java.io.IOException,
                           AutomationException
The primary field of the table.

Returns:
The fieldIndex
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPrimaryField

void setPrimaryField(int fieldIndex)
                     throws java.io.IOException,
                            AutomationException
The primary field of the table.

Parameters:
fieldIndex - The fieldIndex (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.