Interface NodeBuilder

All Known Implementing Classes:
NodeBuilderImpl

public interface NodeBuilder
  • Method Details

    • getParent

      NodeBuilder getParent()
    • out

      TreeBuilder out(org.apache.jena.graph.Node node)
    • in

      TreeBuilder in(org.apache.jena.graph.Node node)
    • getExprs

      Set<org.apache.jena.sparql.expr.Expr> getExprs()
    • addExpr

      NodeBuilder addExpr(org.apache.jena.sparql.expr.Expr expr)
    • as

      NodeBuilder as(org.apache.jena.sparql.core.Var var)
    • getOverlaps

      List<NodeBuilder> getOverlaps()
      List all node builders having the same alias as this one
      Returns:
    • getRoot

      default NodeBuilder getRoot()
    • out

      default TreeBuilder out(org.apache.jena.rdf.model.Resource r)
    • in

      default TreeBuilder in(org.apache.jena.rdf.model.Resource r)