Package | Description |
---|---|
com.bigdata.bop.ap | |
com.bigdata.bop.rdf.aggregate | |
com.bigdata.rdf.internal |
This package provides an internal representation of RDF Values.
|
com.bigdata.rdf.internal.constraints | |
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.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.
|
Class and Description |
---|
RangeBOp
Operator used to impose a key-range constraint on a variable on access path.
|
Class and Description |
---|
INeedsMaterialization
Some
IVValueExpression need materialized terms to perform their
evaluation. |
INeedsMaterialization.Requirement |
IPassesMaterialization
Some
IVValueExpression evaluate to one of their
arguments, and if a INeedsMaterialization is in the expressions
parent path, the parent needs to materialize the expression's arguments. |
Class and Description |
---|
IMathOpHandler
Interface for handling math operations on specific data type.
|
Class and Description |
---|
AndBOp
Imposes the constraint
x AND y . |
BNodeBOp
The BNODE()/BNODE(Literal) function as defined in SPARQL 1.1 Query
Language for RDF.
|
CoalesceBOp
Coalesce BOp The COALESCE function form returns the RDF term value of the first expression that evaluates without error.
|
CompareBOp
Perform open-world value comparison operations per the SPARQL spec (the LT
operator).
|
ComputedIN
"IN" and "NOT IN" operator based on testing of the enumerated value
expressions.
|
ConcatBOp |
ConditionalBind
Operator causes a variable to be bound to the result of its evaluation as a
side-effect unless the variable is already bound and the as-bound value does
not compare as equals.
|
DatatypeBOp
Return the datatype of the literal argument.
|
DateBOp
A date expression involving a left IValueExpression operand.
|
DateBOp.DateOp |
DigestBOp
A Digest expression involving a
IValueExpression operand. |
DigestBOp.DigestOp |
EBVBOp
Calculates the "effective boolean value" of an IValueExpression.
|
EncodeForURIBOp |
FalseBOp
Always evaluates to false.
|
FuncBOp
Call one of the Sesame casting functions.
|
IfBOp
Conditional if BOp
|
IMathOpHandler
Interface for handling math operations on specific data type.
|
InBinaryBOp
A constraint that a variable may only take on the bindings enumerated by some
set.
|
InBOp
Abstract base class for "IN"
IConstraint implementations. |
INeedsMaterialization
Some
IVValueExpression need materialized terms to perform their
evaluation. |
INeedsMaterialization.Requirement |
InferenceBVE |
InHashBOp
A constraint that a value expression which may only take on the bindings
enumerated by some set of constants.
|
IPassesMaterialization
Some
IVValueExpression evaluate to one of their
arguments, and if a INeedsMaterialization is in the expressions
parent path, the parent needs to materialize the expression's arguments. |
IriBOp
The IRI function, as defined in SPARQL 1.1 Query
Language for RDF.
|
IsBNodeBOp
Imposes the constraint
isBNode(x) . |
IsBoundBOp
Imposes the constraint
bound(x) for the variable x. |
IsInlineBOp
Imposes the constraint
isInline(x) . |
IsLiteralBOp
Imposes the constraint
isLiteral(x) . |
IsMaterializedBOp
Imposes the constraint
isMaterialized(x) . |
IsNumericBOp
Imposes the constraint
isLiteral(x) . |
IsURIBOp
Imposes the constraint
isURI(x) . |
IVValueExpression
A specialized IValueExpression that evaluates to an IV.
|
IVValueExpression.Annotations |
LangBOp
Return the language tag of the literal argument.
|
LangMatchesBOp
Implements the langMatches
SPARQL operator.
|
LcaseBOp
http://www.w3.org/2005/xpath-functions#lower-case
|
MathBOp
A math expression involving a left and right IValueExpression operand.
|
MathBOp.MathOp |
NeedsMaterializationBOp
Attempts to run a constraint prior to materialization.
|
NotBOp
Imposes the constraint
!x . |
NowBOp
Implements the now() operator.
|
NumericBOp
A math expression involving a left and right IValueExpression operand.
|
NumericBOp.NumericOp |
OrBOp
Imposes the constraint
x OR y . |
ProjectedConstraint
This class implements 'AS' in a projection as found in both
subselects and bind, e.g.
|
RandBOp |
RangeBOp
Operator used to impose a key-range constraint on a variable on access path.
|
RegexBOp
SPARQL REGEX operator.
|
ReplaceBOp |
SameTermBOp
Compare two terms for exact equality.
|
SPARQLConstraint
BOpConstraint that wraps a
EBVBOp , which itself computes the
effective boolean value of an IValueExpression . |
SparqlTypeErrorBOp
Always throws a SparqlTypeError.
|
StrAfterBOp |
StrBeforeBOp |
StrBOp
Convert the
IV to a xsd:string . |
StrcontainsBOp |
StrdtBOp |
StrendsBOp |
StrlangBOp |
StrlenBOp |
StrstartsBOp |
SubstrBOp
This function has an origin of ONE (1) not ZERO (0).
|
TrueBOp
Always evaluates to true.
|
TryBeforeMaterializationConstraint
This is useful when a solution can be filtered out before it goes through the
materialization pipeline.
|
UcaseBOp |
UUIDBOp
Implements the now() operator.
|
XSDBooleanIVValueExpression
Base class for RDF value expression BOps that happen to evaluate to an
XSDBooleanIV . |
XsdLongBOp
Convert the
IV to a xsd:long . |
XsdStrBOp
Convert the
IV to a xsd:string . |
XsdUnsignedLongBOp
Convert the
IV to a xsd:unsignedLong . |
Class and Description |
---|
DateBOp.DateOp |
DigestBOp.DigestOp |
INeedsMaterialization
Some
IVValueExpression need materialized terms to perform their
evaluation. |
INeedsMaterialization.Requirement |
MathBOp.MathOp |
NumericBOp.NumericOp |
RangeBOp
Operator used to impose a key-range constraint on a variable on access path.
|
Class and Description |
---|
RangeBOp
Operator used to impose a key-range constraint on a variable on access path.
|
Class and Description |
---|
RangeBOp
Operator used to impose a key-range constraint on a variable on access path.
|
Class and Description |
---|
RangeBOp
Operator used to impose a key-range constraint on a variable on access path.
|
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.