## Uses of Class
org.optaplanner.core.impl.score.director.drools.testgen.TestGenKieSessionJournal

- Packages that use TestGenKieSessionJournal
  Package | Description
  --- | ---
  org.optaplanner.core.impl.score.director.drools.testgen | Classes to help isolate incremental score calculation bugs during `EnvironmentMode.isAsserted()`.
  org.optaplanner.core.impl.score.director.drools.testgen.reproducer |

- - ### Uses of TestGenKieSessionJournal in org.optaplanner.core.impl.score.director.drools.testgen

    Methods in org.optaplanner.core.impl.score.director.drools.testgen with parameters of type TestGenKieSessionJournal
    Modifier and Type | Method and Description
    --- | ---
    `void` | TestGenKieSessionListener.`afterFireAllRules(org.kie.api.runtime.KieSession kieSession, TestGenKieSessionJournal journal, TestGenKieSessionFireAllRules fire)`
    `void` | TestGenKieSessionEventSupport.`afterFireAllRules(org.kie.api.runtime.KieSession kieSession, TestGenKieSessionJournal journal, TestGenKieSessionFireAllRules fire)`

  - ### Uses of TestGenKieSessionJournal in org.optaplanner.core.impl.score.director.drools.testgen.reproducer

    Methods in org.optaplanner.core.impl.score.director.drools.testgen.reproducer with parameters of type TestGenKieSessionJournal
    Modifier and Type | Method and Description
    --- | ---
    `void` | TestGenCorruptedVariableListenerReproducer.`afterFireAllRules(org.kie.api.runtime.KieSession kieSession, TestGenKieSessionJournal journal, TestGenKieSessionFireAllRules fire)`
    `void` | TestGenCorruptedScoreReproducer.`afterFireAllRules(org.kie.api.runtime.KieSession kieSession, TestGenKieSessionJournal journal, TestGenKieSessionFireAllRules fire)`
    `void` | TestGenOriginalProblemReproducer.`assertReproducible(TestGenKieSessionJournal journal, String contextDescription)` Throws exception if the original problem is not reproducible with the given journal.
    `void` | TestGenDroolsExceptionReproducer.`assertReproducible(TestGenKieSessionJournal journal, String contextDescription)`
    `void` | TestGenCorruptedVariableListenerReproducer.`assertReproducible(TestGenKieSessionJournal journal, String contextDescription)`
    `void` | TestGenCorruptedScoreReproducer.`assertReproducible(TestGenKieSessionJournal journal, String contextDescription)`
    `boolean` | TestGenOriginalProblemReproducer.`isReproducible(TestGenKieSessionJournal journal)` Replay the journal and decide if the original problem is reproducible.
    `boolean` | TestGenDroolsExceptionReproducer.`isReproducible(TestGenKieSessionJournal journal)`
    `boolean` | TestGenCorruptedVariableListenerReproducer.`isReproducible(TestGenKieSessionJournal journal)`
    `boolean` | TestGenCorruptedScoreReproducer.`isReproducible(TestGenKieSessionJournal journal)`

Copyright © 2006–2021 JBoss by Red Hat. All rights reserved.