com.hp.hpl.jena.sparql.algebra
Interface Transform

All Known Implementing Classes:
AlgebraQuad, TransformBase, TransformCopy, TransformDistinctToReduced, TransformExpandOneOf, TransformExtendCombine, TransformFilterConjunction, TransformFilterDisjunction, TransformFilterEquality, TransformFilterImplicitJoin, TransformFilterInequality, TransformFilterPlacement, TransformFilterPlacementConservative, TransformImplicitLeftJoin, TransformJoinStrategy, TransformMergeBGPs, TransformOrderByDistinctApplication, TransformPathFlattern, TransformPathFlatternStd, TransformPattern2Join, TransformPromoteTableEmpty, TransformPropertyFunction, TransformRemoveLabels, TransformReorder, TransformSimplify, TransformTopN, TransformUnionQuery, TransformWrapper

public interface Transform


Method Summary
 Op transform(OpAssign opAssign, Op subOp)
           
 Op transform(OpBGP opBGP)
           
 Op transform(OpConditional opCondition, Op left, Op right)
           
 Op transform(OpDatasetNames dsNames)
           
 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 opProcedure, Op subOp)
           
 Op transform(OpProject opProject, Op subOp)
           
 Op transform(OpPropFunc opPropFunc, Op subOp)
           
 Op transform(OpQuad opQuad)
           
 Op transform(OpQuadBlock quadBlock)
           
 Op transform(OpQuadPattern quadPattern)
           
 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 opUnit)
           
 Op transform(OpTopN opTop, Op subOp)
           
 Op transform(OpTriple opTriple)
           
 Op transform(OpUnion opUnion, Op left, Op right)
           
 

Method Detail

transform

Op transform(OpTable opUnit)

transform

Op transform(OpBGP opBGP)

transform

Op transform(OpTriple opTriple)

transform

Op transform(OpQuad opQuad)

transform

Op transform(OpPath opPath)

transform

Op transform(OpDatasetNames dsNames)

transform

Op transform(OpQuadPattern quadPattern)

transform

Op transform(OpQuadBlock quadBlock)

transform

Op transform(OpNull opNull)

transform

Op transform(OpFilter opFilter,
             Op subOp)

transform

Op transform(OpGraph opGraph,
             Op subOp)

transform

Op transform(OpService opService,
             Op subOp)

transform

Op transform(OpProcedure opProcedure,
             Op subOp)

transform

Op transform(OpPropFunc opPropFunc,
             Op subOp)

transform

Op transform(OpLabel opLabel,
             Op subOp)

transform

Op transform(OpAssign opAssign,
             Op subOp)

transform

Op transform(OpExtend opExtend,
             Op subOp)

transform

Op transform(OpJoin opJoin,
             Op left,
             Op right)

transform

Op transform(OpLeftJoin opLeftJoin,
             Op left,
             Op right)

transform

Op transform(OpDiff opDiff,
             Op left,
             Op right)

transform

Op transform(OpMinus opMinus,
             Op left,
             Op right)

transform

Op transform(OpUnion opUnion,
             Op left,
             Op right)

transform

Op transform(OpConditional opCondition,
             Op left,
             Op right)

transform

Op transform(OpSequence opSequence,
             List<Op> elts)

transform

Op transform(OpDisjunction opDisjunction,
             List<Op> elts)

transform

Op transform(OpExt opExt)

transform

Op transform(OpList opList,
             Op subOp)

transform

Op transform(OpOrder opOrder,
             Op subOp)

transform

Op transform(OpTopN opTop,
             Op subOp)

transform

Op transform(OpProject opProject,
             Op subOp)

transform

Op transform(OpDistinct opDistinct,
             Op subOp)

transform

Op transform(OpReduced opReduced,
             Op subOp)

transform

Op transform(OpSlice opSlice,
             Op subOp)

transform

Op transform(OpGroup opGroup,
             Op subOp)


Licenced under the Apache License, Version 2.0