com.esri.arcgis.geodatabase
Interface IQueryDescription

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IQueryDescriptionProxy

public interface IQueryDescription
extends java.io.Serializable

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

Description: 'Query information' 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 IID2e060684_e14c_44d3_858a_442ab6a0a863
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IFields getFields()
          The resultset fields.
 int getGeometryType()
          Geometry type on the spatial column if present.
 java.lang.String getOIDColumnName()
          Name of OID field.
 java.lang.String getOIDFields()
          Unique key field(s).
 java.lang.String getQuery()
          Query statemaent.
 java.lang.String getShapeColumnName()
          Geometry column if present.
 ISpatialReference getSpatialReference()
          Spatial reference.
 java.lang.String getSrid()
          Srid of the resultset.
 boolean isOIDMappedColumn()
          Indicates if a virtual OID column is required.
 boolean isSpatialQuery()
          Indicates if the query resultset is spatial.
 void setGeometryType(int pGeomType)
          Geometry type on the spatial column if present.
 void setOIDFields(java.lang.String ppOidMap)
          Unique key field(s).
 void setSpatialReference(ISpatialReference ppSpatialReference)
          Spatial reference.
 void setSrid(java.lang.String pSrid)
          Srid of the resultset.
 

Field Detail

IID2e060684_e14c_44d3_858a_442ab6a0a863

static final int IID2e060684_e14c_44d3_858a_442ab6a0a863
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

setSrid

void setSrid(java.lang.String pSrid)
             throws java.io.IOException,
                    AutomationException
Srid of the resultset.

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

getSrid

java.lang.String getSrid()
                         throws java.io.IOException,
                                AutomationException
Srid of the resultset.

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

setSpatialReference

void setSpatialReference(ISpatialReference ppSpatialReference)
                         throws java.io.IOException,
                                AutomationException
Spatial reference.

Parameters:
ppSpatialReference - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSpatialReference

ISpatialReference getSpatialReference()
                                      throws java.io.IOException,
                                             AutomationException
Spatial reference.

Returns:
A reference to a com.esri.arcgis.geometry.ISpatialReference
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setOIDFields

void setOIDFields(java.lang.String ppOidMap)
                  throws java.io.IOException,
                         AutomationException
Unique key field(s).

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

getOIDFields

java.lang.String getOIDFields()
                              throws java.io.IOException,
                                     AutomationException
Unique key field(s).

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

setGeometryType

void setGeometryType(int pGeomType)
                     throws java.io.IOException,
                            AutomationException
Geometry type on the spatial column if present.

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

getGeometryType

int getGeometryType()
                    throws java.io.IOException,
                           AutomationException
Geometry type on the spatial column if present.

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

getShapeColumnName

java.lang.String getShapeColumnName()
                                    throws java.io.IOException,
                                           AutomationException
Geometry column if present.

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

getOIDColumnName

java.lang.String getOIDColumnName()
                                  throws java.io.IOException,
                                         AutomationException
Name of OID field.

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

getFields

IFields getFields()
                  throws java.io.IOException,
                         AutomationException
The resultset fields.

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

getQuery

java.lang.String getQuery()
                          throws java.io.IOException,
                                 AutomationException
Query statemaent.

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

isOIDMappedColumn

boolean isOIDMappedColumn()
                          throws java.io.IOException,
                                 AutomationException
Indicates if a virtual OID column is required.

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

isSpatialQuery

boolean isSpatialQuery()
                       throws java.io.IOException,
                              AutomationException
Indicates if the query resultset is spatial.

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