Tabnine Logo
ElementVisitorBase
Code IndexAdd Tabnine to your IDE (free)

How to use
ElementVisitorBase
in
org.apache.jena.sparql.syntax

Best Java code snippets using org.apache.jena.sparql.syntax.ElementVisitorBase (Showing top 8 results out of 315)

origin: apache/jena

private RecursiveElementVisitor() { this.visitor = new ElementVisitorBase() ; }

origin: SmartDataAnalytics/jena-sparql-api

  /** The primitive operation to apply a transformation to an Op */
  protected Element applyTransformation(ApplyTransformVisitor transformApply, Element element,
                     ElementVisitor beforeVisitor, ElementVisitor afterVisitor) {
//        ElementWalker.walk(element, transformApply) ; // , beforeVisitor,
//                                                      // afterVisitor) ;
    beforeVisitor = beforeVisitor == null ? new ElementVisitorBase() : beforeVisitor;
    afterVisitor = afterVisitor == null ? new ElementVisitorBase() : afterVisitor;

    ElementWalker.walk(element, transformApply, beforeVisitor, afterVisitor);
    Element r = transformApply.result() ;
    return r ;
  }

origin: SmartDataAnalytics/DL-Learner

public static Set<Triple> getTriplePatterns(Query query){
  final Set<Triple> triplePatterns = Sets.newHashSet();
  
  ElementWalker.walk(query.getQueryPattern(), new ElementVisitorBase(){
    @Override
    public void visit(ElementTriplesBlock el) {
      Iterator<Triple> triples = el.patternElts();
      while (triples.hasNext()) {
        Triple triple = triples.next();
        triplePatterns.add(triple);
      }
    }
    
    @Override
    public void visit(ElementPathBlock el) {
      Iterator<TriplePath> triplePaths = el.patternElts();
      while (triplePaths.hasNext()) {
        TriplePath tp = triplePaths.next();
        if(tp.isTriple()) {
          Triple triple = tp.asTriple();
          triplePatterns.add(triple);
        }
      }
    }
  });
  return triplePatterns;
}

origin: SmartDataAnalytics/DL-Learner

final Set<Var> vars = new HashSet<>();
ElementWalker.walk(query.getQueryPattern(), new ElementVisitorBase(){
  @Override
  public void visit(ElementTriplesBlock el) {
origin: TopQuadrant/shacl

ElementVisitor elementVisitor = new RecursiveElementVisitor(new ElementVisitorBase()) {
origin: ch.epfl.bluebrain.nexus.org.topbraid/shacl

ElementVisitor elementVisitor = new RecursiveElementVisitor(new ElementVisitorBase()) {
origin: SmartDataAnalytics/DL-Learner

final Set<Triple> outgoingTriples = Sets.newHashSet();
ElementWalker.walk(query.getQueryPattern(), new ElementVisitorBase(){
  @Override
  public void visit(ElementTriplesBlock el) {
origin: SmartDataAnalytics/DL-Learner

final Set<Triple> outgoingTriples = Sets.newHashSet();
ElementWalker.walk(query.getQueryPattern(), new ElementVisitorBase(){
  @Override
  public void visit(ElementTriplesBlock el) {
org.apache.jena.sparql.syntaxElementVisitorBase

Javadoc

A ElementVisitor that does nothing. It saves writing lots of empty visits when only interested in a few element types.

Most used methods

  • <init>

Popular in Java

  • Reactive rest calls using spring rest template
  • scheduleAtFixedRate (ScheduledExecutorService)
  • onCreateOptionsMenu (Activity)
  • findViewById (Activity)
  • FileWriter (java.io)
    A specialized Writer that writes to a file in the file system. All write requests made by calling me
  • InetAddress (java.net)
    An Internet Protocol (IP) address. This can be either an IPv4 address or an IPv6 address, and in pra
  • Path (java.nio.file)
  • HttpServletRequest (javax.servlet.http)
    Extends the javax.servlet.ServletRequest interface to provide request information for HTTP servlets.
  • JOptionPane (javax.swing)
  • JTable (javax.swing)
  • Best IntelliJ plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now