| Package | Description | 
|---|---|
| com.bigdata.blueprints | |
| com.bigdata.bop | 
    This package provides an API for query operators. | 
| com.bigdata.bop.engine | |
| com.bigdata.bop.solutions | 
    This package provides distinct, sort, and aggregation operators. | 
| com.bigdata.rdf.internal.constraints | |
| com.bigdata.rdf.internal.encoder | |
| com.bigdata.rdf.sail | 
This package contains the SAIL that allow bigdata to be used as a backend for
the Sesame 2.x platform. | 
| com.bigdata.rdf.sail.bench | |
| com.bigdata.rdf.sail.sparql | 
This package was imported from the  org.openrdf.query.parser.sparqlpackage of the openrdf distribution. | 
| com.bigdata.rdf.sail.webapp | |
| com.bigdata.rdf.sparql | |
| 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.eval.bsbm.bi | |
| com.bigdata.rdf.sparql.ast.eval.bsbm.explore | |
| com.bigdata.rdf.sparql.ast.eval.reif | |
| com.bigdata.rdf.sparql.ast.eval.rto | |
| com.bigdata.rdf.sparql.ast.eval.service | |
| com.bigdata.rdf.sparql.ast.eval.update | |
| com.bigdata.rdf.sparql.ast.explainhints | |
| com.bigdata.rdf.sparql.ast.hints | 
Query hints are specified at the SPARQL layer using magic predicates. | 
| com.bigdata.rdf.sparql.ast.optimizers | |
| com.bigdata.rdf.sparql.ast.service | 
This package provides support for SPARQL 1.1 Federated Query, including the
special case of "service" end points which live within the same JVM and use
direct method calls rather than SPARQL Query and remote (HTTP) end points
for which we will generate an appropriate SPARQL query. | 
| com.bigdata.rdf.sparql.ast.service.storedquery | 
        An embedded SERVICE that permits an application to register and execute
        stored queries. | 
| com.bigdata.rdf.sparql.ast.ssets | |
| com.bigdata.service.fts | |
| com.bigdata.service.geospatial | |
| com.bigdata.service.geospatial.impl | 
| Class and Description | 
|---|
| ASTContainer A super container for the AST. | 
| QueryType Type safe enumeration reporting the high level type of the query. | 
| Class and Description | 
|---|
| ISolutionSetStats A set of interesting statistics on a solution set. | 
| Class and Description | 
|---|
| ASTContainer A super container for the AST. | 
| Class and Description | 
|---|
| AbstractASTEvaluationTestCase | 
| ISolutionSetStats A set of interesting statistics on a solution set. | 
| Class and Description | 
|---|
| GlobalAnnotations A glue class for reporting the namespace of the lexicon relation and the
 timestamp of the view of the lexicon relation through the function bops. | 
| Class and Description | 
|---|
| ISolutionSetStats A set of interesting statistics on a solution set. | 
| Class and Description | 
|---|
| ASTContainer A super container for the AST. | 
| BindingsClause The solutions declared by a BINDINGS clause. | 
| QueryRoot The top-level Query. | 
| Update A SPARQL Update operation. | 
| Class and Description | 
|---|
| QueryType Type safe enumeration reporting the high level type of the query. | 
| Class and Description | 
|---|
| AddGraph Graph management operation inserts all data from one graph into another. | 
| AssignmentNode AST node models the assignment of a value expression to a variable | 
| ASTContainer A super container for the AST. | 
| BindingsClause The solutions declared by a BINDINGS clause. | 
| ClearGraph The CLEAR operation removes all the triples in the specified graph(s) in the
 Graph Store. | 
| ConstantNode Used to represent a constant in the AST. | 
| ConstructNode A template for the construction of one or more graphs based on the solutions
 projected by a query. | 
| CopyGraph The COPY operation is a shortcut for inserting all data from an input graph
 into a destination graph. | 
| CreateEntailments The CREATE ENTAILMENTS operation compute entailments in the Graph Store. | 
| CreateGraph This operation creates a graph in the Graph Store (this operation is a NOP
 for bigdata). | 
