Java AST Generator based on ANTLR4 Java Grammar