Class OpenDSLSearch

java.lang.Object
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T>
All Implemented Interfaces:
com.walkfares.odsl.grammar.OpenDSLVisitor<Var>, org.antlr.v4.runtime.tree.ParseTreeVisitor<Var>
Direct Known Subclasses:
OpenDSLLink

public class OpenDSLSearch
extends OpenDSLWorkflow
  • Constructor Details

  • Method Details

    • visitFind

      public Var visitFind​(com.walkfares.odsl.grammar.OpenDSLParser.FindContext ctx)
      Description copied from class: com.walkfares.odsl.grammar.OpenDSLBaseVisitor
      Visit a parse tree produced by OpenDSLParser.find().

      The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.

      Specified by:
      visitFind in interface com.walkfares.odsl.grammar.OpenDSLVisitor<Var>
      Overrides:
      visitFind in class com.walkfares.odsl.grammar.OpenDSLBaseVisitor<Var>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitAggregationPipeline

      public Var visitAggregationPipeline​(com.walkfares.odsl.grammar.OpenDSLParser.AggregationPipelineContext ctx)
      Description copied from class: com.walkfares.odsl.grammar.OpenDSLBaseVisitor
      Visit a parse tree produced by OpenDSLParser.aggregationPipeline().

      The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.

      Specified by:
      visitAggregationPipeline in interface com.walkfares.odsl.grammar.OpenDSLVisitor<Var>
      Overrides:
      visitAggregationPipeline in class com.walkfares.odsl.grammar.OpenDSLBaseVisitor<Var>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitAggregate

      public Var visitAggregate​(com.walkfares.odsl.grammar.OpenDSLParser.AggregateContext ctx)
      Description copied from class: com.walkfares.odsl.grammar.OpenDSLBaseVisitor
      Visit a parse tree produced by OpenDSLParser.aggregate().

      The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.

      Specified by:
      visitAggregate in interface com.walkfares.odsl.grammar.OpenDSLVisitor<Var>
      Overrides:
      visitAggregate in class com.walkfares.odsl.grammar.OpenDSLBaseVisitor<Var>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result