|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.interop.Dispatch com.esri.arcgis.geodatabase.IQueryDescriptionProxy
public class IQueryDescriptionProxy
Query information
Field Summary | |
---|---|
boolean |
noncastable
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Constructor Summary | |
---|---|
|
IQueryDescriptionProxy()
|
|
IQueryDescriptionProxy(Object obj)
|
protected |
IQueryDescriptionProxy(Object obj,
String iid)
|
Method Summary | |
---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
IFields |
getFields()
The resultset fields. |
int |
getGeometryType()
Geometry type on the spatial column if present. |
String |
getOIDColumnName()
Name of OID field. |
String |
getOIDFields()
Unique key field(s). |
String |
getQuery()
Query statemaent. |
String |
getShapeColumnName()
Geometry column if present. |
ISpatialReference |
getSpatialReference()
Spatial reference. |
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 |
removeListener(String iidStr,
Object theListener)
|
void |
setGeometryType(int pGeomType)
Geometry type on the spatial column if present. |
void |
setOIDFields(String ppOidMap)
Unique key field(s). |
void |
setSpatialReference(ISpatialReference ppSpatialReference)
Spatial reference. |
void |
setSrid(String pSrid)
Srid of the resultset. |
Methods inherited from class com.esri.arcgis.interop.Dispatch |
---|
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public boolean noncastable
Constructor Detail |
---|
public IQueryDescriptionProxy()
public IQueryDescriptionProxy(Object obj) throws IOException
IOException
protected IQueryDescriptionProxy(Object obj, String iid) throws IOException
IOException
Method Detail |
---|
public void addListener(String iidStr, Object theListener, Object theSource) throws IOException
addListener
in class com.esri.arcgis.interop.Dispatch
IOException
public void removeListener(String iidStr, Object theListener) throws IOException
removeListener
in class com.esri.arcgis.interop.Dispatch
IOException
public void setSrid(String pSrid) throws IOException, AutomationException
setSrid
in interface IQueryDescription
pSrid
- The pSrid (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getSrid() throws IOException, AutomationException
getSrid
in interface IQueryDescription
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSpatialReference(ISpatialReference ppSpatialReference) throws IOException, AutomationException
setSpatialReference
in interface IQueryDescription
ppSpatialReference
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISpatialReference getSpatialReference() throws IOException, AutomationException
getSpatialReference
in interface IQueryDescription
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setOIDFields(String ppOidMap) throws IOException, AutomationException
setOIDFields
in interface IQueryDescription
ppOidMap
- The ppOidMap (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getOIDFields() throws IOException, AutomationException
getOIDFields
in interface IQueryDescription
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setGeometryType(int pGeomType) throws IOException, AutomationException
setGeometryType
in interface IQueryDescription
pGeomType
- A com.esri.arcgis.geometry.esriGeometryType constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getGeometryType() throws IOException, AutomationException
getGeometryType
in interface IQueryDescription
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getShapeColumnName() throws IOException, AutomationException
getShapeColumnName
in interface IQueryDescription
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getOIDColumnName() throws IOException, AutomationException
getOIDColumnName
in interface IQueryDescription
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IFields getFields() throws IOException, AutomationException
getFields
in interface IQueryDescription
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getQuery() throws IOException, AutomationException
getQuery
in interface IQueryDescription
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isOIDMappedColumn() throws IOException, AutomationException
isOIDMappedColumn
in interface IQueryDescription
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isSpatialQuery() throws IOException, AutomationException
isSpatialQuery
in interface IQueryDescription
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 |