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