| Package | Description |
|---|---|
| org.evrete | |
| org.evrete.api | |
| org.evrete.api.spi |
| Modifier and Type | Field and Description |
|---|---|
protected Consumer<RhsContext> |
AbstractRule.rhs |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractRule.chainRhs(Consumer<RhsContext> consumer) |
void |
AbstractRule.setRhs(Consumer<RhsContext> rhs) |
| Modifier and Type | Method and Description |
|---|---|
RhsContext |
RhsContext.delete(Object obj)
This method removes an instance from the working memory.
|
default RhsContext |
RhsContext.deleteFact(String factRef) |
default RhsContext |
RhsContext.insert(Collection<?> objects) |
RhsContext |
RhsContext.insert(Object obj)
Inserts a new object into the working memory.
|
default RhsContext |
RhsContext.insert(Object[] objects) |
RhsContext |
RhsContext.update(Object obj)
This method lets the working memory know that one of its objects has changed.
|
default RhsContext |
RhsContext.updateFact(String factRef) |
| Modifier and Type | Method and Description |
|---|---|
void |
Rule.chainRhs(Consumer<RhsContext> consumer) |
C |
LhsBuilder.execute(Consumer<RhsContext> consumer) |
void |
Rule.setRhs(Consumer<RhsContext> rhs) |
| Modifier and Type | Method and Description |
|---|---|
Consumer<RhsContext> |
LiteralRhsCompiler.compileRhs(RuntimeContext<?> requester,
String literalRhs,
Collection<NamedType> factTypes,
Collection<String> imports) |
Copyright © 2021. All rights reserved.