The upcoming JTransformer version 2.8 involves a few changes to the representation of the AST. You can preview them here to prepare for the migration of existing JTransformer applications.
→ Read more...
Type Terms
In the Program Element Facts that represent nodes of the Java AST, types are represented by so called type terms. A type term is a term of the form
type(basic, name, array_dimension) ortype(class, #id, array_dimension) or
If the first argument of a type term has the value
basicthen the second argument is the name of a basic type (e.g.int);
The third argument (array_dimension) is a positive integer or 0. If its is 0 then the type is not an array type. If the value of the third argument is positive then it indicates the dimension of the array.
Type terms have been repleced by typerefT facts in JTransformer 3.0


