SDA SE 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

Types

Constants, Fields, Methods, Parameters

Expressions

Statements

Java Annotations

JTransformer Annotations

Comments

Preserve code layout

1)
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