Package org.kie.api.internal.weaver

## Interface KieWeaverService<P extends ResourceTypePackage>

- All Superinterfaces:
    `java.lang.Comparable<KieService>`, `KieService`

      public interface KieWeaverService<P extends ResourceTypePackage>
      extends KieService

- - ### Field Summary

    - ### Fields inherited from interface org.kie.api.internal.utils.KieService

      `UNDEFINED`

  - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `ResourceType` | `getResourceType()` |
    `void` | `merge​(KiePackage kiePkg, P rtPkg)` |
    `void` | `weave​(KiePackage kiePkg, P rtPkg)` |

    - ### Methods inherited from interface org.kie.api.internal.utils.KieService

      `compareTo, servicePriority, serviceTag`

- - ### Method Detail

    - #### getResourceType

          ResourceType getResourceType()

    - #### merge

          void merge​(KiePackage kiePkg,
                     P rtPkg)

    - #### weave

          void weave​(KiePackage kiePkg,
                     P rtPkg)