Esri Geoportal Server
1.0

com.esri.gpt.framework.resource.query
Interface Criteria

All Known Implementing Classes:
CommonCriteria

public interface Criteria

Query criteria.

See Also:
QueryBuilder

Method Summary
 Envelope getBBox()
          Gets bounding box.
 ISearchFilterSpatialObj.OptionsBounds getBBoxOption()
          Gets bounding box option.
 SearchEngineCSW.AimsContentTypes getContentType()
          Content type.
 String[] getDataCategory()
          Gets data categories.
 Date getFromDate()
          Gets update date to search from.
 Integer getMaxRecords()
          Gets maximum number of records to fetch.
 String getSearchText()
          Gets search text.
 SearchFilterSort.OptionsSort getSortOption()
          Gets sort option.
 Date getToDate()
          Gets update date to search to.
 

Method Detail

getMaxRecords

Integer getMaxRecords()
Gets maximum number of records to fetch.

Returns:
maximum number of records to fetch or null if no limit

getSearchText

String getSearchText()
Gets search text.

Returns:
search text or null or empty string if no search text

getFromDate

Date getFromDate()
Gets update date to search from.

Returns:
update date to search from or null if no date

getToDate

Date getToDate()
Gets update date to search to.

Returns:
update date to search to or null if no date

getBBox

Envelope getBBox()
Gets bounding box. Bounding box is an array of numbers arranged in the following pattern: [xmin,ymin,xmax,ymax].

Returns:
bounding box or null if no bounding box

getContentType

SearchEngineCSW.AimsContentTypes getContentType()
Content type.

Returns:
content type

getDataCategory

String[] getDataCategory()
Gets data categories.

Returns:
array of data categories or null if no any data category

getBBoxOption

ISearchFilterSpatialObj.OptionsBounds getBBoxOption()
Gets bounding box option.

Returns:
bounding box option

getSortOption

SearchFilterSort.OptionsSort getSortOption()
Gets sort option.

Returns:
sort option

Esri Geoportal Server
1.0

Copyright 2011 Environmental Systems Research Institute. All rights reserved. Use is subject to license terms.