import com.google.javascript.jscomp.parsing.JsDocInfoParser; public class Foo { public static void main(String[] args){ System.out.println(JsDocInfoParser.parseTypeString("(Array.<Element>|!jQuery)").toStringTree()); System.out.println(JsDocInfoParser.parseTypeString("jQuery.jqXHR=").toStringTree()); } }
PIPE 0
STRING Array 0 [length: 5]
BLOCK
STRING Element 0 [length: 7]
BANG 0
STRING jQuery 0 [length: 6]
STRING jQuery.jqXHR 0 [length: 12]