This is a Java AST containing typing information. It can be built from source or binary code.