Package org.geotools.coverage.io
Class CoverageRequest
- Object
-
- CoverageRequest
-
- Direct Known Subclasses:
CoverageReadRequest
,CoverageUpdateRequest
public abstract class CoverageRequest extends Object
- Author:
- Simone Giannecchini, GeoSolutions, Jody Garnett
-
-
Constructor Summary
Constructors Constructor Description CoverageRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Parameter<?>>
getAdditionalParameters()
String
getHandle()
The handle attribute is included to allow a client to associate a mnemonic name to the Query request.Hints
getHints()
Specifies some hints to drive the query execution and results build-up.Name
getName()
void
setAdditionalParameters(Map<String,Parameter<?>> additionalParameters)
void
setHandle(String handle)
void
setHints(Hints hints)
void
setName(Name name)
-
-
-
Method Detail
-
getHandle
public String getHandle()
The handle attribute is included to allow a client to associate a mnemonic name to the Query request. The purpose of the handle attribute is to provide an error handling mechanism for locating a statement that might fail.- Returns:
- the mnemonic name of the query request.
- UML property:
- name="handle"
-
setHandle
public void setHandle(String handle)
- See Also:
setHandle(java.lang.String)
-
getHints
public Hints getHints()
Specifies some hints to drive the query execution and results build-up.Hints examples can be the GeometryFactory to be used, a generalization distance to be applied right in the data store, to data store specific things such as the fetch size to be used in JDBC queries. The set of hints supported can be fetched by calling . Depending on the actual values of the hints, the data store is free to ignore them. No mechanism is in place, at the moment, to figure out which hints where actually used during the query execution.
- Returns:
- the Hints the data store should try to use when executing the query (eventually empty but never null).
- UML property:
- name="hints"
-
setHints
public void setHints(Hints hints)
- See Also:
setHints(Hints)
-
setAdditionalParameters
public void setAdditionalParameters(Map<String,Parameter<?>> additionalParameters)
- See Also:
setAdditionalParameters(Map)
-
getAdditionalParameters
public Map<String,Parameter<?>> getAdditionalParameters()
- See Also:
getAdditionalParameters()
-
setName
public void setName(Name name)
-
-