Search results for "dist:Text-Query module::EBOHLMAN"
Text::Query - Query processing framework
This module provides an object that matches a data source against a query expression. Query expressions are compiled into an internal form when a new object is created or the "prepare" method is called; they are not recompiled on each match. The clas...
JONJ/Text-Query-0.09 - 13 Aug 2013 12:07:09 UTC
Text::Query::Solve - Base class for query resolution
This module provides a virtual base class for query resolution. It defines the "match" and "matchscalar" method that is called by the "Text::Query" object to apply a query on a data source....
JONJ/Text-Query-0.09 - 13 Aug 2013 12:07:09 UTC
Text::Query::Optimize - Base class for query parsers
This module provides a virtual base class for query optimizers. It defines the "optimize" method that is called by the "Text::Query" object to optimize the internal query....
JONJ/Text-Query-0.09 - 13 Aug 2013 12:07:09 UTC
Text::Query::Build - Base class for query builders
This module provides a virtual base class for query builders. Query builders are called by the parser logic. A given set of functions is provided by the builder to match a Boolean logic. All the methods return a scalar corresponding to the code that ...
JONJ/Text-Query-0.09 - 13 Aug 2013 12:07:09 UTC
Text::Query::Parse - Base class for query parsers
This module provides a virtual base class for query parsers. It defines the "prepare" method that is called by the "Text::Query" object to compile the query string....
JONJ/Text-Query-0.09 - 13 Aug 2013 12:07:09 UTC
Text::Query::ParseSimple - Parse AltaVista simple query syntax
This module provides an object that parses a string containing a Boolean query expression similar to an AltaVista "simple query". Elements of the query expression may be assigned weights. It's base class is Text::Query::Parse; Query expressions are c...
JONJ/Text-Query-0.09 - 13 Aug 2013 12:07:09 UTC
Text::Query::ParseAdvanced - Parse AltaVista advanced query syntax
This module provides an object that parses a string containing a Boolean query expression similar to an AltaVista "advanced query". It's base class is Text::Query::Parse; Query expressions consist of literal strings (or regexps) joined by the followi...
JONJ/Text-Query-0.09 - 13 Aug 2013 12:07:09 UTC