Class ReorderLib
- java.lang.Object
-
- org.apache.jena.sparql.engine.optimizer.reorder.ReorderLib
-
public class ReorderLib extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ReorderLib()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ReorderTransformationfixed()Return a ReorderTransformation that performs some basic reordering based on most grounded triples first, but otherwise leaves things in query-written order.static ReorderTransformationidentity()Return a ReorderTransformation that maps directly to the original (leaving the query writer in-control)static ReorderProcidentityProc()Return a ReorderProc that does no reordering (leaving the query writer in-control)static ReorderTransformationweighted(java.lang.String filename)Return a ReorderTransformation that uses statistics.
-
-
-
Method Detail
-
identityProc
public static ReorderProc identityProc()
Return a ReorderProc that does no reordering (leaving the query writer in-control)
-
identity
public static ReorderTransformation identity()
Return a ReorderTransformation that maps directly to the original (leaving the query writer in-control)
-
fixed
public static ReorderTransformation fixed()
Return a ReorderTransformation that performs some basic reordering based on most grounded triples first, but otherwise leaves things in query-written order.
-
weighted
public static ReorderTransformation weighted(java.lang.String filename)
Return a ReorderTransformation that uses statistics. As used in TDB.
-
-