| DeleteData The DELETE DATA operation removes some triples, given inline in the request,
 if the respective graphs in the Graph Store contain those: | 
| DeleteInsertGraph The DELETE/INSERT operation can be used to remove or add triples from/to the
 Graph Store based on bindings for a query pattern specified in a WHERE
 clause: | 
| DisableEntailments The DISABLE ENTAILMENTS operation disable incremental truth maintenance. | 
| DropEntailments The DROP ENTAILMENTS operation removes all entailments from the Graph Store. | 
| DropGraph The DROP operation removes the specified graph(s) from the Graph Store. | 
| EnableEntailments The ENABLE ENTAILMENTS operation enable incremental truth maintenance. | 
| ExistsNode A special function node for modeling EXISTS. | 
| FunctionNode AST node for anything which is neither a constant nor a variable, including
 math operators, string functions, etc. | 
| GroupByNode AST node for a GROUP BY clause. | 
| GroupNodeBase Base class for AST group nodes. | 
| HavingNode AST node for a HAVING clause. | 
| InsertData The INSERT DATA operation adds some triples, given inline in the request,
 into the Graph Store: | 
| IProjectionDecl Interface and annotations for AST nodes which have a  ProjectionNode. | 
| LoadGraph The LOAD operation reads an RDF document from a IRI and inserts its triples
 into the specified graph in the Graph Store. | 
| MoveGraph The MOVE operation is a shortcut for moving all data from an input graph into
 a destination graph. | 
| NotExistsNode A special function node for modeling NOT EXISTS. | 
| OrderByExpr An  IValueExpressionNodepaired with a flag to indicating an ascending
 or descending sort order. | 
| PathNode.PathAlternative Used to signify an OR (UNION) of multiple possible subpaths. | 
| PathNode.PathSequence A sequence of paths (JOINS). | 
| ProjectionNode AST node modeling projected value expressions. | 
| QuadData Recursive container for ground  StatementPatternNodes. | 
| QueryBase Contains the projection clause, where clause, and solution modified clauses. | 
| QueryRoot The top-level Query. | 
| TermNode Used to represent a variable or constant in the AST (a term in a statement
 pattern for example). | 
| ValueExpressionNode AST node for value expressions. | 
| VarNode Used to represent a variable in the AST. | 
| Class and Description | 
|---|
| ASTContainer A super container for the AST. | 
| QueryType Type safe enumeration reporting the high level type of the query. | 
| Class and Description | 
|---|
| IQueryNode This is the basic interface for any AST operator that appears in the query
 plan. | 
| QueryRoot The top-level Query. | 
| UpdateRoot The top level container for a sequence of UPDATE operations. | 
| VarNode Used to represent a variable in the AST. | 
| Class and Description | 
|---|
| AbstractASTEvaluationTestCase | 
| AbstractFromToGraphManagement Any of the operations which has a FROM and/or TO graph. | 
| AbstractGraphDataUpdate Abstract base class for the  INSERT DATAandDELETE DATAoperations. | 
| AbstractOneGraphManagement Any of the operations which acts on a single target graph. | 
| AbstractSolutionSetStatsTestCase Test suite for  ISolutionSetStats. | 
| AbstractStatementContainer Recursive container for ground  StatementPatternNodes. | 
| AddGraph Graph management operation inserts all data from one graph into another. | 
| ArbitraryLengthPathNode A special kind of AST node that represents the SPARQL 1.1 arbitrary length
 path operator. | 
| AssignmentNode AST node models the assignment of a value expression to a variable | 
| ASTBase Base class for the AST. | 
| ASTBase.Annotations | 
| ASTContainer A super container for the AST. | 
| BindingsClause The solutions declared by a BINDINGS clause. | 
| ClearGraph The CLEAR operation removes all the triples in the specified graph(s) in the
 Graph Store. | 
| ComputedMaterializationRequirement Computed  INeedsMaterializationmetadata for anIValueExpression. | 
| ConstantNode Used to represent a constant in the AST. | 
| ConstructNode A template for the construction of one or more graphs based on the solutions
 projected by a query. | 
