Package | Description |
---|---|
org.drools.core.beliefsystem | |
org.drools.core.beliefsystem.jtms | |
org.drools.core.beliefsystem.simple | |
org.drools.core.common | |
org.drools.core.reteoo | |
org.drools.core.spi |
Modifier and Type | Method and Description |
---|---|
void |
BeliefSystem.insert(LogicalDependency node,
BeliefSet beliefSet,
PropagationContext context,
ObjectTypeConf typeConf)
TypeConf is already available, so we pass it, to avoid additional lookups
|
void |
BeliefSystem.read(LogicalDependency node,
BeliefSet beliefSet,
PropagationContext context,
ObjectTypeConf typeConf) |
Modifier and Type | Method and Description |
---|---|
void |
JTMSBeliefSystem.insert(LogicalDependency node,
BeliefSet beliefSet,
PropagationContext context,
ObjectTypeConf typeConf) |
void |
JTMSBeliefSystem.read(LogicalDependency node,
BeliefSet beliefSet,
PropagationContext context,
ObjectTypeConf typeConf) |
Modifier and Type | Method and Description |
---|---|
void |
SimpleBeliefSystem.insert(LogicalDependency node,
BeliefSet beliefSet,
PropagationContext context,
ObjectTypeConf typeConf) |
void |
SimpleBeliefSystem.read(LogicalDependency node,
BeliefSet beliefSet,
PropagationContext context,
ObjectTypeConf typeConf) |
Modifier and Type | Method and Description |
---|---|
ObjectTypeConf |
ObjectTypeConfigurationRegistry.getObjectTypeConf(EntryPointId entrypoint,
Object object)
Returns the ObjectTypeConfiguration object for the given object or
creates a new one if none is found in the cache
|
Modifier and Type | Method and Description |
---|---|
Collection<ObjectTypeConf> |
ObjectTypeConfigurationRegistry.values() |
Modifier and Type | Method and Description |
---|---|
void |
TruthMaintenanceSystem.addLogicalDependency(InternalFactHandle handle,
Object object,
Object value,
Activation activation,
PropagationContext context,
Rule rule,
ObjectTypeConf typeConf) |
void |
TruthMaintenanceSystem.addLogicalDependency(InternalFactHandle handle,
Object object,
Object value,
Activation activation,
PropagationContext context,
Rule rule,
ObjectTypeConf typeConf,
boolean read) |
void |
AbstractWorkingMemory.insert(InternalFactHandle handle,
Object object,
Rule rule,
Activation activation,
ObjectTypeConf typeConf) |
void |
InternalWorkingMemory.insert(InternalFactHandle handle,
Object object,
Rule rule,
Activation activation,
ObjectTypeConf typeConf) |
void |
NamedEntryPoint.insert(InternalFactHandle handle,
Object object,
Rule rule,
Activation activation,
ObjectTypeConf typeConf,
PropagationContext pctx) |
abstract InternalFactHandle |
AbstractFactHandleFactory.newFactHandle(int id,
Object object,
long recency,
ObjectTypeConf conf,
InternalWorkingMemory workingMemory,
org.kie.api.runtime.rule.EntryPoint wmEntryPoint) |
InternalFactHandle |
AbstractFactHandleFactory.newFactHandle(int id,
Object object,
ObjectTypeConf conf,
InternalWorkingMemory workingMemory,
org.kie.api.runtime.rule.EntryPoint wmEntryPoint) |
InternalFactHandle |
AbstractFactHandleFactory.newFactHandle(Object object,
ObjectTypeConf conf,
InternalWorkingMemory workingMemory,
org.kie.api.runtime.rule.EntryPoint wmEntryPoint) |
void |
TruthMaintenanceSystem.readLogicalDependency(InternalFactHandle handle,
Object object,
Object value,
Activation activation,
PropagationContext context,
Rule rule,
ObjectTypeConf typeConf)
Adds a justification for the FactHandle to the justifiedMap.
|
Modifier and Type | Class and Description |
---|---|
class |
ClassObjectTypeConf |
class |
FactTemplateTypeConf |
Modifier and Type | Field and Description |
---|---|
protected ObjectTypeConf |
FromNode.objectTypeConf |
Modifier and Type | Method and Description |
---|---|
void |
EntryPointNode.assertObject(InternalFactHandle handle,
PropagationContext context,
ObjectTypeConf objectTypeConf,
InternalWorkingMemory workingMemory) |
void |
DisposedReteooWorkingMemory.insert(InternalFactHandle handle,
Object object,
Rule rule,
Activation activation,
ObjectTypeConf typeConf) |
void |
EntryPointNode.modifyObject(InternalFactHandle handle,
PropagationContext pctx,
ObjectTypeConf objectTypeConf,
InternalWorkingMemory wm) |
InternalFactHandle |
ReteooFactHandleFactory.newFactHandle(int id,
Object object,
long recency,
ObjectTypeConf conf,
InternalWorkingMemory workingMemory,
org.kie.api.runtime.rule.EntryPoint wmEntryPoint) |
void |
EntryPointNode.retractObject(InternalFactHandle handle,
PropagationContext context,
ObjectTypeConf objectTypeConf,
InternalWorkingMemory workingMemory)
Retract a fact object from this
RuleBase and the specified
WorkingMemory . |
Modifier and Type | Method and Description |
---|---|
InternalFactHandle |
FactHandleFactory.newFactHandle(int id,
Object object,
long recency,
ObjectTypeConf conf,
InternalWorkingMemory workingMemory,
org.kie.api.runtime.rule.EntryPoint wmEntryPoint) |
InternalFactHandle |
FactHandleFactory.newFactHandle(Object object,
ObjectTypeConf conf,
InternalWorkingMemory workingMemory,
org.kie.api.runtime.rule.EntryPoint wmEntryPoint)
Construct a handle with a new id.
|
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.