| Package | Description |
|---|---|
| com.bigdata.rdf.sparql.ast |
This package contains an Abstract Syntax Tree which provides an intermediate translation
target for SPARQL parsers.
|
| com.bigdata.rdf.sparql.ast.eval | |
| com.bigdata.rdf.sparql.ast.optimizers |
| Class and Description |
|---|
| ASTJoinGroupFilterExistsInfo
Information about FILTER (NOT) EXISTS patterns within a given join
group.
|
| StaticOptimizer
This is the old static optimizer code, taken directly from
DefaultEvaluationPlan2, but lined up with the AST API instead of the
Rule and IPredicate API. |
| Class and Description |
|---|
| AbstractJoinGroupOptimizer
This makes it easier to sit down and write an optimizer that operates on
a group.
|
| ASTOptimizerList
An executable list of query optimizers.
|
| IASTOptimizer
Interface for AST rewrites.
|
| Class and Description |
|---|
| AbstractJoinGroupOptimizer
This makes it easier to sit down and write an optimizer that operates on
a group.
|
| AbstractOptimizerTestCase
A helper class that can make it easier to write
IASTOptimizer tests. |
| AbstractOptimizerTestCase.ApplyAnnotation |
| AbstractOptimizerTestCase.Helper.StatementPatternProperty
Wrapper for the annotation property name-value.
|
| AbstractOptimizerTestCaseWithUtilityMethods
Test case helper class in the style of
Helper exposing additional
methods for constructing ASTs with different properties. |
| ASTJoinGroupPartition
Partition of a join group, defined by a (possibly empty) list of
non-optional non-minus nodes, possibly closed by a single optional
or minus node.
|
| ASTOptimizerList
An executable list of query optimizers.
|
| ASTPropertyPathOptimizer |
| ASTStaticBindingsOptimizer.VariableUsageInfo
Helper class used to record usage of a given variable, i.e.
|
| ASTStaticJoinOptimizer
This is an AST optimizer port of the old "static" optimizer -
DefaultEvaluationPlan2. |
| IASTJoinGroupPartitionReorderer
Interface for classes offering the capability to reorder partitions.
|
| IASTOptimizer
Interface for AST rewrites.
|
| StaticOptimizer
This is the old static optimizer code, taken directly from
DefaultEvaluationPlan2, but lined up with the AST API instead of the
Rule and IPredicate API. |
| TestASTDistinctTermScanOptimizer
Test suite for
ASTDistinctTermScanOptimizer. |
| TestASTDistinctTermScanOptimizer.AbstractASTDistinctTermScanTest |
| TestASTFastRangeCountOptimizer
Test suite for
ASTFastRangeCountOptimizer. |
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.