| CopyGraph The COPY operation is a shortcut for inserting all data from an input graph
 into a destination graph. | 
| CreateGraph This operation creates a graph in the Graph Store (this operation is a NOP
 for bigdata). | 
| DatasetNode AST node models a SPARQL default graph and/or named graph data set. | 
| DeleteData The DELETE DATA operation removes some triples, given inline in the request,
 if the respective graphs in the Graph Store contain those: | 
| DeleteInsertGraph The DELETE/INSERT operation can be used to remove or add triples from/to the
 Graph Store based on bindings for a query pattern specified in a WHERE
 clause: | 
| DescribeModeEnum Type-safe enumeration of the different ways in which we can evaluate a
 DESCRIBE query. | 
| DropGraph The DROP operation removes the specified graph(s) from the Graph Store. | 
| DummyConstantNode The dummy constant node is used to represent constants in the AST that do not
 actually exist in the database. | 
| ExistsNode A special function node for modeling EXISTS. | 
| FilterExistsModeEnum Used to specify the query plan for FILTER (NOT) EXISTS. | 
| FilterNode AST node models a value expression which imposes a constraint. | 
| FunctionNode AST node for anything which is neither a constant nor a variable, including
 math operators, string functions, etc. | 
| FunctionRegistry.AggregateFactory Marker interface for aggregate functions. | 
| FunctionRegistry.Factory An interface for creating  IValueExpressions from a function URI
 and its arguments. | 
| FunctionRegistry.SameTermFactory | 
| FunctionRegistry.UnknownFunctionBOp | 
| GlobalAnnotations A glue class for reporting the namespace of the lexicon relation and the
 timestamp of the view of the lexicon relation through the function bops. | 
| GraphManagement A Graph Management operation. | 
| GraphPatternGroup Join group or union. | 
| GraphUpdate A Graph Update operation. | 
| GroupByNode AST node for a GROUP BY clause. | 
| GroupMemberNodeBase Anything which can appear in an  IGroupNode. | 
| GroupMemberNodeBase.Annotations | 
| GroupMemberValueExpressionNodeBase | 
| GroupNodeBase Base class for AST group nodes. | 
| GroupNodeVarBindingInfo Class summarizing the variable binding requirements for a given node
 (used for children in the join group), thus providing easy access to its
 variable binding information  IGroupMemberNodes. | 
| HavingNode AST node for a HAVING clause. | 
| IBindingProducerNode A marker interface for  IQueryNodes which are capable of producing
 bindings. | 
| IDataSetNode Interface for data set declarations. | 
| IDataSetNode.Annotations | 
| IGraphPatternContainer An interface for AST nodes which have a  GraphPatternGroupannotation. | 
| IGraphPatternContainer.Annotations | 
| IGroupMemberNode An interface for an  IQueryNodewhich may appear in anIGroupNode. | 
| IGroupNode A type of query node that groups a set of query nodes together. | 
| IJoinNode A marker interface for any kind of AST Node which joins stuff. | 
| IJoinNode.Annotations | 
| INamedSolutionSet Interface and annotations for named solution sets. | 
| INamedSolutionSet.Annotations | 
| InsertData The INSERT DATA operation adds some triples, given inline in the request,
 into the Graph Store: | 
| IPrefixDecls Interface for prefix declarations. | 
| IPrefixDecls.Annotations | 
| IProjectionDecl Interface and annotations for AST nodes which have a  ProjectionNode. | 
| IProjectionDecl.Annotations | 
| IQueryNode This is the basic interface for any AST operator that appears in the query
 plan. | 
| IQueryNode.Annotations | 
| IReorderableNode Interface for things which can be re-ordered by the static join
 optimizer. | 
| ISolutionSetStats A set of interesting statistics on a solution set. | 
| IStatementContainer Marker interface for things which either are statements (or statement
 patterns) or contain statements (or statement pattern). | 
| IValueExpressionMetadata Abstract base class for AST nodes which embed value expressions and hence
 must be able to report certain metadata about those value expressions to the
 query planner. | 
