|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.hp.hpl.jena.sparql.algebra.TransformCopy
com.hp.hpl.jena.sparql.algebra.optimize.TransformReorder
public class TransformReorder
A Transformer that applies a reordering to all BGPs and Quad Patterns present in the algebra
This transformer may be slightly naive in that it only leverages the
ReorderTransformation.reorder(BasicPattern) method and does not use
the ReorderTransformation.reorderIndexes(BasicPattern) method at all
so may not achieve the best reordering
| Field Summary |
|---|
| Fields inherited from class com.hp.hpl.jena.sparql.algebra.TransformCopy |
|---|
COPY_ALWAYS, COPY_ONLY_ON_CHANGE |
| Constructor Summary | |
|---|---|
TransformReorder()
Creates a Transformer that uses the fixed reordering provided by ReorderLib.fixed() |
|
TransformReorder(ReorderTransformation reorder)
Creates a Transformer that uses the given reordering |
|
| Method Summary | |
|---|---|
Op |
transform(OpBGP opBGP)
Transforms BGPs with the reordering |
Op |
transform(OpQuadPattern opQuadPattern)
Transforms Quad Patterns with the reordering |
| Methods inherited from class com.hp.hpl.jena.sparql.algebra.TransformCopy |
|---|
transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TransformReorder()
ReorderLib.fixed()
public TransformReorder(ReorderTransformation reorder)
| Method Detail |
|---|
public Op transform(OpBGP opBGP)
transform in interface Transformtransform in class TransformCopypublic Op transform(OpQuadPattern opQuadPattern)
transform in interface Transformtransform in class TransformCopy
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||