Package org.kie.api.definition

## Interface KieDefinition

- All Known Subinterfaces:
    `Process`, `Query`, `Rule`, `WorkflowProcess`

      public interface KieDefinition

  Marker interface for all KnowlegeDefinition's

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Interface | Description
    --- | --- | ---
    `static class` | `KieDefinition.KnowledgeType` |

  - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.lang.String` | `getId()` |
    `KieDefinition.KnowledgeType` | `getKnowledgeType()` |
    `java.lang.String` | `getNamespace()` |

- - ### Method Detail

    - #### getKnowledgeType

          KieDefinition.KnowledgeType getKnowledgeType()

    - #### getNamespace

          java.lang.String getNamespace()

    - #### getId

          java.lang.String getId()