| IValueExpressionNode An AST node which models a value expression. | 
| IValueExpressionNodeContainer A node which is a container for a  IValueExpressionNode. | 
| IVariableBindingRequirements Interface describing constraints and desiderata w.r.t. | 
| JoinGroupNode An optional or non-optional collection of query nodes that run together in
 a group. | 
| JoinSetUtil.VertexJoinSet A collection of vertices and the join variables they bind. | 
| LoadGraph The LOAD operation reads an RDF document from a IRI and inserts its triples
 into the specified graph in the Graph Store. | 
| MoveGraph The MOVE operation is a shortcut for moving all data from an input graph into
 a destination graph. | 
| NamedSubqueriesNode A node whose children are a list of  NamedSubqueryRoots. | 
| NamedSubqueryInclude An AST node which provides a reference in an  IGroupNodeand indicates
 that a named solution set should be joined with the solutions in the group. | 
| NamedSubqueryRoot A subquery with a named solution set which can be referenced from other parts
 of the query. | 
| NotExistsNode A special function node for modeling NOT EXISTS. | 
| OrderByExpr An  IValueExpressionNodepaired with a flag to indicating an ascending
 or descending sort order. | 
| OrderByNode AST node models an ORDER BY clause. | 
| PathNode AST Node used to represent a property path. | 
| PathNode.PathAlternative Used to signify an OR (UNION) of multiple possible subpaths. | 
| PathNode.PathElt A specific path element. | 
| PathNode.PathMod | 
| PathNode.PathNegatedPropertySet | 
| PathNode.PathOneInPropertySet | 
| PathNode.PathSequence A sequence of paths (JOINS). | 
| ProjectionNode AST node modeling projected value expressions. | 
| PropertyPathNode A node in the AST representing a triple pattern with a property path. | 
| PropertyPathUnionNode This node is purely to trick the ASTJoinOrderByTypeOptimizer - we need to
 keep the property path stuff in the right order, even the UNIONs. | 
| QuadData Recursive container for ground  StatementPatternNodes. | 
| QuadsDataOrNamedSolutionSet An AST node which models either  QuadDataor a named solution set in
 support of the INSERT clause and DELETE clause of aDeleteInsertGraphoperations. | 
| QueryBase Contains the projection clause, where clause, and solution modified clauses. | 
| QueryBase.Annotations | 
| QueryNodeBase AST node base class. | 
| QueryNodeBase.Annotations | 
| QueryNodeListBaseNode Base class for AST nodes which model an ordered list of children. | 
| QueryOptimizerEnum The known query optimizers. | 
| QueryRoot The top-level Query. | 
| QueryType Type safe enumeration reporting the high level type of the query. | 
| RangeNode It's a value expression because it does eventually evaluate to a value -
 a  Rangevalue. | 
| SliceNode AST node for a SLICE (offset/limit). | 
| SolutionModifierBase AST node for solution modifiers (SLICE, ORDER BY, GROUP BY) | 
| StatementPatternNode A node in the AST representing a statement pattern. | 
| StaticAnalysis Methods for static analysis of a query. | 
| StaticAnalysis_CanJoin Class provides methods to determine if two  IJoinNodes can join on a
 shared variable and if they can join on an variable which is indirectly
 shared through constraints which can be attached to that join. | 
| StaticAnalysisBase Base class for static analysis. | 
| SubqueryBase AST node for subqueries. | 
| SubqueryFunctionNodeBase A special function node for modeling value expression nodes which are
 evaluated against an inner graph expression, such as EXISTS and NOT EXISTS. | 
| SubqueryRoot A SPARQL 1.1 style subquery. | 
| TermNode Used to represent a variable or constant in the AST (a term in a statement
 pattern for example). | 
| UnionNode A special kind of group  IGroupNodethat represents the sparql union
 operator. | 
