Java Parser updates