protected Set<PQLTask> interpretTasks(ParseTree tree) {
ParseTree child = tree.getChild(0);
if (child instanceof RuleNode) {
int ruleIndex = ((RuleNode)child).getRuleContext().getRuleIndex();
switch (ruleIndex) {
case PQLParser.RULE_varName:
return this.interpretVarNameSetOfTasks(child);
case PQLParser.RULE_setOfAllTasks:
return this.interpretSetOfAllTasks(child);
case PQLParser.RULE_setOfTasksLiteral:
return interpretSetOfTasksLiteral(child);
case PQLParser.RULE_setOfTasksConstruction:
return interpretSetOfTasksConstruction(child);
case PQLParser.RULE_setOfTasksParentheses:
return interpretSetOfTasksParentheses(child);
}
}
return new HashSet<PQLTask>();
}
AbstractPQLQuery.java 文件源码
java
阅读 28
收藏 0
点赞 0
评论 0
项目:PQL
作者:
评论列表
文章目录