| Modifier and Type | Interface and Description |
|---|---|
| public interface | CollectionStrategy
A strategy for discovering the structure of a project. |
| Modifier and Type | Class and Description |
|---|---|
| public class | |
| public class | CodeGenerationUtils
Utilities that can be useful when generating code. |
| public class | Log
To avoid dependencies on logging frameworks, we have invented yet another logging framework :-) |
| public class | |
| public class | ParserCollectionStrategy
A brute force |
| public class | |
| public class | ProjectRoot
The structure of a Java project directory. |
| public class | SeparatedItemStringBuilder
Builds a string containing a list of items with a prefix, a postfix, and a separator. |
| public class | SourceRoot
A collection of Java source files located in one directory and its subdirectories on the file system. |
| public class | SourceZip
A collection of Java source files and its sub-directories located in a ZIP or JAR file on the file system. |
| public class | StringEscapeUtils
Adapted from apache commons-lang3 project. |
| public class | Utils
Any kind of utility. |
| public class | VisitorList<N extends Node>
A list that overrides the equals and hashcode calculation of the added nodes by using another equals and hashcode visitor for those methods. |
| public class | VisitorMap<N extends Node, V>
A map that overrides the equals and hashcode calculation of the added nodes by using another equals and hashcode visitor for those methods. |
| public class | VisitorSet<N extends Node>
A set that overrides the equals and hashcode calculation of the added nodes by using another equals and hashcode visitor for those methods. |