StatefulSession |
StatefulSession.delete(FactHandle handle) |
Deletes a fact from working memory.
|
StatefulSession |
StatefulSession.fire() |
Fire all rules.
|
default <T> StatefulSession |
StatefulSession.forEachFact(Class<T> type,
Consumer<T> consumer) |
A memory inspection method that accepts fact type as an argument.
|
default <T> StatefulSession |
StatefulSession.forEachFact(Class<T> type,
Predicate<T> filter,
Consumer<T> consumer) |
|
<T> StatefulSession |
StatefulSession.forEachFact(String type,
Consumer<T> consumer) |
A memory inspection method that accepts fact type as an argument.
|
default <T> StatefulSession |
StatefulSession.forEachFact(String type,
Predicate<T> filter,
Consumer<T> consumer) |
|
StatefulSession |
StatefulSession.forEachFact(BiConsumer<FactHandle,Object> consumer) |
A full-scan memory inspection method.
|
default StatefulSession |
StatefulSession.forEachFact(BiPredicate<FactHandle,Object> filter,
BiConsumer<FactHandle,Object> consumer) |
|
default StatefulSession |
StatefulSession.forEachFact(Consumer<Object> consumer) |
|
default StatefulSession |
StatefulSession.insertAndFire(Iterable<?> objects) |
|
default StatefulSession |
StatefulSession.insertAndFire(Object... objects) |
|
StatefulSession |
Knowledge.newStatefulSession() |
|
default StatefulSession |
Knowledge.newStatefulSession(ActivationMode mode) |
|
StatefulSession |
StatefulSession.update(FactHandle handle,
Object newValue) |
Updates a fact that already exists in the working memory
|