|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use WorkingMemoryImpl | |
org.drools.reteoo | Interfaces for the Rete-OO algorithm. |
Uses of WorkingMemoryImpl in org.drools.reteoo |
Methods in org.drools.reteoo with parameters of type WorkingMemoryImpl | |
(package private) void |
Scheduler.scheduleAgendaItem(AgendaItem item,
WorkingMemoryImpl workingMemory)
Schedule an agenda item. |
void |
TerminalNode.assertTuple(ReteTuple tuple,
WorkingMemoryImpl workingMemory)
Assert a new Tuple . |
void |
TerminalNode.retractTuples(TupleKey key,
WorkingMemoryImpl workingMemory)
Retract tuples. |
void |
TerminalNode.modifyTuples(FactHandle trigger,
TupleSet newTuples,
WorkingMemoryImpl workingMemory)
Modify tuples. |
void |
JoinNodeInput.assertTuple(ReteTuple tuple,
WorkingMemoryImpl workingMemory)
Assert a new Tuple . |
void |
JoinNodeInput.retractTuples(TupleKey key,
WorkingMemoryImpl workingMemory)
Retract tuples. |
void |
JoinNodeInput.modifyTuples(FactHandle trigger,
TupleSet newTuples,
WorkingMemoryImpl workingMemory)
Modify tuples. |
void |
ConditionNode.assertTuple(ReteTuple tuple,
WorkingMemoryImpl workingMemory)
Assert a new Tuple . |
void |
ConditionNode.retractTuples(TupleKey key,
WorkingMemoryImpl workingMemory)
Retract tuples. |
void |
ConditionNode.modifyTuples(FactHandle trigger,
TupleSet newTuples,
WorkingMemoryImpl workingMemory)
Modify tuples. |
(package private) void |
ParameterNode.assertObject(FactHandle handle,
Object object,
WorkingMemoryImpl workingMemory)
Assert a new fact object into this RuleBase and the
specified WorkingMemory . |
(package private) void |
ParameterNode.retractObject(FactHandle handle,
WorkingMemoryImpl workingMemory)
Retract a fact object from this RuleBase and the specified
WorkingMemory . |
(package private) void |
ParameterNode.modifyObject(FactHandle handle,
Object newObject,
WorkingMemoryImpl workingMemory)
Modify a fact object in this RuleBase and the specified
WorkingMemory . |
(package private) void |
ObjectTypeNode.assertObject(FactHandle handle,
Object object,
WorkingMemoryImpl workingMemory)
Assert a new fact object into this RuleBase and the
specified WorkingMemory . |
(package private) void |
ObjectTypeNode.retractObject(FactHandle handle,
WorkingMemoryImpl workingMemory)
Retract a fact object from this RuleBase and the specified
WorkingMemory . |
(package private) void |
ObjectTypeNode.modifyObject(FactHandle handle,
Object object,
WorkingMemoryImpl workingMemory)
Modify a fact object in this RuleBase and the specified
WorkingMemory . |
void |
TupleSink.assertTuple(ReteTuple tuple,
WorkingMemoryImpl workingMemory)
Assert a new Tuple . |
void |
TupleSink.retractTuples(TupleKey key,
WorkingMemoryImpl workingMemory)
Retract tuples. |
void |
TupleSink.modifyTuples(FactHandle trigger,
TupleSet newTuples,
WorkingMemoryImpl workingMemory)
Modify tuples. |
protected void |
TupleSource.propagateAssertTuple(ReteTuple tuple,
WorkingMemoryImpl workingMemory)
Propagate the assertion of a Tuple to this node's
TupleSink . |
protected void |
TupleSource.propagateRetractTuples(TupleKey key,
WorkingMemoryImpl workingMemory)
Propagate the retration of a Tuple to this node's
TupleSink . |
protected void |
TupleSource.propagateModifyTuples(FactHandle trigger,
TupleSet newTuples,
WorkingMemoryImpl workingMemory)
Propagate the modification of Tuple s to this node's
TupleSink . |
(package private) void |
JoinNode.assertLeftTuple(ReteTuple tuple,
WorkingMemoryImpl workingMemory)
Assert a new Tuple from the left input. |
(package private) void |
JoinNode.assertRightTuple(ReteTuple tuple,
WorkingMemoryImpl workingMemory)
Assert a new Tuple from the right input. |
void |
JoinNode.retractTuples(TupleKey key,
WorkingMemoryImpl workingMemory)
Retract tuples. |
(package private) void |
JoinNode.modifyLeftTuples(FactHandle trigger,
TupleSet newTuples,
WorkingMemoryImpl workingMemory)
Modify tuples from the left input. |
(package private) void |
JoinNode.modifyRightTuples(FactHandle trigger,
TupleSet newTuples,
WorkingMemoryImpl workingMemory)
Modify tuples from the right input. |
(package private) void |
AgendaItem.fire(WorkingMemoryImpl workingMemory)
Fire this item. |
(package private) void |
RuleBaseImpl.assertObject(FactHandle handle,
Object object,
WorkingMemoryImpl workingMemory)
Assert a fact object. |
(package private) void |
RuleBaseImpl.retractObject(FactHandle handle,
WorkingMemoryImpl workingMemory)
Retract a fact object. |
(package private) void |
RuleBaseImpl.modifyObject(FactHandle handle,
Object object,
WorkingMemoryImpl workingMemory)
Modify a fact object. |
(package private) void |
Rete.assertObject(FactHandle handle,
Object object,
WorkingMemoryImpl workingMemory)
Assert a new fact object into this RuleBase and the
specified WorkingMemory . |
(package private) void |
Rete.retractObject(FactHandle handle,
WorkingMemoryImpl workingMemory)
Retract a fact object from this RuleBase and the specified
WorkingMemory . |
(package private) void |
Rete.modifyObject(FactHandle handle,
Object object,
WorkingMemoryImpl workingMemory)
Modify a fact object in this RuleBase and the specified
WorkingMemory . |
Constructors in org.drools.reteoo with parameters of type WorkingMemoryImpl | |
AgendaItemFireListener(AgendaItem item,
WorkingMemoryImpl workingMemory)
Construct. |
|
ReteTuple(WorkingMemoryImpl workingMemory)
|
|
ReteTuple(WorkingMemoryImpl workingMemory,
Declaration declaration,
FactHandle handle)
|
|
Agenda(WorkingMemoryImpl workingMemory,
ConflictResolver conflictResolver)
Construct. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |