com.esri.arcgis.catalog
Class IQueryProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.catalog.IQueryProxy
All Implemented Interfaces:
IQuery, java.io.Externalizable, java.io.Serializable

Deprecated. Internal use only. Proxy for COM Interface 'IQuery'. Generated 3/19/2015 1:21:01 PM from 'C:\ArcGIS\COM\esriCatalog.olb'

Description: 'Provides access to members that let you modify a query.' 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 =

public class IQueryProxy
extends com.esri.arcgis.interop.Dispatch
implements IQuery, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.catalog.IQuery
IID, IID4ea3e4eb_9dfa_11d3_a6cb_0008c7d3ae50
 
Constructor Summary
  IQueryProxy()
          Deprecated. For internal use only
  IQueryProxy(java.lang.Object obj)
          Deprecated.  
protected IQueryProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IQueryProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IQueryProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addFieldQuery(int type, int op, java.lang.String value, java.lang.String tag)
          Deprecated. Adds a field query.
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 IUID getClassID()
          Deprecated. Class ID indicating the type of query object that has been defined.
 java.lang.String getDatasetName()
          Deprecated. Name of the dataset for which to search.
 INativeType getDatasetType()
          Deprecated. Type of object for which to search.
 java.lang.String getDate1()
          Deprecated. Start date, or first date.
 java.lang.String getDate2()
          Deprecated. End date, or second date.
 int getDateOperator()
          Deprecated. Operator for comparing dates.
 int getDateType()
          Deprecated. Date that will be tested.
 IPropertySet getEngineProperties()
          Deprecated. Property set containing properties of the search engine that will be used to execute the query.
 IEnvelope getEnvelope()
          Deprecated. Search extent in decimal degrees.
 int getEnvelopeOperator()
          Deprecated. Operator for comparing the dataset's extent to the search extent.
 void getFieldQuery(int index, int[] type, int[] op, java.lang.String[] value, java.lang.String[] tag)
          Deprecated. Returns the nth field query.
 java.lang.String getNameOfQuery()
          Deprecated. Name of the query.
 IEnvelope getNativeEnvelope()
          Deprecated. Search extent in the dataset's coordinate system.
 int getNumFieldQueries()
          Deprecated. Number of field queries.
 boolean isCaseSensitive()
          Deprecated. Indicates if field query comparisons will be case sensitive.
 void load(IPropertySet pPropertySet)
          Deprecated. Loads the query's parameters from the given XML property set.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void save(IPropertySet pPropertySet)
          Deprecated. Saves the query's parameters to the given XML property set.
 void setDatasetName(java.lang.String name)
          Deprecated. Name of the dataset for which to search.
 void setDatasetTypeByRef(INativeType ppNativeType)
          Deprecated. Type of object for which to search.
 void setDate1(java.lang.String date)
          Deprecated. Start date, or first date.
 void setDate2(java.lang.String date)
          Deprecated. End date, or second date.
 void setDateOperator(int op)
          Deprecated. Operator for comparing dates.
 void setDateType(int type)
          Deprecated. Date that will be tested.
 void setEnvelopeByRef(IEnvelope ppEnvelope)
          Deprecated. Search extent in decimal degrees.
 void setEnvelopeOperator(int pOp)
          Deprecated. Operator for comparing the dataset's extent to the search extent.
 void setIsCaseSensitive(boolean isCaseSensitive)
          Deprecated. Indicates if field query comparisons will be case sensitive.
 void setNameOfQuery(java.lang.String name)
          Deprecated. Name of the query.
 void setNativeEnvelopeByRef(IEnvelope ppEnvelope)
          Deprecated. Search extent in the dataset's coordinate system.
 
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

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IQueryProxy

public IQueryProxy(java.lang.String CLSID,
                   java.lang.String host,
                   com.esri.arcgis.interop.AuthInfo authInfo)
            throws java.net.UnknownHostException,
                   java.io.IOException
Deprecated. 
Throws:
java.net.UnknownHostException
java.io.IOException

IQueryProxy

public IQueryProxy()
Deprecated. 
For internal use only


IQueryProxy

public IQueryProxy(java.lang.Object obj)
            throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IQueryProxy

protected IQueryProxy(java.lang.Object obj,
                      java.lang.String iid)
               throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IQueryProxy

protected IQueryProxy(java.lang.String CLSID,
                      java.lang.String iid,
                      java.lang.String host,
                      com.esri.arcgis.interop.AuthInfo authInfo)
               throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Deprecated. 
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Deprecated. 
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

getNameOfQuery

public java.lang.String getNameOfQuery()
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Name of the query.

Specified by:
getNameOfQuery in interface IQuery
Returns:
The name
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setNameOfQuery

public void setNameOfQuery(java.lang.String name)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Name of the query.

