public class CQLQueryLanguage extends Object implements net.di2e.ecdr.api.query.QueryLanguage
| Constructor and Description |
|---|
CQLQueryLanguage(ddf.catalog.filter.FilterBuilder builder,
List<net.di2e.ecdr.api.config.SortTypeConfiguration> sortTypeConfigurations) |
| Modifier and Type | Method and Description |
|---|---|
String |
getLanguageDescription(net.di2e.ecdr.api.query.QueryConfiguration queryConfig) |
String |
getName() |
net.di2e.ecdr.api.query.QueryCriteria |
getQueryCriteria(javax.ws.rs.core.MultivaluedMap<String,String> queryParameters,
net.di2e.ecdr.api.query.QueryConfiguration queryConfig) |
String |
getUrlTemplateParameters() |
boolean |
isValidQuery(javax.ws.rs.core.MultivaluedMap<String,String> queryParameters) |
public CQLQueryLanguage(ddf.catalog.filter.FilterBuilder builder,
List<net.di2e.ecdr.api.config.SortTypeConfiguration> sortTypeConfigurations)
public String getUrlTemplateParameters()
getUrlTemplateParameters in interface net.di2e.ecdr.api.query.QueryLanguagepublic String getName()
getName in interface net.di2e.ecdr.api.query.QueryLanguagepublic String getLanguageDescription(net.di2e.ecdr.api.query.QueryConfiguration queryConfig)
getLanguageDescription in interface net.di2e.ecdr.api.query.QueryLanguagepublic boolean isValidQuery(javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)
isValidQuery in interface net.di2e.ecdr.api.query.QueryLanguagepublic net.di2e.ecdr.api.query.QueryCriteria getQueryCriteria(javax.ws.rs.core.MultivaluedMap<String,String> queryParameters, net.di2e.ecdr.api.query.QueryConfiguration queryConfig) throws ddf.catalog.source.UnsupportedQueryException
getQueryCriteria in interface net.di2e.ecdr.api.query.QueryLanguageddf.catalog.source.UnsupportedQueryExceptionCopyright © 2014–2015 Cohesive Integrations, LLC. All rights reserved.