# Package org.kie.internal.conf

- Interface Summary
  Interface | Description
  --- | ---
  ConfigurationFactory<T extends org.kie.api.conf.Option,​S extends org.kie.api.conf.SingleValueOption,​M extends org.kie.api.conf.MultiValueOption> |
  InternalPropertiesConfiguration |

- Class Summary
  Class | Description
  --- | ---
  AlphaRangeIndexThresholdOption | A class for the alpha node range index threshold configuration.
  AlphaThresholdOption | A class for the alpha node hashing threshold configuration.
  CompositeBaseConfiguration |
  CompositeConfiguration<T extends org.kie.api.conf.Option,​S extends org.kie.api.conf.SingleValueOption,​M extends org.kie.api.conf.MultiValueOption> |
  CompositeKeyDepthOption | A class for the composite key depth configuration.
  ConsequenceExceptionHandlerOption | A class for the consequence exception handler configuration configuration.
  ConstraintJittingThresholdOption | An option to define after how many evaluations in interpreted mode (with mvel) a constraint should be jitted (translated in bytecode)
  MaxThreadsOption | A class for the max threads configuration.

- Enum Summary
  Enum | Description
  --- | ---
  IndexLeftBetaMemoryOption | An Enum for indexLeftBetaMemory option.
  IndexPrecedenceOption | An Enum for Index Precedence option.
  IndexRightBetaMemoryOption | An Enum for indexRightBetaMemory option.
  MultithreadEvaluationOption | An Enum for multithread evaluation option.
  SequentialAgendaOption | An Enum for SequentialAgenda option.
  ShareAlphaNodesOption | An Enum for ShareAlphaNodes option.
  ShareBetaNodesOption | An Enum for ShareBetaNodes option.