public class WebMVSQueryRequester extends java.lang.Object implements MVSQueryRequester
MVSQueryRequester
implementation used to query a WebMVSService
implementation.Modifier | Constructor and Description |
---|---|
protected |
WebMVSQueryRequester(WebMVSService mvsService) |
Modifier and Type | Method and Description |
---|---|
void |
addQueryRecord(java.lang.String text)
Adds a text record to the query
|
void |
clear()
Clears the current query
|
int |
getQueryRecordsCount()
Gets the number of records in the query
|
boolean |
isEmpty()
Tells whether the query contains any records
|
java.util.List<GeoAreaInfo> |
requestQuery()
Sends the query request to MVSuggest.
|
protected WebMVSQueryRequester(WebMVSService mvsService)
public void clear()
MVSQueryRequester
clear
in interface MVSQueryRequester
public boolean isEmpty()
MVSQueryRequester
isEmpty
in interface MVSQueryRequester
public void addQueryRecord(java.lang.String text)
MVSQueryRequester
addQueryRecord
in interface MVSQueryRequester
text
- a text to be matched by MVSuggestpublic int getQueryRecordsCount()
MVSQueryRequester
getQueryRecordsCount
in interface MVSQueryRequester
public java.util.List<GeoAreaInfo> requestQuery() throws java.io.IOException
MVSQueryRequester
requestQuery
in interface MVSQueryRequester
java.io.IOException