Package org.kie.api.internal.weaver

# Interface KieWeaverService<P extends ResourceTypePackage>

All Superinterfaces:
  `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

  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 Details

  - ### getResourceType

    ResourceType getResourceType()

  - ### merge

    void merge(KiePackage kiePkg, P rtPkg)

  - ### weave

    void weave(KiePackage kiePkg, P rtPkg)