1RDF::Query::Parser::RDQULs(e3r)Contributed Perl DocumentRaDtFi:o:nQuery::Parser::RDQL(3)
2
3
4
6 RDF::Query::Parser::RDQL - An RDQL parser for RDF::Query
7
9 This document describes RDF::Query::Parser::RDQL version 2.918.
10
12 "new ( $query_object ) "
13 Returns a new RDF::Query object.
14
15 "parse ( $query ) "
16 Parses the supplied RDQL query string, returning a parse tree.
17
19 $Log$
20 Revision 1.5 2006/01/11 06:03:45 greg
21 - Removed use of Data::Dumper::Simple.
22
23 Revision 1.4 2005/05/08 08:26:09 greg
24 - Added initial support for SPARQL ASK, DESCRIBE and CONSTRUCT queries.
25 - Added new test files for new query types.
26 - Added methods to bridge classes for creating statements and blank nodes.
27 - Added as_string method to bridge classes for getting string versions of nodes.
28 - Broke out triple fixup code into fixup_triple_bridge_variables().
29 - Updated FILTER test to use new Geo::Distance API.
30
31 Revision 1.3 2005/04/26 02:54:40 greg
32 - added core support for custom function constraints support
33 - added initial SPARQL support for custom function constraints
34 - SPARQL variables may now begin with the '$' sigil
35 - broke out URL fixups into its own method
36 - added direction support for ORDER BY (ascending/descending)
37 - added 'next', 'current', and 'end' to Stream API
38
39 Revision 1.2 2005/04/25 00:59:29 greg
40 - streams are now objects usinig the Redland QueryResult API
41 - RDF namespace is now always available in queries
42 - row() now uses a stream when calling execute()
43 - check_constraints() now copies args for recursive calls (instead of pass-by-ref)
44 - added ORDER BY support to RDQL parser
45 - SPARQL constraints now properly use the 'FILTER' keyword
46 - SPARQL constraints can now use '&&' as an operator
47 - SPARQL namespace declaration is now optional
48
49 Revision 1.1 2005/04/21 02:21:44 greg
50 - major changes (resurecting the project)
51 - broke out the query parser into it's own RDQL class
52 - added initial support for a SPARQL parser
53 - added support for blank nodes
54 - added lots of syntactic sugar (with blank nodes, multiple predicates and objects)
55 - moved model-specific code into RDF::Query::Model::*
56 - cleaned up the model-bridge code
57 - moving over to redland's query API (pass in the model when query is executed)
58
60 Gregory Williams <gwilliams@cpan.org>
61
62
63
64perl v5.36.0 2023-01-20 RDF::Query::Parser::RDQL(3)