in src/main/java/org/apache/sling/query/impl/selector/parser/SelectorParser.java [35:45]
public static List<Selector> parse(String selector) {
if (StringUtils.isEmpty(selector)) {
return Arrays.asList(new Selector());
}
ParserContext context = new ParserContext();
for (char c : selector.toCharArray()) {
context.getState().process(context, c);
}
context.getState().process(context, (char) 0);
return context.getSelectors();
}