public class ElementTransformCopyBase extends Object implements ElementTransform
ElementTransform
in conjunction with being applied by ElementTransformer
.Constructor and Description |
---|
ElementTransformCopyBase() |
Modifier and Type | Method and Description |
---|---|
Element |
transform(ElementAssign el,
Var v,
Expr expr2) |
Element |
transform(ElementBind el,
Var v,
Expr expr2) |
Element |
transform(ElementData el) |
Element |
transform(ElementDataset el,
Element elt1) |
Element |
transform(ElementExists el,
Element elt1) |
Element |
transform(ElementFilter el,
Expr expr2) |
Element |
transform(ElementGroup el,
List<Element> elts) |
Element |
transform(ElementMinus el,
Element elt1) |
Element |
transform(ElementNamedGraph el,
Node gn,
Element elt1) |
Element |
transform(ElementNotExists el,
Element elt1) |
Element |
transform(ElementOptional el,
Element elt1) |
Element |
transform(ElementPathBlock el) |
Element |
transform(ElementService el,
Node service,
Element elt1) |
Element |
transform(ElementSubQuery el,
Query query) |
Element |
transform(ElementTriplesBlock el) |
Element |
transform(ElementUnion el,
List<Element> elts) |
public Element transform(ElementTriplesBlock el)
transform
in interface ElementTransform
public Element transform(ElementPathBlock el)
transform
in interface ElementTransform
public Element transform(ElementFilter el, Expr expr2)
transform
in interface ElementTransform
public Element transform(ElementAssign el, Var v, Expr expr2)
transform
in interface ElementTransform
public Element transform(ElementBind el, Var v, Expr expr2)
transform
in interface ElementTransform
public Element transform(ElementData el)
transform
in interface ElementTransform
public Element transform(ElementUnion el, List<Element> elts)
transform
in interface ElementTransform
public Element transform(ElementOptional el, Element elt1)
transform
in interface ElementTransform
public Element transform(ElementGroup el, List<Element> elts)
transform
in interface ElementTransform
public Element transform(ElementDataset el, Element elt1)
transform
in interface ElementTransform
public Element transform(ElementNamedGraph el, Node gn, Element elt1)
transform
in interface ElementTransform
public Element transform(ElementExists el, Element elt1)
transform
in interface ElementTransform
public Element transform(ElementNotExists el, Element elt1)
transform
in interface ElementTransform
public Element transform(ElementMinus el, Element elt1)
transform
in interface ElementTransform
public Element transform(ElementService el, Node service, Element elt1)
transform
in interface ElementTransform
public Element transform(ElementSubQuery el, Query query)
transform
in interface ElementTransform
Licenced under the Apache License, Version 2.0