ArcGIS Server Geoportal extension
10

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

All Known Implementing Classes:
ArcGISQueryBuilder, ArcImsQueryBuilder, CswQueryBuilder, OaiQueryBuilder, ResourceQueryBuilder, WafQueryBuilder

public interface QueryBuilder

Query builder.

Since:
10.0

Method Summary
 Capabilities getCapabilities()
          Gets query capabilities.
 Native getNativeResource()
          Gets native resource.
 Query newQuery(Criteria crt)
          Creates new query.
 

Method Detail

getCapabilities

Capabilities getCapabilities()
Gets query capabilities.

Returns:
capabilities

newQuery

Query newQuery(Criteria crt)
Creates new query.

Parameters:
crt - query criteria.
Returns:
query

getNativeResource

Native getNativeResource()
Gets native resource. Native resource is a publishable resource created just for repository definition. Each native resource is Publishable and each repository has to be able to provide one.

Returns:
native resource.

ArcGIS Server Geoportal extension
10

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