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