| Include |  | 
| KieBuilder | KieBuilder is a builder for the resources contained in a KieModule | 
| KieBuilder.ProjectType | A marker interace implemented by the different type of projects supported by this KieBuilder | 
| KieFileSystem | KieFileSystem is an in memory file system used to programmatically define
 the resources composing a KieModule | 
| KieModule | A KieModule is a container of all the resources necessary to define a set of KieBases like
 a pom.xml defining its ReleaseId, a kmodule.xml file declaring the KieBases names and configurations
 together with all the KieSession that can be created from them and all the other files
 necessary to build the KieBases themselves | 
| KieRepository | KieRepository is a singleton acting as a repository for all the available KieModules
 regardless if they are stored in the maven repository or programmatically built by the user | 
| KieScanner | A KieScanner is a scanner of the maven repositories (both local and remote)
 used to automatically discover if there are new releases for a given KieModule and its dependencies
 and eventually deploy them in the KieRepository | 
| KieScannerFactoryService |  | 
| Message | A Message generated by the building process of a KieModule | 
| ReleaseId | ReleaseId is a full identifier far a given version of an artifact. | 
| Results | The Results of the building process of a KieModule |