# Uses of Package
org.kie.api.definition.rule

- Packages that use org.kie.api.definition.rule
  Package | Description
  --- | ---
  org.kie.api | Base KIE API classes.
  org.kie.api.definition | All classes to create definitions, as built by the KieBuilder from artifact resources, can be found here.
  org.kie.api.definition.rule | The classes that make up a Rule definition.
  org.kie.api.event.kiebase | Events emitted while updating the definitions in the KieBase.
  org.kie.api.event.rule | Events emitted while rules are executing.
  org.kie.api.runtime.conf |
  org.kie.api.runtime.rule | The rule runtime classes.

- Classes in org.kie.api.definition.rule used by org.kie.api
  Class | Description
  --- | ---
  Query | Public Query interface for runtime query inspection.
  Rule | Public Rule interface for runtime rule inspection.

- Classes in org.kie.api.definition.rule used by org.kie.api.definition
  Class | Description
  --- | ---
  Global |
  Query | Public Query interface for runtime query inspection.
  Rule | Public Rule interface for runtime rule inspection.

- Classes in org.kie.api.definition.rule used by org.kie.api.definition.rule
  Class | Description
  --- | ---
  Propagation.Type |

- Classes in org.kie.api.definition.rule used by org.kie.api.event.kiebase
  Class | Description
  --- | ---
  Rule | Public Rule interface for runtime rule inspection.

- Classes in org.kie.api.definition.rule used by org.kie.api.event.rule
  Class | Description
  --- | ---
  Rule | Public Rule interface for runtime rule inspection.

- Classes in org.kie.api.definition.rule used by org.kie.api.runtime.conf
  Class | Description
  --- | ---
  Rule | Public Rule interface for runtime rule inspection.

- Classes in org.kie.api.definition.rule used by org.kie.api.runtime.rule
  Class | Description
  --- | ---
  Rule | Public Rule interface for runtime rule inspection.