| Package | Description |
|---|---|
| com.bigdata.bop |
This package provides an API for query operators.
|
| com.bigdata.bop.ap | |
| 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 |
| Modifier and Type | Class and Description |
|---|---|
class |
BOpContext<E>
The evaluation context for the operator (NOT serializable).
|
| Modifier and Type | Method and Description |
|---|---|
BOpContextBase |
ContextBindingSet.getBOpContext() |
| Constructor and Description |
|---|
ContextBindingSet(BOpContextBase context,
IBindingSet delegate) |
| Modifier and Type | Method and Description |
|---|---|
E[] |
SampleIndex.eval(BOpContextBase context)
Return a sample from the access path associated with the
SampleIndex.Annotations.PREDICATE. |
| Modifier and Type | Method and Description |
|---|---|
BOpContextBase |
AbstractASTEvaluationTestCase.getBOpContext()
Return the context for evaluation of
IValueExpressions during
query optimization. |
| Modifier and Type | Method and Description |
|---|---|
IValueExpression<? extends IV> |
FunctionRegistry.Factory.create(BOpContextBase context,
GlobalAnnotations globals,
Map<String,Object> scalarValues,
ValueExpressionNode... args)
Create an
IValueExpression instance. |
IValueExpression<? extends IV> |
FunctionRegistry.CompareFactory.create(BOpContextBase context,
GlobalAnnotations globals,
Map<String,Object> scalarValues,
ValueExpressionNode... args) |
IValueExpression<? extends IV> |
FunctionRegistry.SameTermFactory.create(BOpContextBase context,
GlobalAnnotations globals,
Map<String,Object> scalarValues,
ValueExpressionNode... args) |
IValueExpression<? extends IV> |
FunctionRegistry.MathFactory.create(BOpContextBase context,
GlobalAnnotations globals,
Map<String,Object> scalarValues,
ValueExpressionNode... args) |
IValueExpression<? extends IV> |
FunctionRegistry.NumericFactory.create(BOpContextBase context,
GlobalAnnotations globals,
Map<String,Object> scalarValues,
ValueExpressionNode... args) |
IValueExpression<? extends IV> |
FunctionRegistry.DigestFactory.create(BOpContextBase context,
GlobalAnnotations globals,
Map<String,Object> scalarValues,
ValueExpressionNode... args) |
IValueExpression<? extends IV> |
FunctionRegistry.DateFactory.create(BOpContextBase context,
GlobalAnnotations globals,
Map<String,Object> scalarValues,
ValueExpressionNode... args) |
IValueExpression<? extends IV> |
FunctionRegistry.CastFactory.create(BOpContextBase context,
GlobalAnnotations globals,
Map<String,Object> scalarValues,
ValueExpressionNode... args) |
IValueExpression<? extends IV> |
FunctionRegistry.GroupConcatFactory.create(BOpContextBase context,
GlobalAnnotations globals,
Map<String,Object> scalarValues,
ValueExpressionNode... args) |
IValueExpression<? extends IV> |
FunctionRegistry.InFactory.create(BOpContextBase context,
GlobalAnnotations globals,
Map<String,Object> scalarValues,
ValueExpressionNode... args) |
IValueExpression<? extends IV> |
FunctionRegistry.ExistsFactory.create(BOpContextBase context,
GlobalAnnotations globals,
Map<String,Object> scalarValues,
ValueExpressionNode... args) |
static IValueExpression<? extends IV> |
FunctionRegistry.toVE(BOpContextBase context,
GlobalAnnotations globals,
org.openrdf.model.URI functionURI,
Map<String,Object> scalarValues,
ValueExpressionNode... args)
Convert a
FunctionNode into an IValueExpression. |
| Modifier and Type | Field and Description |
|---|---|
BOpContextBase |
AST2BOpContext.context
Factory for resolving relations and access paths used primarily by
AST2BOpJoinss. |
| Modifier and Type | Method and Description |
|---|---|
BOpContextBase |
IEvaluationContext.getBOpContext()
Return the context for evaluation of
IValueExpressions during
query optimization. |
BOpContextBase |
AST2BOpContext.getBOpContext() |
| Modifier and Type | Method and Description |
|---|---|
SubqueryCostReport |
DataSetSummary.estimateSubqueryCost(BOpContextBase context,
int limit,
Predicate pred)
Estimate cost of SUBQUERY with C bound (sampling).
|
static IValueExpression<? extends IV> |
AST2BOpUtility.toVE(BOpContextBase context,
GlobalAnnotations globals,
IValueExpressionNode node)
Convert an
IValueExpressionNode (recursively) to an
IValueExpression. |
| Modifier and Type | Method and Description |
|---|---|
static RangeBOp |
ASTRangeOptimizer.toRangeBOp(BOpContextBase context,
RangeNode range,
GlobalAnnotations globals)
Public static facilitates the test cases.
|
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.