public class TransformCopy extends Object implements Transform
Modifier and Type | Field and Description |
---|---|
static boolean |
COPY_ALWAYS |
static boolean |
COPY_ONLY_ON_CHANGE |
Constructor and Description |
---|
TransformCopy() |
TransformCopy(boolean alwaysDuplicate) |
Modifier and Type | Method and Description |
---|---|
Op |
transform(OpAssign opAssign,
Op subOp) |
Op |
transform(OpBGP opBGP) |
Op |
transform(OpConditional opCond,
Op left,
Op right) |
Op |
transform(OpDatasetNames opDatasetNames) |
Op |
transform(OpDiff opDiff,
Op left,
Op right) |
Op |
transform(OpDisjunction opDisjunction,
List<Op> elts) |
Op |
transform(OpDistinct opDistinct,
Op subOp) |
Op |
transform(OpExt opExt) |
Op |
transform(OpExtend opExtend,
Op subOp) |
Op |
transform(OpFilter opFilter,
Op subOp) |
Op |
transform(OpGraph opGraph,
Op subOp) |
Op |
transform(OpGroup opGroup,
Op subOp) |
Op |
transform(OpJoin opJoin,
Op left,
Op right) |
Op |
transform(OpLabel opLabel,
Op subOp) |
Op |
transform(OpLeftJoin opLeftJoin,
Op left,
Op right) |
Op |
transform(OpList opList,
Op subOp) |
Op |
transform(OpMinus opMinus,
Op left,
Op right) |
Op |
transform(OpNull opNull) |
Op |
transform(OpOrder opOrder,
Op subOp) |
Op |
transform(OpPath opPath) |
Op |
transform(OpProcedure opProc,
Op subOp) |
Op |
transform(OpProject opProject,
Op subOp) |
Op |
transform(OpPropFunc opPropFunc,
Op subOp) |
Op |
transform(OpQuad opQuad) |
Op |
transform(OpQuadPattern opQuadPattern) |
Op |
transform(OpReduced opReduced,
Op subOp) |
Op |
transform(OpSequence opSequence,
List<Op> elts) |
Op |
transform(OpService opService,
Op subOp) |
Op |
transform(OpSlice opSlice,
Op subOp) |
Op |
transform(OpTable opTable) |
Op |
transform(OpTopN opTop,
Op subOp) |
Op |
transform(OpTriple opTriple) |
Op |
transform(OpUnion opUnion,
Op left,
Op right) |
public static final boolean COPY_ALWAYS
public static final boolean COPY_ONLY_ON_CHANGE
public TransformCopy()
public TransformCopy(boolean alwaysDuplicate)
public Op transform(OpQuadPattern opQuadPattern)
public Op transform(OpProcedure opProc, Op subOp)
public Op transform(OpPropFunc opPropFunc, Op subOp)
public Op transform(OpDatasetNames opDatasetNames)
public Op transform(OpLeftJoin opLeftJoin, Op left, Op right)
public Op transform(OpConditional opCond, Op left, Op right)
public Op transform(OpSequence opSequence, List<Op> elts)
public Op transform(OpDisjunction opDisjunction, List<Op> elts)
public Op transform(OpDistinct opDistinct, Op subOp)
Licenced under the Apache License, Version 2.0