com.hp.hpl.jena.sparql.graph
Class NodeTransformLib

java.lang.Object
  extended by com.hp.hpl.jena.sparql.graph.NodeTransformLib

public class NodeTransformLib
extends Object


Constructor Summary
NodeTransformLib()
           
 
Method Summary
static BasicPattern transform(NodeTransform nodeTransform, BasicPattern pattern)
          Do a node->node conversion of a BGP - return original BGP for "no change"
static Expr transform(NodeTransform nodeTransform, Expr expr)
           
static ExprList transform(NodeTransform nodeTransform, ExprList exprList)
           
static List<SortCondition> transform(NodeTransform nodeTransform, List<SortCondition> conditions)
           
static Op transform(NodeTransform nodeTransform, Op op)
          Do a node->node conversion of an Op - return original BGP for "no change"
static Quad transform(NodeTransform nodeTransform, Quad quad)
          Do a node->node conversion of a Quad - return original Quad for "no change"
static QuadPattern transform(NodeTransform nodeTransform, QuadPattern pattern)
          Do a node->node conversion of a QuadPattern - return original QuadPattern for "no change"
static com.hp.hpl.jena.graph.Triple transform(NodeTransform nodeTransform, com.hp.hpl.jena.graph.Triple triple)
          Do a node->node conversion of a Triple - return original Triple for "no change"
static VarExprList transform(NodeTransform nodeTransform, VarExprList varExprList)
          Do a node->node conversion of a VarExprList - return original VarExprList for "no change"
static List<Quad> transformQuads(NodeTransform nodeTransform, List<Quad> quads)
          Do a node->node conversion of a List<Quad> - return original List<Quad> for "no change"
static List<Var> transformVars(NodeTransform nodeTransform, List<Var> varList)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NodeTransformLib

public NodeTransformLib()
Method Detail

transform

public static Op transform(NodeTransform nodeTransform,
                           Op op)
Do a node->node conversion of an Op - return original BGP for "no change"


transform

public static BasicPattern transform(NodeTransform nodeTransform,
                                     BasicPattern pattern)
Do a node->node conversion of a BGP - return original BGP for "no change"


transform

public static QuadPattern transform(NodeTransform nodeTransform,
                                    QuadPattern pattern)
Do a node->node conversion of a QuadPattern - return original QuadPattern for "no change"


transform

public static com.hp.hpl.jena.graph.Triple transform(NodeTransform nodeTransform,
                                                     com.hp.hpl.jena.graph.Triple triple)
Do a node->node conversion of a Triple - return original Triple for "no change"


transform

public static Quad transform(NodeTransform nodeTransform,
                             Quad quad)
Do a node->node conversion of a Quad - return original Quad for "no change"


transformQuads

public static List<Quad> transformQuads(NodeTransform nodeTransform,
                                        List<Quad> quads)
Do a node->node conversion of a List<Quad> - return original List<Quad> for "no change"


transform

public static VarExprList transform(NodeTransform nodeTransform,
                                    VarExprList varExprList)
Do a node->node conversion of a VarExprList - return original VarExprList for "no change"


transformVars

public static List<Var> transformVars(NodeTransform nodeTransform,
                                      List<Var> varList)

transform

public static ExprList transform(NodeTransform nodeTransform,
                                 ExprList exprList)

transform

public static Expr transform(NodeTransform nodeTransform,
                             Expr expr)

transform

public static List<SortCondition> transform(NodeTransform nodeTransform,
                                            List<SortCondition> conditions)


Licenced under the Apache License, Version 2.0