Class PQLBaseVisitor<T>

java.lang.Object
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T>
ca.phon.query.pql.PQLBaseVisitor<T>
Type Parameters:
T - The return type of the visit operation. Use Void for operations with no return type.
All Implemented Interfaces:
PQLVisitor<T>, org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
Direct Known Subclasses:
PQLSessionCollector

public class PQLBaseVisitor<T> extends org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T> implements PQLVisitor<T>
This class provides an empty implementation of PQLVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.
  • Constructor Details

    • PQLBaseVisitor

      public PQLBaseVisitor()
  • Method Details

    • visitStart

      public T visitStart(PQL.StartContext ctx)
      Visit a parse tree produced by PQL.start().

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

      Specified by:
      visitStart in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitQuery

      public T visitQuery(PQL.QueryContext ctx)
      Visit a parse tree produced by PQL.query().

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

      Specified by:
      visitQuery in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitFind_query

      public T visitFind_query(PQL.Find_queryContext ctx)
      Visit a parse tree produced by PQL.find_query().

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

      Specified by:
      visitFind_query in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitSelect_query

      public T visitSelect_query(PQL.Select_queryContext ctx)
      Visit a parse tree produced by PQL.select_query().

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

      Specified by:
      visitSelect_query in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitSearch_by

      public T visitSearch_by(PQL.Search_byContext ctx)
      Visit a parse tree produced by PQL.search_by().

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

      Specified by:
      visitSearch_by in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitExpr

      public T visitExpr(PQL.ExprContext ctx)
      Visit a parse tree produced by PQL.expr().

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

      Specified by:
      visitExpr in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitPlainTextExpr

      public T visitPlainTextExpr(PQL.PlainTextExprContext ctx)
      Visit a parse tree produced by the PlainTextExpr labeled alternative in PQL.plain_text_expr().

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

      Specified by:
      visitPlainTextExpr in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitRegexExpr

      public T visitRegexExpr(PQL.RegexExprContext ctx)
      Visit a parse tree produced by the RegexExpr labeled alternative in PQL.plain_text_expr().

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

      Specified by:
      visitRegexExpr in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitPhonexExpr

      public T visitPhonexExpr(PQL.PhonexExprContext ctx)
      Visit a parse tree produced by the PhonexExpr labeled alternative in PQL.ipa_expr().

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

      Specified by:
      visitPhonexExpr in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitWordShapeExpr

      public T visitWordShapeExpr(PQL.WordShapeExprContext ctx)
      Visit a parse tree produced by the WordShapeExpr labeled alternative in PQL.ipa_expr().

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

      Specified by:
      visitWordShapeExpr in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitCVPatternExpr

      public T visitCVPatternExpr(PQL.CVPatternExprContext ctx)
      Visit a parse tree produced by the CVPatternExpr labeled alternative in PQL.ipa_expr().

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

      Specified by:
      visitCVPatternExpr in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitTierList

      public T visitTierList(PQL.TierListContext ctx)
      Visit a parse tree produced by the TierList labeled alternative in PQL.tier_list().

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

      Specified by:
      visitTierList in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitAllTiers

      public T visitAllTiers(PQL.AllTiersContext ctx)
      Visit a parse tree produced by the AllTiers labeled alternative in PQL.tier_list().

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

      Specified by:
      visitAllTiers in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitTier_name

      public T visitTier_name(PQL.Tier_nameContext ctx)
      Visit a parse tree produced by PQL.tier_name().

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

      Specified by:
      visitTier_name in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitSession_or_record_list

      public T visitSession_or_record_list(PQL.Session_or_record_listContext ctx)
      Visit a parse tree produced by PQL.session_or_record_list().

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

      Specified by:
      visitSession_or_record_list in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitSessionList

      public T visitSessionList(PQL.SessionListContext ctx)
      Visit a parse tree produced by the SessionList labeled alternative in PQL.session_list().

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

      Specified by:
      visitSessionList in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitAllProjectSessions

      public T visitAllProjectSessions(PQL.AllProjectSessionsContext ctx)
      Visit a parse tree produced by the AllProjectSessions labeled alternative in PQL.session_list().

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

      Specified by:
      visitAllProjectSessions in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitSession_name

      public T visitSession_name(PQL.Session_nameContext ctx)
      Visit a parse tree produced by PQL.session_name().

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

      Specified by:
      visitSession_name in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitAllRecords

      public T visitAllRecords(PQL.AllRecordsContext ctx)
      Visit a parse tree produced by the AllRecords labeled alternative in PQL.record_list().

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

      Specified by:
      visitAllRecords in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitRecordList

      public T visitRecordList(PQL.RecordListContext ctx)
      Visit a parse tree produced by the RecordList labeled alternative in PQL.record_list().

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

      Specified by:
      visitRecordList in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitRecordNumber

      public T visitRecordNumber(PQL.RecordNumberContext ctx)
      Visit a parse tree produced by the RecordNumber labeled alternative in PQL.record_or_range().

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

      Specified by:
      visitRecordNumber in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitRecordRange

      public T visitRecordRange(PQL.RecordRangeContext ctx)
      Visit a parse tree produced by the RecordRange labeled alternative in PQL.record_or_range().

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

      Specified by:
      visitRecordRange in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitFilter_blocks

      public T visitFilter_blocks(PQL.Filter_blocksContext ctx)
      Visit a parse tree produced by PQL.filter_blocks().

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

      Specified by:
      visitFilter_blocks in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitFilter_block

      public T visitFilter_block(PQL.Filter_blockContext ctx)
      Visit a parse tree produced by PQL.filter_block().

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

      Specified by:
      visitFilter_block in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitContains_or_equals

      public T visitContains_or_equals(PQL.Contains_or_equalsContext ctx)
      Visit a parse tree produced by PQL.contains_or_equals().

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

      Specified by:
      visitContains_or_equals in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitWhere_project

      public T visitWhere_project(PQL.Where_projectContext ctx)
      Visit a parse tree produced by PQL.where_project().

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

      Specified by:
      visitWhere_project in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitWhere_project_stmt

      public T visitWhere_project_stmt(PQL.Where_project_stmtContext ctx)
      Visit a parse tree produced by PQL.where_project_stmt().

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

      Specified by:
      visitWhere_project_stmt in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitWhere_project_or_stmt

      public T visitWhere_project_or_stmt(PQL.Where_project_or_stmtContext ctx)
      Visit a parse tree produced by PQL.where_project_or_stmt().

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

      Specified by:
      visitWhere_project_or_stmt in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitWhere_project_and_stmt

      public T visitWhere_project_and_stmt(PQL.Where_project_and_stmtContext ctx)
      Visit a parse tree produced by PQL.where_project_and_stmt().

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

      Specified by:
      visitWhere_project_and_stmt in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitWhere_project_unary_stmt

      public T visitWhere_project_unary_stmt(PQL.Where_project_unary_stmtContext ctx)
      Visit a parse tree produced by PQL.where_project_unary_stmt().

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

      Specified by:
      visitWhere_project_unary_stmt in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitWhere_session

      public T visitWhere_session(PQL.Where_sessionContext ctx)
      Visit a parse tree produced by PQL.where_session().

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

      Specified by:
      visitWhere_session in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitWhere_session_stmt

      public T visitWhere_session_stmt(PQL.Where_session_stmtContext ctx)
      Visit a parse tree produced by PQL.where_session_stmt().

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

      Specified by:
      visitWhere_session_stmt in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitWhere_session_or_stmt

      public T visitWhere_session_or_stmt(PQL.Where_session_or_stmtContext ctx)
      Visit a parse tree produced by PQL.where_session_or_stmt().

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

      Specified by:
      visitWhere_session_or_stmt in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitWhere_session_and_stmt

      public T visitWhere_session_and_stmt(PQL.Where_session_and_stmtContext ctx)
      Visit a parse tree produced by PQL.where_session_and_stmt().

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

      Specified by:
      visitWhere_session_and_stmt in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitWhere_session_unary_stmt

      public T visitWhere_session_unary_stmt(PQL.Where_session_unary_stmtContext ctx)
      Visit a parse tree produced by PQL.where_session_unary_stmt().

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

      Specified by:
      visitWhere_session_unary_stmt in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitWhere_speaker

      public T visitWhere_speaker(PQL.Where_speakerContext ctx)
      Visit a parse tree produced by PQL.where_speaker().

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

      Specified by:
      visitWhere_speaker in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitWhere_speaker_stmt

      public T visitWhere_speaker_stmt(PQL.Where_speaker_stmtContext ctx)
      Visit a parse tree produced by PQL.where_speaker_stmt().

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

      Specified by:
      visitWhere_speaker_stmt in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitWhere_speaker_or_stmt

      public T visitWhere_speaker_or_stmt(PQL.Where_speaker_or_stmtContext ctx)
      Visit a parse tree produced by PQL.where_speaker_or_stmt().

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

      Specified by:
      visitWhere_speaker_or_stmt in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitWhere_speaker_and_stmt

      public T visitWhere_speaker_and_stmt(PQL.Where_speaker_and_stmtContext ctx)
      Visit a parse tree produced by PQL.where_speaker_and_stmt().

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

      Specified by:
      visitWhere_speaker_and_stmt in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitWhere_speaker_unary_stmt

      public T visitWhere_speaker_unary_stmt(PQL.Where_speaker_unary_stmtContext ctx)
      Visit a parse tree produced by PQL.where_speaker_unary_stmt().

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

      Specified by:
      visitWhere_speaker_unary_stmt in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitWhere_group

      public T visitWhere_group(PQL.Where_groupContext ctx)
      Visit a parse tree produced by PQL.where_group().

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

      Specified by:
      visitWhere_group in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitWhere_group_stmt

      public T visitWhere_group_stmt(PQL.Where_group_stmtContext ctx)
      Visit a parse tree produced by PQL.where_group_stmt().

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

      Specified by:
      visitWhere_group_stmt in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitWhere_group_or_stmt

      public T visitWhere_group_or_stmt(PQL.Where_group_or_stmtContext ctx)
      Visit a parse tree produced by PQL.where_group_or_stmt().

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

      Specified by:
      visitWhere_group_or_stmt in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitWhere_group_and_stmt

      public T visitWhere_group_and_stmt(PQL.Where_group_and_stmtContext ctx)
      Visit a parse tree produced by PQL.where_group_and_stmt().

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

      Specified by:
      visitWhere_group_and_stmt in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitWhere_group_unary_stmt

      public T visitWhere_group_unary_stmt(PQL.Where_group_unary_stmtContext ctx)
      Visit a parse tree produced by PQL.where_group_unary_stmt().

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

      Specified by:
      visitWhere_group_unary_stmt in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitWhere_word

      public T visitWhere_word(PQL.Where_wordContext ctx)
      Visit a parse tree produced by PQL.where_word().

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

      Specified by:
      visitWhere_word in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitWhere_word_stmt

      public T visitWhere_word_stmt(PQL.Where_word_stmtContext ctx)
      Visit a parse tree produced by PQL.where_word_stmt().

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

      Specified by:
      visitWhere_word_stmt in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitWhere_word_or_stmt

      public T visitWhere_word_or_stmt(PQL.Where_word_or_stmtContext ctx)
      Visit a parse tree produced by PQL.where_word_or_stmt().

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

      Specified by:
      visitWhere_word_or_stmt in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitWhere_word_and_stmt

      public T visitWhere_word_and_stmt(PQL.Where_word_and_stmtContext ctx)
      Visit a parse tree produced by PQL.where_word_and_stmt().

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

      Specified by:
      visitWhere_word_and_stmt in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitWhere_word_unary_stmt

      public T visitWhere_word_unary_stmt(PQL.Where_word_unary_stmtContext ctx)
      Visit a parse tree produced by PQL.where_word_unary_stmt().

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

      Specified by:
      visitWhere_word_unary_stmt in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitWhere_syllable

      public T visitWhere_syllable(PQL.Where_syllableContext ctx)
      Visit a parse tree produced by PQL.where_syllable().

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

      Specified by:
      visitWhere_syllable in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitWhere_syllable_stmt

      public T visitWhere_syllable_stmt(PQL.Where_syllable_stmtContext ctx)
      Visit a parse tree produced by PQL.where_syllable_stmt().

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

      Specified by:
      visitWhere_syllable_stmt in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitWhere_syllable_or_stmt

      public T visitWhere_syllable_or_stmt(PQL.Where_syllable_or_stmtContext ctx)
      Visit a parse tree produced by PQL.where_syllable_or_stmt().

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

      Specified by:
      visitWhere_syllable_or_stmt in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitWhere_syllable_and_stmt

      public T visitWhere_syllable_and_stmt(PQL.Where_syllable_and_stmtContext ctx)
      Visit a parse tree produced by PQL.where_syllable_and_stmt().

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

      Specified by:
      visitWhere_syllable_and_stmt in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitWhere_syllable_unary_stmt

      public T visitWhere_syllable_unary_stmt(PQL.Where_syllable_unary_stmtContext ctx)
      Visit a parse tree produced by PQL.where_syllable_unary_stmt().

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

      Specified by:
      visitWhere_syllable_unary_stmt in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitPeriod_expr

      public T visitPeriod_expr(PQL.Period_exprContext ctx)
      Visit a parse tree produced by PQL.period_expr().

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

      Specified by:
      visitPeriod_expr in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitDate_expr

      public T visitDate_expr(PQL.Date_exprContext ctx)
      Visit a parse tree produced by PQL.date_expr().

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

      Specified by:
      visitDate_expr in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitIncludes

      public T visitIncludes(PQL.IncludesContext ctx)
      Visit a parse tree produced by PQL.includes().

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

      Specified by:
      visitIncludes in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitIncludeAlignedPhones

      public T visitIncludeAlignedPhones(PQL.IncludeAlignedPhonesContext ctx)
      Visit a parse tree produced by the IncludeAlignedPhones labeled alternative in PQL.include_stmt().

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

      Specified by:
      visitIncludeAlignedPhones in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitIncludeTiers

      public T visitIncludeTiers(PQL.IncludeTiersContext ctx)
      Visit a parse tree produced by the IncludeTiers labeled alternative in PQL.include_stmt().

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

      Specified by:
      visitIncludeTiers in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitInteger

      public T visitInteger(PQL.IntegerContext ctx)
      Visit a parse tree produced by PQL.integer().

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

      Specified by:
      visitInteger in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitNumber

      public T visitNumber(PQL.NumberContext ctx)
      Visit a parse tree produced by PQL.number().

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

      Specified by:
      visitNumber in interface PQLVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result