uid: Lucene.Net.QueryParsers.Flexible.Core.Parser summary: *content

Necessary interfaces to implement text parsers.

Parser

The namespace Lucene.Net.QueryParsers.Flexible.Core.Parser contains interfaces that should be implemented by the parsers. Parsers produce IQueryNode Trees from a string object. This package still needs some work to add support to for multiple parsers. Features that should be supported for the future, related with the parser:

  • QueryNode tree should be able convertible to any parser syntax.
  • The query syntax should support calling other parsers. - QueryNode tree created by multiple parsers.