| Update A SPARQL Update operation. | 
| UpdateRoot The top level container for a sequence of UPDATE operations. | 
| UpdateType Typesafe enumeration for SPARQL Graph Update and Graph Management operations. | 
| ValueExpressionListBaseNode Base class for AST nodes which model an ordered list of value expressions. | 
| ValueExpressionNode AST node for value expressions. | 
| VarNode Used to represent a variable in the AST. | 
| ZeroLengthPathNode Deprecated. 
 Does not work - leads to cardinality problems and can be removed.
             Zero Length Paths are integrated into the ALP node /
             ArbitraryLengthPathOp now. | 
| Class and Description | 
|---|
| AbstractASTEvaluationTestCase | 
| ASTBase Base class for the AST. | 
| ASTContainer A super container for the AST. | 
| ConstructNode A template for the construction of one or more graphs based on the solutions
 projected by a query. | 
| DatasetNode AST node models a SPARQL default graph and/or named graph data set. | 
| DescribeModeEnum Type-safe enumeration of the different ways in which we can evaluate a
 DESCRIBE query. | 
| FilterNode AST node models a value expression which imposes a constraint. | 
| FunctionNode AST node for anything which is neither a constant nor a variable, including
 math operators, string functions, etc. | 
| GlobalAnnotations A glue class for reporting the namespace of the lexicon relation and the
 timestamp of the view of the lexicon relation through the function bops. | 
| GraphPatternGroup Join group or union. | 
| IJoinNode A marker interface for any kind of AST Node which joins stuff. | 
| ISolutionSetStats A set of interesting statistics on a solution set. | 
| IValueExpressionNode An AST node which models a value expression. | 
| JoinGroupNode An optional or non-optional collection of query nodes that run together in
 a group. | 
| ProjectionNode AST node modeling projected value expressions. | 
| QueryNodeWithBindingSet Class for wrapping a query node and an associated binding set (as starting
 point for evaluating the query). | 
| QueryRoot The top-level Query. | 
| StatementPatternNode A node in the AST representing a statement pattern. | 
| StaticAnalysis Methods for static analysis of a query. | 
| TermNode Used to represent a variable or constant in the AST (a term in a statement
 pattern for example). | 
| Update A SPARQL Update operation. | 
| VarNode Used to represent a variable in the AST. | 
| Class and Description | 
|---|
| AbstractASTEvaluationTestCase | 
| Class and Description | 
|---|
| AbstractASTEvaluationTestCase | 
| Class and Description | 
|---|
| AbstractASTEvaluationTestCase | 
| Class and Description | 
|---|
| AbstractASTEvaluationTestCase | 
| Class and Description | 
|---|
| AbstractASTEvaluationTestCase | 
| Class and Description | 
|---|
| AbstractASTEvaluationTestCase | 
| Class and Description | 
|---|
| IGroupMemberNode An interface for an  IQueryNodewhich may appear in anIGroupNode. | 
| Class and Description | 
|---|
| ASTBase Base class for the AST. | 
| QueryOptimizerEnum The known query optimizers. | 
| QueryRoot The top-level Query. | 
| Class and Description | 
|---|
| AbstractASTEvaluationTestCase | 
| ArbitraryLengthPathNode A special kind of AST node that represents the SPARQL 1.1 arbitrary length
 path operator. | 
| ArbitraryLengthPathNode.Annotations | 
| AssignmentNode AST node models the assignment of a value expression to a variable | 
| ASTBase Base class for the AST. | 
| ConstantNode Used to represent a constant in the AST. | 
| ExistsNode A special function node for modeling EXISTS. | 
| FilterNode AST node models a value expression which imposes a constraint. | 
| FunctionNode AST node for anything which is neither a constant nor a variable, including
 math operators, string functions, etc. | 
| GlobalAnnotations A glue class for reporting the namespace of the lexicon relation and the
 timestamp of the view of the lexicon relation through the function bops. | 
| GraphPatternGroup Join group or union. | 
| GraphPatternGroup.Annotations | 
| GroupMemberNodeBase Anything which can appear in an  IGroupNode. | 
| GroupMemberNodeBase.Annotations | 
| GroupNodeBase Base class for AST group nodes. | 
| GroupNodeVarBindingInfoMap Map from nodes to their respective  GroupNodeVarBindingInfoobject,
 including setup method. | 