Specified by:
setNameOfQuery in interface IQuery
Parameters:
name - The name (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDatasetName

public java.lang.String getDatasetName()
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Name of the dataset for which to search.

Specified by:
getDatasetName in interface IQuery
Returns:
The name
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDatasetName

public void setDatasetName(java.lang.String name)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Name of the dataset for which to search.

Specified by:
setDatasetName in interface IQuery
Parameters:
name - The name (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isCaseSensitive

public boolean isCaseSensitive()
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Indicates if field query comparisons will be case sensitive.

Specified by:
isCaseSensitive in interface IQuery
Returns:
The isCaseSensitive
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setIsCaseSensitive

public void setIsCaseSensitive(boolean isCaseSensitive)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Indicates if field query comparisons will be case sensitive.

Specified by:
setIsCaseSensitive in interface IQuery
Parameters:
isCaseSensitive - The isCaseSensitive (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDatasetType

public INativeType getDatasetType()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Type of object for which to search.

Specified by:
getDatasetType in interface IQuery
Returns:
A reference to a com.esri.arcgis.geodatabase.INativeType
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDatasetTypeByRef

public void setDatasetTypeByRef(INativeType ppNativeType)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Type of object for which to search.

Specified by:
setDatasetTypeByRef in interface IQuery
Parameters:
ppNativeType - A reference to a com.esri.arcgis.geodatabase.INativeType (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getEnvelope

public IEnvelope getEnvelope()
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Search extent in decimal degrees.

Specified by:
getEnvelope in interface IQuery
Returns:
A reference to a com.esri.arcgis.geometry.IEnvelope
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setEnvelopeByRef

public void setEnvelopeByRef(IEnvelope ppEnvelope)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Search extent in decimal degrees.

Specified by:
setEnvelopeByRef in interface IQuery
Parameters:
ppEnvelope - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getNativeEnvelope

public IEnvelope getNativeEnvelope()
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Search extent in the dataset's coordinate system.

Specified by:
getNativeEnvelope in interface IQuery
Returns:
A reference to a com.esri.arcgis.geometry.IEnvelope
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setNativeEnvelopeByRef

public void setNativeEnvelopeByRef(IEnvelope ppEnvelope)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Search extent in the dataset's coordinate system.

Specified by:
setNativeEnvelopeByRef in interface IQuery
Parameters:
ppEnvelope - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getEnvelopeOperator

public int getEnvelopeOperator()
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Operator for comparing the dataset's extent to the search extent.

Specified by:
getEnvelopeOperator in interface IQuery
Returns:
A com.esri.arcgis.catalog.esriFindEnvelopeOperator constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setEnvelopeOperator

public void setEnvelopeOperator(int pOp)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Operator for comparing the dataset's extent to the search extent.

Specified by:
setEnvelopeOperator in interface IQuery
Parameters:
pOp - A com.esri.arcgis.catalog.esriFindEnvelopeOperator constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDateType

public int getDateType()
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Date that will be tested.

Specified by:
getDateType in interface IQuery
Returns:
A com.esri.arcgis.catalog.esriFindDateType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDateType

public void setDateType(int type)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Date that will be tested.

Specified by:
setDateType in interface IQuery
Parameters:
type - A com.esri.arcgis.catalog.esriFindDateType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDateOperator

public int getDateOperator()
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Operator for comparing dates.

Specified by:
getDateOperator in interface IQuery
Returns:
A com.esri.arcgis.catalog.esriFindDateOperator constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDateOperator

public void setDateOperator(int op)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Operator for comparing dates.

Specified by:
setDateOperator in interface IQuery
Parameters:
op - A com.esri.arcgis.catalog.esriFindDateOperator constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDate1

public java.lang.String getDate1()
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Start date, or first date.

Specified by:
getDate1 in interface IQuery
Returns:
The date
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDate1

public void setDate1(java.lang.String date)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Start date, or first date.

Specified by:
setDate1 in interface IQuery
Parameters:
date - The date (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDate2

public java.lang.String getDate2()
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
End date, or second date.

Specified by:
getDate2 in interface IQuery
Returns:
The date
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDate2

public void setDate2(java.lang.String date)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
End date, or second date.

Specified by:
setDate2 in interface IQuery
Parameters:
date - The date (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getNumFieldQueries

public int getNumFieldQueries()
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Number of field queries.

Specified by:
getNumFieldQueries in interface IQuery
Returns:
The count
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFieldQuery

public void getFieldQuery(int index,
                          int[] type,
                          int[] op,
                          java.lang.String[] value,
                          java.lang.String[] tag)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Returns the nth field query.

Specified by:
getFieldQuery in interface IQuery
Parameters:
index - The index (in)
type - A com.esri.arcgis.catalog.esriFindFieldType constant (out: use single element array)
op - A com.esri.arcgis.catalog.esriFindFieldOperator constant (out: use single element array)
value - The value (out: use single element array)
tag - The tag (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

addFieldQuery

public void addFieldQuery(int type,
                          int op,
                          java.lang.String value,
                          java.lang.String tag)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Adds a field query.

Specified by:
addFieldQuery in interface IQuery
Parameters:
type - A com.esri.arcgis.catalog.esriFindFieldType constant (in)
op - A com.esri.arcgis.catalog.esriFindFieldOperator constant (in)
value - The value (in)
tag - The tag (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getClassID

public IUID getClassID()
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Class ID indicating the type of query object that has been defined.

Specified by:
getClassID in interface IQuery
Returns:
A reference to a com.esri.arcgis.system.IUID
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

load

public void load(IPropertySet pPropertySet)
          throws java.io.IOException,
                 AutomationException
Deprecated. 
Loads the query's parameters from the given XML property set.

Specified by:
load in interface IQuery
Parameters:
pPropertySet - A reference to a com.esri.arcgis.system.IPropertySet (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

save

public void save(IPropertySet pPropertySet)
          throws java.io.IOException,
                 AutomationException
Deprecated. 
Saves the query's parameters to the given XML property set.

Specified by:
save in interface IQuery
Parameters:
pPropertySet - A reference to a com.esri.arcgis.system.IPropertySet (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getEngineProperties

public IPropertySet getEngineProperties()
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
Property set containing properties of the search engine that will be used to execute the query.

Specified by:
getEngineProperties in interface IQuery
Returns:
A reference to a com.esri.arcgis.system.IPropertySet
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.