|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use FactHandle | |
org.drools | The main run-time API. |
org.drools.event | |
org.drools.jsr94.rules | Provides the core client APIs for using a rule engine. |
org.drools.reteoo | Interfaces for the Rete-OO algorithm. |
org.drools.spi | Semantic Provider Interface for extending rule semantics. |
Uses of FactHandle in org.drools |
Methods in org.drools that return FactHandle | |
FactHandle |
MockWorkingMemory.getFactHandle(Object object)
|
FactHandle |
MockWorkingMemory.assertObject(Object object)
|
FactHandle |
MockWorkingMemory.assertObject(Object object,
boolean dynamic)
|
FactHandle |
MockTuple.getFactHandleForObject(Object object)
|
FactHandle |
NoSuchFactObjectException.getFactHandle()
Retrieve the invalid FactHandle . |
FactHandle |
WorkingMemory.getFactHandle(Object object)
Retrieve the FactHandle associated with an Object. |
FactHandle |
WorkingMemory.assertObject(Object object)
Assert a fact. |
FactHandle |
WorkingMemory.assertObject(Object object,
boolean dynamic)
Assert a fact registering JavaBean PropertyChangeListeners
on the Object to automatically trigger modifyObject calls
if dynamic is true . |
Methods in org.drools with parameters of type FactHandle | |
Object |
MockWorkingMemory.getObject(FactHandle handle)
|
boolean |
MockWorkingMemory.containsObject(FactHandle handle)
|
void |
MockWorkingMemory.retractObject(FactHandle handle)
|
void |
MockWorkingMemory.modifyObject(FactHandle handle,
Object object)
|
Object |
WorkingMemory.getObject(FactHandle handle)
Retrieve the object associated with a FactHandle . |
boolean |
WorkingMemory.containsObject(FactHandle handle)
Determine if an object is associated with a FactHandle . |
void |
WorkingMemory.retractObject(FactHandle handle)
Retract a fact. |
void |
WorkingMemory.modifyObject(FactHandle handle,
Object object)
Modify a fact. |
Constructors in org.drools with parameters of type FactHandle | |
NoSuchFactObjectException(FactHandle handle)
Construct. |
Uses of FactHandle in org.drools.event |
Methods in org.drools.event that return FactHandle | |
FactHandle |
ObjectRetractedEvent.getFactHandle()
|
FactHandle |
ObjectModifiedEvent.getFactHandle()
|
FactHandle |
ObjectAssertedEvent.getFactHandle()
|
Methods in org.drools.event with parameters of type FactHandle | |
void |
WorkingMemoryEventSupport.fireObjectAsserted(FactHandle handle,
Object object)
|
void |
WorkingMemoryEventSupport.fireObjectModified(FactHandle handle,
Object object)
|
void |
WorkingMemoryEventSupport.fireObjectRetracted(FactHandle handle)
|
Constructors in org.drools.event with parameters of type FactHandle | |
ObjectRetractedEvent(WorkingMemory workingMemory,
FactHandle handle)
|
|
ObjectModifiedEvent(WorkingMemory workingMemory,
FactHandle handle,
Object object)
|
|
ObjectAssertedEvent(WorkingMemory workingMemory,
FactHandle handle,
Object object)
|
Uses of FactHandle in org.drools.jsr94.rules |
Classes in org.drools.jsr94.rules that implement FactHandle | |
class |
Jsr94FactHandle
The Drools implementation of the Handle interface which provides
a marker interface for Drools-specific object identity mechanism. |
Methods in org.drools.jsr94.rules that return FactHandle | |
FactHandle |
Jsr94FactHandleFactory.newFactHandle()
|
FactHandle |
Jsr94FactHandleFactory.newFactHandle(long id)
|
Uses of FactHandle in org.drools.reteoo |
Classes in org.drools.reteoo that implement FactHandle | |
class |
FactHandleImpl
Implementation of FactHandle . |
Methods in org.drools.reteoo that return FactHandle | |
FactHandle |
DefaultFactHandleFactory.newFactHandle()
|
FactHandle |
DefaultFactHandleFactory.newFactHandle(long id)
|
FactHandle |
FactHandleList.get(int index)
Obtains the handle at a specified index. |
FactHandle |
TupleKey.get(Declaration declaration)
Retrieve a FactHandle by declaration. |
FactHandle |
ReteTuple.getFactHandleForObject(Object object)
|
(package private) FactHandle |
WorkingMemoryImpl.newFactHandle()
Create a new FactHandle . |
FactHandle |
WorkingMemoryImpl.getFactHandle(Object object)
|
FactHandle |
WorkingMemoryImpl.assertObject(Object object)
|
FactHandle |
WorkingMemoryImpl.assertObject(Object object,
boolean dynamic)
|
FactHandle |
FactHandleFactory.newFactHandle()
Construct a handle with a new id. |
FactHandle |
FactHandleFactory.newFactHandle(long id)
Construct a handle with a specified id. |
Methods in org.drools.reteoo with parameters of type FactHandle | |
void |
TerminalNode.modifyTuples(FactHandle trigger,
TupleSet newTuples,
WorkingMemoryImpl workingMemory)
Modify tuples. |
void |
JoinNodeInput.modifyTuples(FactHandle trigger,
TupleSet newTuples,
WorkingMemoryImpl workingMemory)
Modify 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 . |
(package private) TupleSet |
JoinMemory.modifyLeftTuples(FactHandle trigger)
Modify tuples on the left-side. |
(package private) TupleSet |
JoinMemory.modifyRightTuples(FactHandle trigger)
Modify tuples on the right-side. |
void |
TupleSink.modifyTuples(FactHandle trigger,
TupleSet newTuples,
WorkingMemoryImpl workingMemory)
Modify tuples. |
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.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. |
boolean |
FactHandleList.contains(FactHandle handle)
Determines if the list contains a specified handle. |
boolean |
TupleKey.containsFactHandle(FactHandle handle)
Determine if this key contains the specified root fact object. |
(package private) boolean |
ReteTuple.dependsOn(FactHandle handle)
Determine if this tuple depends upon a specified object. |
(package private) boolean |
AgendaItem.dependsOn(FactHandle handle)
Determine if this tuple depends on the values derrived from a particular root object. |
(package private) void |
Agenda.modifyAgenda(FactHandle trigger,
TupleSet newTuples,
Rule rule)
Modify the agenda. |
(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. |
Object |
WorkingMemoryImpl.getObject(FactHandle handle)
|
boolean |
WorkingMemoryImpl.containsObject(FactHandle handle)
|
(package private) Object |
WorkingMemoryImpl.putObject(FactHandle handle,
Object object)
Associate an object with its handle. |
(package private) Object |
WorkingMemoryImpl.removeObject(FactHandle handle)
|
void |
WorkingMemoryImpl.retractObject(FactHandle handle)
|
void |
WorkingMemoryImpl.modifyObject(FactHandle handle,
Object 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 FactHandle | |
FactHandleList(int index,
FactHandle handle)
Single value constructor. |
|
TupleKey(Declaration declaration,
FactHandle handle)
|
|
ReteTuple(WorkingMemoryImpl workingMemory,
Declaration declaration,
FactHandle handle)
|
Uses of FactHandle in org.drools.spi |
Methods in org.drools.spi that return FactHandle | |
FactHandle |
Tuple.getFactHandleForObject(Object object)
Retrieve the FactHandle for a given object. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |