# Hierarchy For Package org.kie.api.conf

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.kie.api.conf.ConfigurationKey<T>
  - org.kie.api.conf.OptionKey<T>
  - org.kie.api.conf.SessionsPoolOption (implements org.kie.api.conf.SingleValueRuleBaseOption)

## Interface Hierarchy

- org.kie.api.PropertiesConfiguration
  - org.kie.api.conf.OptionsConfiguration<T,S,M>
    - org.kie.api.conf.KieBaseOptionsConfiguration
- java.io.Serializable
  - org.kie.api.conf.Option
    - org.kie.api.conf.KieBaseOption
      - org.kie.api.conf.MultiValueKieBaseOption (also extends org.kie.api.conf.MultiValueOption)
        - org.kie.api.conf.MultiValueRuleBaseOption
      - org.kie.api.conf.SingleValueKieBaseOption (also extends org.kie.api.conf.SingleValueOption)
        - org.kie.api.conf.SingleValueRuleBaseOption
    - org.kie.api.conf.MultiValueOption
      - org.kie.api.conf.MultiValueKieBaseOption (also extends org.kie.api.conf.KieBaseOption)
        - org.kie.api.conf.MultiValueRuleBaseOption
    - org.kie.api.conf.SingleValueOption
      - org.kie.api.conf.SingleValueKieBaseOption (also extends org.kie.api.conf.KieBaseOption)
        - org.kie.api.conf.SingleValueRuleBaseOption

## Enum Class Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - org.kie.api.conf.BetaRangeIndexOption (implements org.kie.api.conf.SingleValueRuleBaseOption)
    - org.kie.api.conf.DeclarativeAgendaOption (implements org.kie.api.conf.SingleValueRuleBaseOption)
    - org.kie.api.conf.EqualityBehaviorOption (implements org.kie.api.conf.SingleValueRuleBaseOption)
    - org.kie.api.conf.EventProcessingOption (implements org.kie.api.conf.SingleValueRuleBaseOption)
    - org.kie.api.conf.KieBaseMutabilityOption (implements org.kie.api.conf.SingleValueKieBaseOption)
    - org.kie.api.conf.MBeansOption (implements org.kie.api.conf.SingleValueKieBaseOption)
    - org.kie.api.conf.PrototypesOption (implements org.kie.api.conf.SingleValueRuleBaseOption)
    - org.kie.api.conf.RemoveIdentitiesOption (implements org.kie.api.conf.SingleValueRuleBaseOption)
    - org.kie.api.conf.SequentialOption (implements org.kie.api.conf.SingleValueRuleBaseOption)