public static IList <String> GetIdentList(EsperEPL2GrammarParser.ColumnListContext ctx) { if (ctx == null || (ctx.ChildCount == 0)) { return(Collections.GetEmptyList <string>()); } IList <ITerminalNode> idents = ctx.IDENT(); IList <String> parameters = new List <String>(idents.Count); foreach (var ident in idents) { parameters.Add(ident.GetText()); } return(parameters); }
public static IList<string> GetIdentList(EsperEPL2GrammarParser.ColumnListContext ctx) { if (ctx == null || ctx.IsEmpty) { return new EmptyList<string>(); } IList<ITerminalNode> idents = ctx.IDENT(); IList<string> parameters = new List<string>(idents.Count); foreach (var ident in idents) { parameters.Add(ident.GetText()); } return parameters; }