java.lang.Object
org.apache.jena.sparql.algebra.TransformCopy
- All Implemented Interfaces:
Transform
- Direct Known Subclasses:
TransformDistinctToReduced,TransformEliminateAssignments,TransformExpandOneOf,TransformExtendCombine,TransformFilterConjunction,TransformFilterDisjunction,TransformFilterEquality,TransformFilterImplicitJoin,TransformFilterInequality,TransformFilterPlacement,TransformFilterPlacementConservative,TransformGraphRename,TransformImplicitLeftJoin,TransformJoinStrategy,TransformMergeBGPs,TransformOrderByDistinctApplication,TransformPathFlatten,TransformPathFlattenAlgebra,TransformPattern2Join,TransformPromoteTableEmpty,TransformPropertyFunction,TransformQuadGraph,TransformRemoveAssignment,TransformRemoveLabels,TransformReorder,TransformSimplify,TransformTopN,TransformUnionQuery
One step in the transformation process.
Used with
Transformer, performs a bottom-up rewrite.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final booleanstatic final boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiontransform(OpConditional opCond, Op left, Op right) transform(OpDatasetNames opDatasetNames) transform(OpDisjunction opDisjunction, List<Op> elts) transform(OpDistinct opDistinct, Op subOp) transform(OpLeftJoin opLeftJoin, Op left, Op right) transform(OpProcedure opProc, Op subOp) transform(OpPropFunc opPropFunc, Op subOp) transform(OpQuadBlock opQuadBlock) transform(OpQuadPattern opQuadPattern) transform(OpSequence opSequence, List<Op> elts)
-
Field Details
-
COPY_ALWAYS
public static final boolean COPY_ALWAYS- See Also:
-
COPY_ONLY_ON_CHANGE
public static final boolean COPY_ONLY_ON_CHANGE- See Also:
-
-
Constructor Details
-
TransformCopy
public TransformCopy() -
TransformCopy
public TransformCopy(boolean alwaysDuplicate)
-
-
Method Details
-
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
-
transform
-
transform
-
transform
-