Esri Geoportal Server
1.0

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

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

public interface QueryBuilder

Query builder.


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.

Esri Geoportal Server
1.0

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