Package eu.clarin.sru.server.fcs
Class LexCQLQueryParser
- java.lang.Object
- 
- eu.clarin.sru.server.fcs.LexCQLQueryParser
 
- 
- All Implemented Interfaces:
- SRUQueryParser<QueryNode>
 
 public class LexCQLQueryParser extends Object implements SRUQueryParser<QueryNode> 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classLexCQLQueryParser.LexCQLQuery
 - 
Constructor SummaryConstructors Constructor Description LexCQLQueryParser()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>getQueryParameterNames()StringgetQueryType()StringgetQueryTypeDefintion()SRUQuery<QueryNode>parseQuery(SRUVersion version, Map<String,String> parameters, SRUDiagnosticList diagnostics)booleansupportsVersion(SRUVersion version)
 
- 
- 
- 
Method Detail- 
getQueryTypepublic String getQueryType() - Specified by:
- getQueryTypein interface- SRUQueryParser<QueryNode>
 
 - 
supportsVersionpublic boolean supportsVersion(SRUVersion version) - Specified by:
- supportsVersionin interface- SRUQueryParser<QueryNode>
 
 - 
getQueryTypeDefintionpublic String getQueryTypeDefintion() - Specified by:
- getQueryTypeDefintionin interface- SRUQueryParser<QueryNode>
 
 - 
getQueryParameterNamespublic List<String> getQueryParameterNames() - Specified by:
- getQueryParameterNamesin interface- SRUQueryParser<QueryNode>
 
 - 
parseQuerypublic SRUQuery<QueryNode> parseQuery(SRUVersion version, Map<String,String> parameters, SRUDiagnosticList diagnostics) - Specified by:
- parseQueryin interface- SRUQueryParser<QueryNode>
 
 
- 
 
-