com.esri.sde.sdk.client
Class SeShapeIdFilter

java.lang.Object
  extended by com.esri.sde.sdk.client.SeFilter
      extended by com.esri.sde.sdk.client.SeShapeIdFilter

public class SeShapeIdFilter
extends SeFilter

The SeShapeIdFilter class allows shapes to be stored, deleted, retrieved, and searched by their shape identifier (FID).


Field Summary
 
Fields inherited from class com.esri.sde.sdk.client.SeFilter
METHOD_AI, METHOD_AI_NO_ET, METHOD_AI_OR_ET, METHOD_CBM, METHOD_COMMON, METHOD_CP, METHOD_CP_OR_LCROSS, METHOD_ENVP, METHOD_ENVP_BY_GRID, METHOD_ET_OR_AI, METHOD_ET_OR_II, METHOD_IDENTICAL, METHOD_II, METHOD_II_NO_ET, METHOD_II_OR_ET, METHOD_LCROSS, METHOD_LCROSS_OR_CP, METHOD_PC, METHOD_PC_NO_ET, METHOD_PIP, METHOD_SC, METHOD_SC_NO_ET, ORDER_ATTRIBUTE_FIRST, ORDER_OPTIMIZE, ORDER_SPATIAL_FIRST
 
Constructor Summary
SeShapeIdFilter(java.lang.String table, java.lang.String column, java.lang.String shapeTable, SeObjectId shapeId, int method)
          Constructs a shape id filter with truth set to TRUE.
SeShapeIdFilter(java.lang.String table, java.lang.String column, java.lang.String shapeTable, SeObjectId shapeId, int method, boolean truth)
          Constructs a shape id filter.
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SeShapeIdFilter

public SeShapeIdFilter(java.lang.String table,
                       java.lang.String column,
                       java.lang.String shapeTable,
                       SeObjectId shapeId,
                       int method)
Constructs a shape id filter with truth set to TRUE. Search methods are defined in SeFilter

Parameters:
table - the name of the layer to run the filter against.
column - the spatial column name
shapeTable - the name of the layer containing the filter shape.
shapeId - the row id of the shape to be used as the filter.
method - the search method to satisfy
See Also:
SeFilter

SeShapeIdFilter

public SeShapeIdFilter(java.lang.String table,
                       java.lang.String column,
                       java.lang.String shapeTable,
                       SeObjectId shapeId,
                       int method,
                       boolean truth)
Constructs a shape id filter. Search methods are defined in SeFilter

Parameters:
table - the name of the layer to run the filter against.
column - the spatial column name
shapeTable - the name of the layer containing the filter shape.
shapeId - the row id of the shape to be used as the filter.
method - the search method to satisfy
truth - set to true to pass specified search method, false if it must NOT pass
See Also:
SeFilter