Package | Description |
---|---|
com.bigdata.bop |
This package provides an API for query operators.
|
com.bigdata.bop.ap | |
com.bigdata.bop.bindingSet | |
com.bigdata.bop.constraint |
This package provides implementations for operators which impose constraints
on elements visited by some access path.
|
com.bigdata.rdf.internal.constraints | |
com.bigdata.rdf.rules | |
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 | |
com.bigdata.rdf.spo |
This package defines a statement model using long term identifiers rather than
RDF Value objects.
|
com.bigdata.rdf.store |
This package provides several realizations of an RDF database using the bigdata
architecture, including one suitable for temporary data, one suitable for local
processing (single host), and one designed for scale-out on commodity hardware.
|
com.bigdata.rdf.vocab |
This package provides a variety of different pre-compiled
Vocabulary classes. |
com.bigdata.relation.rule |
This package includes an abstraction layer for rules.
|
com.bigdata.relation.rule.eval |
This package supports rule evaluation.
|
com.bigdata.service.geospatial | |
com.bigdata.service.geospatial.impl |
Modifier and Type | Class and Description |
---|---|
class |
Constant<E>
A constant.
|
Modifier and Type | Method and Description |
---|---|
IConstant<?> |
IPredicate.get(E e,
int index)
Deprecated.
by
IElement.get(int) which does exactly what this
method is trying to do. |
IConstant |
ContextBindingSet.get(IVariable var) |
IConstant |
IBindingSet.get(IVariable var)
Return the binding for the variable.
|
Modifier and Type | Method and Description |
---|---|
Iterator<Map.Entry<IVariable,IConstant>> |
ContextBindingSet.iterator() |
Iterator<Map.Entry<IVariable,IConstant>> |
IBindingSet.iterator()
Visits the bindings.
|
Modifier and Type | Method and Description |
---|---|
Predicate<E> |
IPredicate.asBound(IVariable<?> var,
IConstant<?> val)
Return a new instance in which all occurrences of the given variable have
been replaced by the specified constant.
|
void |
ContextBindingSet.set(IVariable var,
IConstant val) |
void |
IBindingSet.set(IVariable var,
IConstant val)
Bind the variable to the value.
|
Modifier and Type | Method and Description |
---|---|
IConstant<?> |
Predicate.get(E e,
int index) |
Modifier and Type | Method and Description |
---|---|
Predicate<E> |
Predicate.asBound(IVariable<?> var,
IConstant<?> val) |
Modifier and Type | Method and Description |
---|---|
IConstant |
HashBindingSet.get(IVariable var) |
IConstant |
ListBindingSet.get(IVariable var) |
IConstant |
EmptyBindingSet.get(IVariable var) |
Modifier and Type | Method and Description |
---|---|
Iterator<Map.Entry<IVariable,IConstant>> |
HashBindingSet.iterator() |
Iterator<Map.Entry<IVariable,IConstant>> |
ListBindingSet.iterator() |
Iterator<Map.Entry<IVariable,IConstant>> |
EmptyBindingSet.iterator() |
Modifier and Type | Method and Description |
---|---|
protected void |
TestIBindingSet.assertEqual(IBindingSet actual,
IVariable<?>[] vars,
IConstant<?>[] vals)
Compare actual and expected, where the latter is expressed using
(vars,vals).
|
protected abstract IBindingSet |
TestIBindingSet.newBindingSet(IVariable<?>[] vars,
IConstant<?>[] vals) |
protected IBindingSet |
TestHashBindingSet.newBindingSet(IVariable<?>[] vars,
IConstant<?>[] vals) |
protected IBindingSet |
TestListBindingSet.newBindingSet(IVariable<?>[] vars,
IConstant<?>[] vals) |
void |
HashBindingSet.set(IVariable var,
IConstant val) |
void |
ListBindingSet.set(IVariable var,
IConstant val) |
void |
EmptyBindingSet.set(IVariable var,
IConstant val) |
Constructor and Description |
---|
ListBindingSet(IVariable[] vars,
IConstant[] vals)
Alternative constructor.
|
Modifier and Type | Method and Description |
---|---|
IConstant<T>[] |
INConstraint.getSet() |
Modifier and Type | Method and Description |
---|---|
protected INConstraint |
TestInHashMap.newINConstraint(IVariable<?> var,
IConstant<?>[] vals) |
protected abstract INConstraint |
TestINConstraint.newINConstraint(IVariable<?> var,
IConstant<?>[] vals) |
protected INConstraint |
TestInBinarySearch.newINConstraint(IVariable<?> var,
IConstant<?>[] vals) |
Constructor and Description |
---|
EQConstant(IVariable<?> x,
IConstant<?> y) |
INBinarySearch(IVariable<T> x,
IConstant<T>[] set) |
INHashMap(IVariable<T> x,
IConstant<T>[] set) |
NEConstant(IVariable<?> x,
IConstant<?> y) |
Modifier and Type | Method and Description |
---|---|
IConstant<IV>[] |
InBOp.getSet()
The remaining arguments to the IN/NOT IN function, which must be a set of
constants.
|
Constructor and Description |
---|
InBinaryBOp(boolean not,
IValueExpression<? extends IV> var,
IConstant<? extends IV>... set) |
InBOp(boolean not,
IValueExpression<? extends IV> var,
IConstant<? extends IV>... set) |
InHashBOp(boolean not,
IValueExpression<? extends IV> var,
IConstant<? extends IV>... set) |
Modifier and Type | Field and Description |
---|---|
protected IConstant<IV> |
AbstractRuleFastClosure_3_5_6_7_9.FastClosureRuleTask.propertyId |
protected IConstant<IV> |
AbstractRuleFastClosure_3_5_6_7_9.FastClosureRuleTask.rdfsSubPropertyOf |
Modifier and Type | Method and Description |
---|---|
IConstant |
RDFJoinNexus.fakeBinding(IPredicate pred,
Var var) |
Modifier and Type | Method and Description |
---|---|
protected Set<IV> |
AbstractRuleFastClosure_3_5_6_7_9.FastClosureRuleTask.getSubPropertiesOf(IConstant<IV> propertyId)
|
Set<IV> |
AbstractRuleFastClosure_3_5_6_7_9.SubPropertiesOfClosureTask.getSubPropertiesOf(IConstant<IV> p)
Compute the closure.
|
Constructor and Description |
---|
AbstractRuleFastClosure_3_5_6_7_9.FastClosureRuleTask(String database,
String focusStore,
IRule rule,
IJoinNexus joinNexus,
IBuffer<ISolution[]> buffer,
IConstant<IV> rdfsSubPropertyOf,
IConstant<IV> propertyId)
(?x, {P}, ?y) -> (?x, propertyId, ?y)
Note: Both the database and the (optional) focusStore relation names
MUST be declared for these rules. |
AbstractRuleFastClosure_3_5_6_7_9.FastClosureRuleTask(String database,
String focusStore,
IRule rule,
IJoinNexus joinNexus,
IBuffer<ISolution[]> buffer,
IConstant<IV> rdfsSubPropertyOf,
IConstant<IV> propertyId)
(?x, {P}, ?y) -> (?x, propertyId, ?y)
Note: Both the database and the (optional) focusStore relation names
MUST be declared for these rules. |
AbstractRuleFastClosure_3_5_6_7_9.SubPropertiesOfClosureTask(IRelation<ISPO> view,
IConstant<IV> rdfsSubPropertyOf,
IConstant<IV> p) |
AbstractRuleFastClosure_3_5_6_7_9.SubPropertiesOfClosureTask(IRelation<ISPO> view,
IConstant<IV> rdfsSubPropertyOf,
IConstant<IV> p) |
AbstractRuleFastClosure_3_5_6_7_9.SubPropertyClosureTask(IRelation<ISPO> view,
IConstant<IV> rdfsSubPropertyOf) |
AbstractRuleFastClosure_3_5_6_7_9(String name,
String relationName,
IConstant<IV> rdfsSubPropertyOf,
IConstant<IV> propertyId,
IRuleTaskFactory taskFactory) |
AbstractRuleFastClosure_3_5_6_7_9(String name,
String relationName,
IConstant<IV> rdfsSubPropertyOf,
IConstant<IV> propertyId,
IRuleTaskFactory taskFactory) |
AbstractRuleFastClosure_5_6_7_9(String name,
String database,
String focusStore,
IConstant<IV> rdfsSubPropertyOf,
IConstant<IV> propertyId) |
AbstractRuleFastClosure_5_6_7_9(String name,
String database,
String focusStore,
IConstant<IV> rdfsSubPropertyOf,
IConstant<IV> propertyId) |
MatchRule(String relationName,
Vocabulary vocab,
IVariable<IV> lit,
IConstant<IV>[] preds,
IConstant<IV> cls) |
MatchRule(String relationName,
Vocabulary vocab,
IVariable<IV> lit,
IConstant<IV>[] preds,
IConstant<IV> cls) |
RejectAnythingSameAsItself(IVariable<Long> s,
IVariable<Long> p,
IVariable<Long> o,
IConstant<Long> owlSameAs) |
Modifier and Type | Field and Description |
---|---|
protected Map<IVariable,IConstant> |
AbstractSolutionSetStatsTestCase.MySolutionStats.constants
The set of variables which are effective constants (they are bound in
every solution and always to the same value) together with their constant
bindings.
|
protected static Map<IVariable,IConstant> |
AbstractSolutionSetStatsTestCase.emptyMap
Typed empty map.
|
protected Map<IVariable<?>,IConstant<?>> |
SolutionSetStatserator.firstBoundValue
A map from the variable to the first bound value for that variable.
|
Modifier and Type | Method and Description |
---|---|
protected <T> IConstant<T> |
AbstractSolutionSetStatsTestCase.asConst(T val) |
IConstant<IV> |
ConstantNode.getValueExpression()
Strengthen return type.
|
Modifier and Type | Method and Description |
---|---|
protected Map<IVariable,IConstant> |
AbstractSolutionSetStatsTestCase.asMap(IVariable[] vars,
IConstant[] vals) |
Map<IVariable<?>,IConstant<?>> |
AbstractSolutionSetStatsTestCase.MySolutionStats.getConstants() |
Map<IVariable<?>,IConstant<?>> |
SolutionSetStats.getConstants()
Deprecated.
|
Map<IVariable<?>,IConstant<?>> |
EmptySolutionSetStats.getConstants() |
Map<IVariable<?>,IConstant<?>> |
CompiledSolutionSetStats.getConstants() |
Map<IVariable<?>,IConstant<?>> |
ISolutionSetStats.getConstants()
The set of variables which are effective constants (they are bound in
every solution and always to the same value) together with their constant
bindings.
|
Modifier and Type | Method and Description |
---|---|
protected Map<IVariable,IConstant> |
AbstractSolutionSetStatsTestCase.asMap(IVariable[] vars,
IConstant[] vals) |
Constructor and Description |
---|
ConstantNode(IConstant<IV> val) |
Constructor and Description |
---|
AbstractSolutionSetStatsTestCase.MySolutionStats(long nsolutions,
Set<IVariable> usedVars,
Set<IVariable> notAlwaysBound,
Set<IVariable> alwaysBound,
Set<IVariable> materialized,
Map<IVariable,IConstant> constants) |
CompiledSolutionSetStats(long nsolutions,
Set<IVariable<?>> usedVars,
Set<IVariable<?>> alwaysBound,
Set<IVariable<?>> notAlwaysBound,
Set<IVariable<?>> materialized,
Map<IVariable<?>,IConstant<?>> constants)
Constructor exposes unmodifable versions of its arguments.
|
Modifier and Type | Method and Description |
---|---|
protected <T> IConstant<T> |
TestInclude.asConst(T val) |
protected <T> IConstant<T> |
TestInclude.IncludeStressTests.asConst(T val) |
Modifier and Type | Method and Description |
---|---|
protected IConstant<? extends IV> |
AbstractOptimizerTestCase.Helper.toValueExpression(ConstantNode v) |
Constructor and Description |
---|
ASTStaticBindingsOptimizer.InlineTasks(IVariable var,
IConstant<IV> val,
List<IQueryNode> nodes)
Construct an inline task
|
Modifier and Type | Field and Description |
---|---|
protected IConstant |
Binding.val
The value;
|
Modifier and Type | Method and Description |
---|---|
IConstant |
Binding.getVal()
Get the value.
|
IConstant |
IBinding.getVal()
Get the value.
|
Constructor and Description |
---|
Binding(IVariable var,
IConstant val)
Construct a binding instance.
|
SPO(IConstant<IV> s,
IConstant<IV> p,
IConstant<IV> o,
StatementEnum type)
Variant to create an
SPO from constants (used by the unit tests). |
SPO(IConstant<IV> s,
IConstant<IV> p,
IConstant<IV> o,
StatementEnum type)
Variant to create an
SPO from constants (used by the unit tests). |
SPO(IConstant<IV> s,
IConstant<IV> p,
IConstant<IV> o,
StatementEnum type)
Variant to create an
SPO from constants (used by the unit tests). |
Modifier and Type | Method and Description |
---|---|
protected Program |
AbstractTripleStore.getMatchProgram(org.openrdf.model.Literal[] lits,
IConstant<IV>[] _preds,
IV _cls)
Generate a program from the possible completions of the literals.
|
Modifier and Type | Method and Description |
---|---|
IConstant<IV> |
Vocabulary.getConstant(org.openrdf.model.Value value)
Returns the
IConstant for the Value . |
IConstant<IV> |
BaseVocabulary.getConstant(org.openrdf.model.Value value) |
Modifier and Type | Field and Description |
---|---|
protected IConstant |
Binding.val
The value;
|
Modifier and Type | Method and Description |
---|---|
IConstant |
Binding.getVal()
Get the value.
|
IConstant |
IBinding.getVal()
Get the value.
|
Constructor and Description |
---|
Binding(IVariable var,
IConstant val)
Construct a binding instance.
|
Modifier and Type | Method and Description |
---|---|
IConstant |
IJoinNexus.fakeBinding(IPredicate predicate,
Var var)
Return a 'fake' binding for the given variable in the specified
predicate.
|
Modifier and Type | Method and Description |
---|---|
IConstant<?> |
IGeoSpatialQuery.getSubject() |
Modifier and Type | Method and Description |
---|---|
IConstant<?> |
GeoSpatialQuery.getSubject() |
Constructor and Description |
---|
GeoSpatialQuery(GeoSpatialConfig geoSpatialConfig,
GeoSpatial.GeoFunction searchFunction,
org.openrdf.model.URI searchDatatype,
IConstant<?> subject,
TermNode predicate,
TermNode context,
GeoSpatialUtility.PointLatLon spatialCircleCenter,
Double spatialCircleRadius,
GeoSpatialUtility.PointLatLon spatialRectangleSouthWest,
GeoSpatialUtility.PointLatLon spatialRectangleNorthEast,
ICoordinate.UNITS spatialUnit,
Long timeStart,
Long timeEnd,
Long coordSystem,
Map<String,IGeoSpatialQuery.LowerAndUpperValue> customFieldsConstraints,
IVariable<?> locationVar,
IVariable<?> timeVar,
IVariable<?> locationAndTimeVar,
IVariable<?> latVar,
IVariable<?> lonVar,
IVariable<?> coordSystemVar,
IVariable<?> customFieldsVar,
IVariable<?> literalVar,
IVariable<?> distanceVar,
IBindingSet incomingBindings)
Constructor
|
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.