| IGroupMemberNode An interface for an  IQueryNodewhich may appear in anIGroupNode. | 
| IJoinNode.Annotations | 
| IQueryNode This is the basic interface for any AST operator that appears in the query
 plan. | 
| IQueryNode.Annotations | 
| IReorderableNode Interface for things which can be re-ordered by the static join
 optimizer. | 
| IValueExpressionNode An AST node which models a value expression. | 
| JoinGroupNode An optional or non-optional collection of query nodes that run together in
 a group. | 
| NamedSubqueryRoot A subquery with a named solution set which can be referenced from other parts
 of the query. | 
| NotExistsNode A special function node for modeling NOT EXISTS. | 
| PathNode AST Node used to represent a property path. | 
| PathNode.PathAlternative Used to signify an OR (UNION) of multiple possible subpaths. | 
| PathNode.PathElt A specific path element. | 
| PathNode.PathNegatedPropertySet | 
| PathNode.PathSequence A sequence of paths (JOINS). | 
| ProjectionNode AST node modeling projected value expressions. | 
| PropertyPathNode A node in the AST representing a triple pattern with a property path. | 
| PropertyPathUnionNode This node is purely to trick the ASTJoinOrderByTypeOptimizer - we need to
 keep the property path stuff in the right order, even the UNIONs. | 
| QueryNodeWithBindingSet Class for wrapping a query node and an associated binding set (as starting
 point for evaluating the query). | 
| QueryRoot The top-level Query. | 
| RangeNode It's a value expression because it does eventually evaluate to a value -
 a  Rangevalue. | 
| StatementPatternNode A node in the AST representing a statement pattern. | 
| StatementPatternNode.Annotations | 
| StaticAnalysis Methods for static analysis of a query. | 
| SubqueryRoot A SPARQL 1.1 style subquery. | 
| TermNode Used to represent a variable or constant in the AST (a term in a statement
 pattern for example). | 
| UnionNode A special kind of group  IGroupNodethat represents the sparql union
 operator. | 
| ValueExpressionNode AST node for value expressions. | 
| VarNode Used to represent a variable in the AST. | 
| ZeroLengthPathNode Deprecated. 
 Does not work - leads to cardinality problems and can be removed.
             Zero Length Paths are integrated into the ALP node /
             ArbitraryLengthPathOp now. | 
| Class and Description | 
|---|
| ASTBase Base class for the AST. | 
| FilterNode AST node models a value expression which imposes a constraint. | 
| GraphPatternGroup Join group or union. | 
| GroupMemberNodeBase Anything which can appear in an  IGroupNode. | 
| IBindingProducerNode A marker interface for  IQueryNodes which are capable of producing
 bindings. | 
| IGraphPatternContainer An interface for AST nodes which have a  GraphPatternGroupannotation. | 
| IGroupMemberNode An interface for an  IQueryNodewhich may appear in anIGroupNode. | 
| IJoinNode A marker interface for any kind of AST Node which joins stuff. | 
| IQueryNode This is the basic interface for any AST operator that appears in the query
 plan. | 
| IVariableBindingRequirements Interface describing constraints and desiderata w.r.t. | 
| QueryNodeBase AST node base class. | 
| StaticAnalysis Methods for static analysis of a query. | 
| TermNode Used to represent a variable or constant in the AST (a term in a statement
 pattern for example). | 
| Class and Description | 
|---|
| AbstractASTEvaluationTestCase | 
| Class and Description | 
|---|
| ISolutionSetStats A set of interesting statistics on a solution set. | 
| Class and Description | 
|---|
| TermNode Used to represent a variable or constant in the AST (a term in a statement
 pattern for example). | 
| Class and Description | 
|---|
| TermNode Used to represent a variable or constant in the AST (a term in a statement
 pattern for example). | 
| Class and Description | 
|---|
| TermNode Used to represent a variable or constant in the AST (a term in a statement
 pattern for example). | 
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.