org.openrdf.query.parser.sparql
package of the openrdf distribution.See: Description
Interface | Description |
---|---|
PrefixDeclProcessor.Options |
Class | Description |
---|---|
ASTDeferredIVResolutionInitializer |
Visits the AST model and builds a map from each RDF
Value to
BigdataValue objects that have mock IVs assigned to them. |
ASTVisitorBase |
Base class for visitors of the SPARQL AST.
|
BaseDeclProcessor |
Resolves relative URIs in a query model using either an external base URI or
using the base URI specified in the query model itself.
|
Bigdata2ASTSPARQL11SyntaxTest |
Bigdata integration for the
SPARQLSyntaxTest . |
Bigdata2ASTSPARQLParser |
Overridden version of the openrdf
SPARQLParser class which extracts
additional information required by bigdata and associates it with the
ParsedQuery or ParsedUpdate . |
Bigdata2ASTSPARQLSyntaxTest |
Bigdata integration for the
SPARQLSyntaxTest . |
BigdataASTContext |
Object provides context required in various stages of parsing queries or
updates.
|
BigdataASTVisitorBase |
Base class for AST visitor impls.
|
BigdataExprBuilder |
Top-level expression builder for SPARQL.
|
BigdataParsedQuery |
Class extends
ParsedQuery for API compliance with QueryParser
but DOES NOT support ANY aspect of the QueryParser API. |
BigdataParsedUpdate |
Class extends
ParsedUpdate for API compliance with QueryParser
but DOES NOT support ANY aspect of the QueryParser API. |
BigdataSPARQL2ASTParserTest |
Non-manifest driven versions of the manifest driven test suite to facilitate
debugging.
|
BlankNodeVarProcessor |
Processes blank nodes in the query body, replacing them with variables while
retaining scope.
|
GroupGraphPatternBuilder |
Visitor handles the
GroupGraphPattern production (aka the
"WHERE" clause). |
NegatedPropertySet |
A negated property set is a SPARQL construction of the form {?X !(uri|^uri)
?Y}.
|
PrefixDeclProcessor |
Processes the prefix declarations in a SPARQL query model.
|
PropertySetElem | |
SPARQLStarUpdateDataBlockParser |
An extension of
SPARQLUpdateDataBlockParser that processes data in the format
specified in the SPARQL* grammar. |
SPARQLUtil |
SPARQL-related utility methods.
|
StringEscapesProcessor |
Processes escape sequences in strings, replacing the escape sequence with
their actual value.
|
TestAll |
Test suite.
|
TestAll_AST |
Test suite.
|
TestBigdataExprBuilder |
Test suite for
BigdataExprBuilder . |
TestBindingsClause |
Test suite for the BINDINGS clause.
|
TestGroupGraphPatternBuilder |
Test suite for translating the openrdf SPARQL AST nodes for
GroupGraphPattern into the bigdata AST (join groups, union,
etc). |
TestPrefixDeclProcessor |
Test case for the
PrefixDeclProcessor |
TestReificationDoneRightParser |
Test suite for the proposed standardization of "reification done right".
|
TestSubqueryPatterns |
Test suite for translating queries which use subquery constructions,
including
SubqueryRoot , NamedSubqueryRoot and
NamedSubqueryInclude and ExistsNode . |
TestTriplePatternBuilder |
Test suite for building up triple patterns, including those which are covered
by the property paths extension in SPARQL 1.1 (a triple pattern which a
constant in the predicate position is treated by the sesame SPARQL grammar as
a degenerate case of a property path.)
|
TestUpdateExprBuilder |
Test suite for
UpdateExprBuilder . |
TestUpdateExprBuilder2 |
Test suite for bigdata specific extensions in
UpdateExprBuilder . |
TestValueExprBuilder |
Test suite for
ValueExprBuilder . |
TestVerifyAggregates |
Test suite for
VerifyAggregates . |
TestVirtualGraphs |
Test suite for the
VIRTUAL GRAPHS SPARQL extension. |
TriplePatternExprBuilder |
Class handles triple patterns and property paths.
|
UpdateExprBuilder |
Extension of
BigdataExprBuilder that builds Update Expressions. |
ValueExprBuilder |
Visitor pattern builds
IValueExpressionNode s. |
VerifyAggregates |
An object which encapsulates the validation and state of an aggregation
operation with an optional GROUP BY clause, SELECT expressions, and an
optional HAVING clause.
|
This package was imported from the org.openrdf.query.parser.sparql
package of the openrdf distribution. The SPARQL grammar file is substantially
the same, though there are some bigdata specific extensions. The code to build
the bigdata AST from the parser AST is completely new.
In order to avoid classpath ordering problems, all classes in the packages have now been imported into a new package namespace.
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.