SE & SDA Wiki

Software Engineering for Smart Data Analytics & Smart Data Analytics for Software Engineering

User Tools

Site Tools

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

If you are interested in the PEF specifications for older versions, see the migration page
research/jtransformer/api/java/pefs/4.2/java_pef_overview.txt · Last modified: 2018/05/09 01:59 (external edit)

SEWiki, © 2018