public final class ElementTransformIdentity extends Object implements ElementTransform
ElementTransformCopyBase
instead.ElementTransformer
,
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 subElt) |
Element |
transform(ElementExists el,
Element subElt) |
Element |
transform(ElementFilter el,
Expr expr2) |
Element |
transform(ElementGroup el,
List<Element> members) |
Element |
transform(ElementMinus el,
Element eltRHS) |
Element |
transform(ElementNamedGraph el,
Node gn,
Element subElt) |
Element |
transform(ElementNotExists el,
Element subElt) |
Element |
transform(ElementOptional el,
Element opElt) |
Element |
transform(ElementPathBlock el) |
Element |
transform(ElementService el,
Node service,
Element subElt) |
Element |
transform(ElementSubQuery el,
Query query) |
Element |
transform(ElementTriplesBlock el) |
Element |
transform(ElementUnion el,
List<Element> elements) |
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> elements)
transform
in interface ElementTransform
public Element transform(ElementOptional el, Element opElt)
transform
in interface ElementTransform
public Element transform(ElementGroup el, List<Element> members)
transform
in interface ElementTransform
public Element transform(ElementDataset el, Element subElt)
transform
in interface ElementTransform
public Element transform(ElementNamedGraph el, Node gn, Element subElt)
transform
in interface ElementTransform
public Element transform(ElementExists el, Element subElt)
transform
in interface ElementTransform
public Element transform(ElementNotExists el, Element subElt)
transform
in interface ElementTransform
public Element transform(ElementMinus el, Element eltRHS)
transform
in interface ElementTransform
public Element transform(ElementService el, Node service, Element subElt)
transform
in interface ElementTransform
public Element transform(ElementSubQuery el, Query query)
transform
in interface ElementTransform
Licenced under the Apache License, Version 2.0