private ScimFilterParser getParser(String filter) throws Exception {
log.info(" getParser() ");
// Get lexer
ANTLRInputStream input = new ANTLRInputStream(filter);
ScimFilterLexer lexer = new ScimFilterLexer(input);
// Get list of matched tokens
CommonTokenStream tokens = new CommonTokenStream(lexer);
// Pass tokens to the parser
ScimFilterParser parser = new ScimFilterParser(tokens);
parser.setBuildParseTree(true);
parser.setTrimParseTree(true);
parser.setProfile(true);
parser.removeErrorListeners();
parser.setErrorHandler(new ScimFilterErrorHandler());
return parser;
}
ScimFilterParserService.java 文件源码
java
阅读 21
收藏 0
点赞 0
评论 0
项目:gluu
作者:
评论列表
文章目录