public class SpatialCapabiltiesImpl extends Object implements SpatialCapabilities
This class is "null safe" in that component classes will be created as needed if if they were not provided during construction.
Constructor and Description |
---|
SpatialCapabiltiesImpl() |
SpatialCapabiltiesImpl(Collection<GeometryOperand> geometryOperands,
SpatialOperators spatialOperators) |
SpatialCapabiltiesImpl(GeometryOperand[] geometryOperands,
SpatialOperators spatialOperators) |
SpatialCapabiltiesImpl(SpatialCapabilities copy) |
Modifier and Type | Method and Description |
---|---|
void |
addAll(SpatialCapabilities copy)
Add additional SpatialOperators.
|
boolean |
equals(Object obj) |
Collection<GeometryOperand> |
getGeometryOperands()
Supported geometry operands.
|
SpatialOperatorsImpl |
getSpatialOperators()
Supported spatial operators.
|
int |
hashCode() |
void |
setGeometryOperands(Collection<GeometryOperand> geometryOperands) |
void |
setSpatialOperators(SpatialOperatorsImpl spatialOperators) |
public SpatialCapabiltiesImpl()
public SpatialCapabiltiesImpl(Collection<GeometryOperand> geometryOperands, SpatialOperators spatialOperators)
public SpatialCapabiltiesImpl(GeometryOperand[] geometryOperands, SpatialOperators spatialOperators)
public SpatialCapabiltiesImpl(SpatialCapabilities copy)
public void setGeometryOperands(Collection<GeometryOperand> geometryOperands)
public Collection<GeometryOperand> getGeometryOperands()
SpatialCapabilities
<xsd:element name="GeometryOperands" type="ogc:GeometryOperandsType"/>
getGeometryOperands
in interface SpatialCapabilities
public void setSpatialOperators(SpatialOperatorsImpl spatialOperators)
public SpatialOperatorsImpl getSpatialOperators()
SpatialCapabilities
<xsd:element name="SpatialOperators" type="ogc:SpatialOperatorsType"/>
getSpatialOperators
in interface SpatialCapabilities
public void addAll(SpatialCapabilities copy)
copy
- Copy these additional SpatialCapabilitiesCopyright © 1996–2022 Geotools. All rights reserved.