com.esri.arcgis.geodatabase
Interface IReplicaFilterDescription

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IReplicaFilterDescription2
All Known Implementing Classes:
IReplicaFilterDescription2Proxy, IReplicaFilterDescriptionProxy, ReplicaDescription

public interface IReplicaFilterDescription
extends java.io.Serializable

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

Description: 'Provides access to members that return a replica's properties.' 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 IIDf0455780_be29_46e4_a25a_459dcaff6276
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IGeometry getGeometry()
          The geometry used to determine which features to extract or check out.
 int getRowsType(int index)
          Replica row type options.
 int getSpatialRelation()
          The spatial operator used for a replica.
 java.lang.String getTableDefQuery(int index)
          The definition query to use when checking out a dataset.
 ISelectionSet getTableSelection(int index)
          The selection set to use when checking out a dataset.
 boolean isTableUsesDefQuery(int index)
          Indicates if a definition query will be used when checking out a dataset.
 boolean isTableUsesQueryGeometry(int index)
          Indicates if a spatial extent will be used when checking out a dataset.
 boolean isTableUsesSelection(int index)
          Indicates if a selection will be used when checking out a dataset.
 

Field Detail

IIDf0455780_be29_46e4_a25a_459dcaff6276

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

getGeometry

IGeometry getGeometry()
                      throws java.io.IOException,
                             AutomationException
The geometry used to determine which features to extract or check out.

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

getSpatialRelation

int getSpatialRelation()
                       throws java.io.IOException,
                              AutomationException
The spatial operator used for a replica.

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

isTableUsesQueryGeometry

boolean isTableUsesQueryGeometry(int index)
                                 throws java.io.IOException,
                                        AutomationException
Indicates if a spatial extent will be used when checking out a dataset.

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

isTableUsesSelection

boolean isTableUsesSelection(int index)
                             throws java.io.IOException,
                                    AutomationException
Indicates if a selection will be used when checking out a dataset.

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

isTableUsesDefQuery

boolean isTableUsesDefQuery(int index)
                            throws java.io.IOException,
                                   AutomationException
Indicates if a definition query will be used when checking out a dataset.

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

getTableSelection

ISelectionSet getTableSelection(int index)
                                throws java.io.IOException,
                                       AutomationException
The selection set to use when checking out a dataset.

Parameters:
index - The index (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.ISelectionSet
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTableDefQuery

java.lang.String getTableDefQuery(int index)
                                  throws java.io.IOException,
                                         AutomationException
The definition query to use when checking out a dataset.

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

getRowsType

int getRowsType(int index)
                throws java.io.IOException,
                       AutomationException
Replica row type options.

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