## Uses of Interface
org.kie.api.builder.KieModule

- Packages that use KieModule
  Package | Description
  --- | ---
  org.kie.api.builder |

- - ### Uses of KieModule in org.kie.api.builder

    Methods in org.kie.api.builder that return KieModule
    Modifier and Type | Method and Description
    --- | ---
    `KieModule` | KieRepository.`addKieModule(Resource resource, Resource... dependencies)` Creates a new KieModule using the provided resource and dependencies and automatically adds it to this KieRepository
    `KieModule` | KieBuilder.`getKieModule()` Returns the KieModule for which this KieBuilder has been created
    `KieModule` | KieBuilder.`getKieModule(Class<? extends KieBuilder.ProjectType> projectClass)` Returns the KieModule for which this KieBuilder has been created of the specific projectClass
    `KieModule` | KieRepository.`getKieModule(ReleaseId releaseId)` Retrieve a KieModule with the given ReleaseId in this KieRepository.
    `KieModule` | KieRepository.`removeKieModule(ReleaseId releaseId)` Remove a no longer useful KieModule, identified by the given ReleaseId, from this KieRepository

    Methods in org.kie.api.builder with parameters of type KieModule
    Modifier and Type | Method and Description
    --- | ---
    `void` | KieRepository.`addKieModule(KieModule kModule)` Adds a new KieModule to this KieRepository
    `KieBuilder` | KieBuilder.`setDependencies(KieModule... dependencies)` Sets the other KieModules from which the KieModule that has to be built by this KieBuilder depends on

Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.