no.sesat.search.query.parser
Interface QueryParser

All Known Implementing Classes:
AbstractQueryParser, QueryParserImpl

public interface QueryParser

Parser responsible for building the Query and its clause heirarchy. This interface does not define the behaviour as to how the QueryParser will get the query string.

Version:
$Id: QueryParser.java 7225 2009-04-09 00:32:20Z ssmiweve $

Nested Class Summary
static interface QueryParser.Context
          The Context an QueryParser implementation needs to work off.
 
Field Summary
static String[] OPERATORS
          Duplication of the parser's operators.
static char[][] SKIP_CHARACTER_RANGES
          Duplication of the parser's definition of SKIP.
 
Method Summary
 Query getQuery()
          Get the Query.
 

Field Detail

SKIP_CHARACTER_RANGES

static final char[][] SKIP_CHARACTER_RANGES
Duplication of the parser's definition of SKIP. Must be kept uptodate! It's actually a duplication of SKIP.


OPERATORS

static final String[] OPERATORS
Duplication of the parser's operators. Must be kept uptodate!

Method Detail

getQuery

Query getQuery()
Get the Query.

Returns:
the Query object.


Copyright © 2005-2009 Schibsted ASA. All Rights Reserved.