Class GrammarHelper

java.lang.Object
com.walkfares.odsl.util.GrammarHelper

public class GrammarHelper
extends Object
  • Constructor Details

  • Method Details

    • getMethodName

      public static String getMethodName​(com.walkfares.odsl.grammar.OpenDSLParser.MethodContext mc)
    • getMethodName

      public static String getMethodName​(com.walkfares.odsl.grammar.OpenDSLParser.FunctioncallContext mc)
    • isFunction

      public static boolean isFunction​(com.walkfares.odsl.grammar.OpenDSLParser.MethodContext mc)
    • getMethodParameterCount

      public static int getMethodParameterCount​(com.walkfares.odsl.grammar.OpenDSLParser.MethodContext mc)
    • getFinalPropertyName

      public static String getFinalPropertyName​(com.walkfares.odsl.grammar.OpenDSLParser.PropertyContext pc)
    • getFinalPropertyName

      public static String getFinalPropertyName​(com.walkfares.odsl.grammar.OpenDSLParser.AssigneeContext pc)
    • getCommentText

      public static String getCommentText​(com.walkfares.odsl.grammar.OpenDSLParser.CommentContext ctx)
    • getLastLineOfComments

      public static int getLastLineOfComments​(com.walkfares.odsl.grammar.OpenDSLParser.CommentContext ctx)
    • findAllUDFs

      public static Map<String,​List<UDF>> findAllUDFs​(com.walkfares.odsl.grammar.OpenDSLParser.StartContext ctx)