com.esri.sde.sdk.client
Class SeShapeFilter

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

public class SeShapeFilter
extends SeFilter

Represents a spatial filter that contains a geometric shape to be used as the constraint.


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
SeShapeFilter(java.lang.String layerName, java.lang.String spatialColumn, SeShape shape, int method)
          Constructs a shape filter with truth set to TRUE.
SeShapeFilter(java.lang.String layerName, java.lang.String spatialColumn, SeShape shape, int method, boolean truth)
          Constructs a shape filter.
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SeShapeFilter

public SeShapeFilter(java.lang.String layerName,
                     java.lang.String spatialColumn,
                     SeShape shape,
                     int method)
Constructs a shape filter with truth set to TRUE. Result features must pass the search method. Search methods are defined in SeFilter

Parameters:
layerName - The layer name
spatialColumn - The spatial column name
shape - A shape object
method - The search method to satisfy
See Also:
SeFilter

SeShapeFilter

public SeShapeFilter(java.lang.String layerName,
                     java.lang.String spatialColumn,
                     SeShape shape,
                     int method,
                     boolean truth)
Constructs a shape filter. Search methods are defined in SeFilter

Parameters:
layerName - The layer name
spatialColumn - The spatial column name
shape - A shape object
method - The search method to satisfy
truth - set to true to pass specified search method, false if it must NOT pass
See Also:
SeFilter