Package com.esri.arcgisruntime.data
Enum QueryParameters.SpatialRelationship
- java.lang.Object
-
- java.lang.Enum<QueryParameters.SpatialRelationship>
-
- com.esri.arcgisruntime.data.QueryParameters.SpatialRelationship
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<QueryParameters.SpatialRelationship>
- Enclosing class:
- QueryParameters
public static enum QueryParameters.SpatialRelationship extends java.lang.Enum<QueryParameters.SpatialRelationship>
Defines the spatial relationship between thegeometry
set on QueryParameters and the geometry of a feature table's feature.- Since:
- 100.0.0
-
-
Enum Constant Summary
Enum Constants Enum Constant Description CONTAINS
Contains operator.CROSSES
Crosses operator.DISJOINT
Disjoint operator.ENVELOPE_INTERSECTS
Enveloper intersects operator.EQUALS
Equals operator.INDEX_INTERSECTS
Index intersects operator.INTERSECTS
Intersects operator.OVERLAPS
Overlaps operator.RELATE
Relate operator.TOUCHES
Touches operator.UNKNOWN
An unknown value.WITHIN
Within operator.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static QueryParameters.SpatialRelationship
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static QueryParameters.SpatialRelationship[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
UNKNOWN
public static final QueryParameters.SpatialRelationship UNKNOWN
An unknown value. Normally, the result when an error occurs.
-
RELATE
public static final QueryParameters.SpatialRelationship RELATE
Relate operator.
-
EQUALS
public static final QueryParameters.SpatialRelationship EQUALS
Equals operator.
-
DISJOINT
public static final QueryParameters.SpatialRelationship DISJOINT
Disjoint operator.
-
INTERSECTS
public static final QueryParameters.SpatialRelationship INTERSECTS
Intersects operator.
-
TOUCHES
public static final QueryParameters.SpatialRelationship TOUCHES
Touches operator.
-
CROSSES
public static final QueryParameters.SpatialRelationship CROSSES
Crosses operator.
-
WITHIN
public static final QueryParameters.SpatialRelationship WITHIN
Within operator.
-
CONTAINS
public static final QueryParameters.SpatialRelationship CONTAINS
Contains operator.
-
OVERLAPS
public static final QueryParameters.SpatialRelationship OVERLAPS
Overlaps operator.
-
ENVELOPE_INTERSECTS
public static final QueryParameters.SpatialRelationship ENVELOPE_INTERSECTS
Enveloper intersects operator.
-
INDEX_INTERSECTS
public static final QueryParameters.SpatialRelationship INDEX_INTERSECTS
Index intersects operator.
-
-
Method Detail
-
values
public static QueryParameters.SpatialRelationship[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (QueryParameters.SpatialRelationship c : QueryParameters.SpatialRelationship.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static QueryParameters.SpatialRelationship valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
-