Interface | Description |
---|---|
Optimize.RewriterFactory | |
Rewrite |
Class | Description |
---|---|
ExprTransformApplyTransform |
A copying transform that applies a Transform to the algebra operator of E_Exist and E_NoExists
|
Optimize | |
OpVisitorExprPrepare | |
TransformApplyInsideExprFunctionOp |
Take transform and apply it to the algebra operator of E_Exist and E_NoExists in an OpFilter.
|
TransformDistinctToReduced | |
TransformExpandOneOf | |
TransformFilterConjunction |
Redo FILTER (A&&B) as FILTER(A) FILTER(B) (as an expr list).
|
TransformFilterDisjunction |
Filter disjunction.
|
TransformFilterEquality | |
TransformFilterPlacement |
Rewrite an algebra expression to put filters as close to their bound variables in a BGP.
|
TransformJoinStrategy |
Choose join strategy
|
TransformMergeBGPs |
Merge adjacent BGPsTransformCollapseBGPs
|
TransformPathFlattern |
Perform the equivalent of the trasnactions in the SPARQL 1.1 spec.
|
TransformPathFlatternStd |
The path transformation step exactly as per the SPARQL 1.1 spec.
|
TransformPattern2Join |
Expand BGPs to joins of triples.
|
TransformPropertyFunction |
Rewrite to replace a property function property with the call to the property function implementation
|
TransformRemoveLabels | |
TransformReorder |
A Transformer that applies a reordering to all BGPs and Quad Patterns present in the algebra
|
TransformScopeRename |
Rename variables so that names can be treated globally.
|
TransformSimplify | |
TransformTopN |
Licenced under the Apache License, Version 2.0