public class ServiceQueryParameter
extends java.lang.Object
构造器和说明 |
---|
ServiceQueryParameter()
默认构造函数,构造一个新的
ServiceQueryParameter 对象。 |
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
getAttributeFilter()
获取查询的SQL条件语句。
|
int |
getExpectRecordCount()
获取期望返回的查询记录个数。
|
java.lang.String[] |
getGroupBy()
获取SQL查询分组条件子句
|
java.lang.String[] |
getOrderBy()
获取SQL查询排序子句
|
Rectangle2D |
getQueryBounds()
获取查询范围。
|
double |
getQueryDistance()
返回查询的距离。
|
Geometry |
getQueryGeomety()
返回查询的几何对象。
|
java.lang.String |
getQueryLayerName()
获取查询的图层名称。
|
java.lang.String |
getQueryMapName()
获取服务查询的地图的名称。
|
QueryOption |
getQueryOption()
返回查询结果内容类型。
|
int |
getQueryRecordStart()
获取查询记录的起始位置。
|
java.lang.String |
getQueryServiceName()
获取当前查询的服务的实例的服务名称。
|
java.lang.String[] |
getResultFields()
获取查询结果字段集。
|
SpatialQueryMode |
getSpatialQueryMode()
获取空间查询操作模式
|
void |
setAttributeFilter(java.lang.String value)
设置查询的SQL条件语句。
|
void |
setExpectRecordCount(int RecordCount)
设置期望返回的查询记录个数。
|
void |
setGroupBy(java.lang.String[] value)
设置SQL查询分组条件子句
|
void |
setOrderBy(java.lang.String[] value)
设置SQL查询排序子句
|
void |
setQueryBounds(Rectangle2D queryBounds)
设置查询范围。
|
void |
setQueryDistance(double distance)
设置查询的距离。
|
void |
setQueryGeomety(Geometry geometry)
设置查询的几何对象。
|
void |
setQueryLayerName(java.lang.String QueryLayerName)
设置当前查询的图层的名称。
|
void |
setQueryMapName(java.lang.String MapName)
设置查询地图的地图名称。
|
void |
setQueryOption(QueryOption QueryOption)
设置查询结果内容类型。
|
void |
setQueryRecordStart(int RecordStart)
设置查询记录的起始位置。
|
void |
setQueryServiceName(java.lang.String ServiceName)
设置当前查询的服务的实例的服务名称。
|
void |
setResultFields(java.lang.String[] value)
设置查询结果字段集。
|
void |
setSpatialQueryMode(SpatialQueryMode value)
设置空间查询操作模式
|
java.lang.String |
toJson()
将查询参数转换成 JSON 字符串。
|
public ServiceQueryParameter()
ServiceQueryParameter
对象。public java.lang.String getQueryMapName()
public void setQueryMapName(java.lang.String MapName)
MapName
- 要设置的地图的名称。public java.lang.String getQueryServiceName()
public void setQueryServiceName(java.lang.String ServiceName)
ServiceName
- 实例的服务名称。public int getQueryRecordStart()
public void setQueryRecordStart(int RecordStart)
RecordStart
- 设置记录起始位置的索引。public int getExpectRecordCount()
public void setExpectRecordCount(int RecordCount)
RecordCount
- 设置期望的查询记录个数。public void setQueryDistance(double distance)
distance
- 设置的距离值。public double getQueryDistance()
public void setQueryGeomety(Geometry geometry)
geometry
- 要设置的几何对象。public Geometry getQueryGeomety()
public QueryOption getQueryOption()
public void setQueryOption(QueryOption QueryOption)
QueryOption
- 要设置的类型常量。public java.lang.String getQueryLayerName()
public void setQueryLayerName(java.lang.String QueryLayerName)
QueryLayerName
- 要设置的图层名称。public void setQueryBounds(Rectangle2D queryBounds)
queryBounds
- 查询范围。public Rectangle2D getQueryBounds()
public java.lang.String toJson()
public SpatialQueryMode getSpatialQueryMode()
public void setSpatialQueryMode(SpatialQueryMode value)
value
- 空间查询操作模式public java.lang.String getAttributeFilter()
public void setAttributeFilter(java.lang.String value)
value
- SQL条件语句public java.lang.String[] getOrderBy()
public void setOrderBy(java.lang.String[] value)
value
- SQL查询排序子句public java.lang.String[] getGroupBy()
public void setGroupBy(java.lang.String[] value)
value
- SQL查询分组条件子句public java.lang.String[] getResultFields()
public void setResultFields(java.lang.String[] value)
value
- 查询结果字段集