# Uses of Package
org.kie.api.definition

- Packages that use org.kie.api.definition
  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.process | The classes that make up a Process definition.
  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.io | io library for working with Resources See ResourceFactory for more details

- Classes in org.kie.api.definition used by org.kie.api
  Class and Description
  KiePackage This provides a collection of knowledge definitions that can be given to a `KieBase`.

- Classes in org.kie.api.definition used by org.kie.api.definition
  Class and Description
  KieDefinition.KnowledgeType

- Classes in org.kie.api.definition used by org.kie.api.definition.process
  Class and Description
  KieDefinition Marker interface for all KnowlegeDefinition's

- Classes in org.kie.api.definition used by org.kie.api.definition.rule
  Class and Description
  KieDefinition Marker interface for all KnowlegeDefinition's

- Classes in org.kie.api.definition used by org.kie.api.event.kiebase
  Class and Description
  KiePackage This provides a collection of knowledge definitions that can be given to a `KieBase`.

- Classes in org.kie.api.definition used by org.kie.api.io
  Class and Description
  KieDescr A top level interface for Knowledge Descriptors.

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