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

- Packages that use org.kie.api.definition.type
  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.type |
  org.kie.api.pmml |

- Classes in org.kie.api.definition.type used by org.kie.api
  Class | Description
  --- | ---
  FactType | FactType declarations are fact definitions (like classes) that are managed alongside the rules.

- Classes in org.kie.api.definition.type used by org.kie.api.definition
  Class | Description
  --- | ---
  FactType | FactType declarations are fact definitions (like classes) that are managed alongside the rules.

- Classes in org.kie.api.definition.type used by org.kie.api.definition.type
  Class | Description
  --- | ---
  Annotation |
  Expires.Policy |
  FactField | A field from a declared fact type
  Role.Type |

- Classes in org.kie.api.definition.type used by org.kie.api.pmml
  Class | Description
  --- | ---
  PropertyReactive | Annotation used to declare that a given class is property specific
  Role | Annotation used to declare if a given class is a plain fact or an event