PEF Specifications for Java

For each type of abstract syntax tree (AST) nodes there is a specific type of Program Element Facts (PEFs). This page lists all the PEF types for the Java AST (up to Java 8) which refer to JTransformer 4.2 1). Each PEF type is described in detail on a separate page, linked below.

Projects, Sourcefolders, Files

Packages, Compilation Units and Imports

Classes / Interfaces

Their properties

Their inheritance relations


Constants, Fields, Methods, Parameters



Java Annotations

JTransformer Annotations


Preserve code layout

1) If you are interested in the PEF specifications for older versions, see the migration page
Last modified: 2017/08/29 14:35