Class and Description |
---|
BoundJoinTupleExpr
Marker interface indicating that instances are applicable for bound join processing (see
ControlledWorkerBoundJoin |
CheckStatementPattern
A statement pattern with no free variables when provided with some particular BindingSet in evaluate.
|
ConjunctiveFilterExpr
ConjunctiveFilterExpr maintains a list of conjunctive (i.e.
|
EmptyResult
A generic interface to mark some TupleExpr as empty.
|
ExclusiveArbitraryLengthPath
An
ArbitraryLengthPath node which can be evaluated at a single node. |
ExclusiveGroup
Represents a group of
ExclusiveTupleExpr that can only produce results at a single endpoint, the
StatementSource . |
ExclusiveTupleExpr
Interface representing nodes that can exclusively be evaluated at a single
StatementSource . |
ExclusiveTupleExprRenderer
A specialization of
ExclusiveTupleExpr which provides definitions how the expressions can be rendered to a
sub-query. |
FedXService |
FedXStatementPattern
Base class providing all common functionality for FedX StatementPatterns
|
FedXTupleExpr
Interface marking known FedX algebra nodes.
|
FilterExpr
FilterExpr maintains information for a particular FILTER expression.
|
FilterTuple
Expressions implementing this interface can apply some
FilterValueExpr during evaluation. |
FilterValueExpr
Interface to indicate filter expressions.
|
NJoin
A tuple expression that represents an nary-Join.
|
NTuple
Base class for any nary-tuple expression
|
NUnion
A tuple expression that represents an nary-Union.
|
PassThroughTupleExpr
Marker
TupleExpr that is used from FedXTupleQuery.evaluate(TupleQueryResultHandler) to allow for
passing through of results to the handler. |
PrecompiledQueryNode
Node representing a precompiled query.
|
QueryRef
Interface to access the
QueryInfo from all FedX Algebra nodes. |
SingleSourceQuery
A query which has a single relevant source.
|
StatementSource
A structure representing a relevant source for some expression.
|
StatementSource.StatementSourceType |
StatementTupleExpr
Interface for any expression that can be evaluated
|
VariableExpr
Interface for algebra nodes that can return the free variables of the expression.
|
Class and Description |
---|
StatementSource
A structure representing a relevant source for some expression.
|
Class and Description |
---|
CheckStatementPattern
A statement pattern with no free variables when provided with some particular BindingSet in evaluate.
|
ConjunctiveFilterExpr
ConjunctiveFilterExpr maintains a list of conjunctive (i.e.
|
ExclusiveGroup
Represents a group of
ExclusiveTupleExpr that can only produce results at a single endpoint, the
StatementSource . |
ExclusiveTupleExpr
Interface representing nodes that can exclusively be evaluated at a single
StatementSource . |
FedXLeftJoin |
FedXService |
FilterExpr
FilterExpr maintains information for a particular FILTER expression.
|
FilterValueExpr
Interface to indicate filter expressions.
|
NJoin
A tuple expression that represents an nary-Join.
|
NUnion
A tuple expression that represents an nary-Union.
|
SingleSourceQuery
A query which has a single relevant source.
|
StatementSource
A structure representing a relevant source for some expression.
|
StatementTupleExpr
Interface for any expression that can be evaluated
|
Class and Description |
---|
FedXService |
Class and Description |
---|
FilterValueExpr
Interface to indicate filter expressions.
|
Class and Description |
---|
CheckStatementPattern
A statement pattern with no free variables when provided with some particular BindingSet in evaluate.
|
FedXService |
StatementTupleExpr
Interface for any expression that can be evaluated
|
Class and Description |
---|
FilterValueExpr
Interface to indicate filter expressions.
|
Class and Description |
---|
FedXStatementPattern
Base class providing all common functionality for FedX StatementPatterns
|
FilterExpr
FilterExpr maintains information for a particular FILTER expression.
|
NJoin
A tuple expression that represents an nary-Join.
|
StatementSource
A structure representing a relevant source for some expression.
|
Class and Description |
---|
ConjunctiveFilterExpr
ConjunctiveFilterExpr maintains a list of conjunctive (i.e.
|
ExclusiveGroup
Represents a group of
ExclusiveTupleExpr that can only produce results at a single endpoint, the
StatementSource . |
ExclusiveTupleExpr
Interface representing nodes that can exclusively be evaluated at a single
StatementSource . |
ExclusiveTupleExprRenderer
A specialization of
ExclusiveTupleExpr which provides definitions how the expressions can be rendered to a
sub-query. |
FilterExpr
FilterExpr maintains information for a particular FILTER expression.
|
FilterValueExpr
Interface to indicate filter expressions.
|
Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.