Class IrInlineTriple

java.lang.Object
org.eclipse.rdf4j.queryrender.sparql.ir.IrNode
org.eclipse.rdf4j.queryrender.sparql.ir.IrInlineTriple

public final class IrInlineTriple extends IrNode
Inline RDF-star triple term: renders as << subj pred obj >> inside another triple.
  • Constructor Details

    • IrInlineTriple

      public IrInlineTriple(Var subject, Var predicate, Var object)
  • Method Details

    • print

      public void print(IrPrinter p)
      Description copied from class: IrNode
      Default no-op printing; concrete nodes override.
      Specified by:
      print in class IrNode
    • getVars

      public Set<Var> getVars()
      Description copied from class: IrNode
      Collect variables referenced by this node and all of its children (if any). Default implementation returns an empty set; container and triple-like nodes override to include their own Vars and recurse into child nodes.
      Overrides:
      getVars in class IrNode