Package com.walkfares.odsl.util
Class GrammarHelper
java.lang.Object
com.walkfares.odsl.util.GrammarHelper
public class GrammarHelper extends Object
-
Constructor Summary
Constructors Constructor Description GrammarHelper()
-
Method Summary
Modifier and Type Method Description static Map<String,List<UDF>>
findAllUDFs(com.walkfares.odsl.grammar.OpenDSLParser.StartContext ctx)
static String
getCommentText(com.walkfares.odsl.grammar.OpenDSLParser.CommentContext ctx)
static String
getFinalPropertyName(com.walkfares.odsl.grammar.OpenDSLParser.AssigneeContext pc)
static String
getFinalPropertyName(com.walkfares.odsl.grammar.OpenDSLParser.PropertyContext pc)
static int
getLastLineOfComments(com.walkfares.odsl.grammar.OpenDSLParser.CommentContext ctx)
static String
getMethodName(com.walkfares.odsl.grammar.OpenDSLParser.FunctioncallContext mc)
static String
getMethodName(com.walkfares.odsl.grammar.OpenDSLParser.MethodContext mc)
static int
getMethodParameterCount(com.walkfares.odsl.grammar.OpenDSLParser.MethodContext mc)
static boolean
isFunction(com.walkfares.odsl.grammar.OpenDSLParser.MethodContext mc)
-
Constructor Details
-
GrammarHelper
public GrammarHelper()
-
-
Method Details
-
getMethodName
-
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
-
getLastLineOfComments
public static int getLastLineOfComments(com.walkfares.odsl.grammar.OpenDSLParser.CommentContext ctx) -
findAllUDFs
-