Modifier and Type | Method and Description |
---|---|
BeliefSet<M> |
BeliefSystem.insert(LogicalDependency<M> node,
BeliefSet<M> beliefSet,
PropagationContext context,
ObjectTypeConf typeConf)
TypeConf is already available, so we pass it, to avoid additional lookups
|
BeliefSet<M> |
BeliefSystem.insert(M mode,
RuleImpl rule,
Activation activation,
Object payload,
BeliefSet<M> beliefSet,
PropagationContext context,
ObjectTypeConf typeConf) |
void |
BeliefSystem.read(LogicalDependency<M> node,
BeliefSet<M> beliefSet,
PropagationContext context,
ObjectTypeConf typeConf) |
Modifier and Type | Method and Description |
---|---|
BeliefSet<M> |
DefeasibleBeliefSystem.insert(M mode,
RuleImpl rule,
Activation activation,
Object payload,
BeliefSet<M> beliefSet,
PropagationContext context,
ObjectTypeConf typeConf) |
Modifier and Type | Method and Description |
---|---|
BeliefSet<M> |
JTMSBeliefSystem.insert(LogicalDependency<M> node,
BeliefSet<M> beliefSet,
PropagationContext context,
ObjectTypeConf typeConf) |
BeliefSet<M> |
JTMSBeliefSystem.insert(M mode,
RuleImpl rule,
Activation activation,
Object payload,
BeliefSet<M> beliefSet,
PropagationContext context,
ObjectTypeConf typeConf) |
void |
JTMSBeliefSystem.read(LogicalDependency<M> node,
BeliefSet<M> beliefSet,
PropagationContext context,
ObjectTypeConf typeConf) |
Modifier and Type | Method and Description |
---|---|
BeliefSet<SimpleMode> |
SimpleBeliefSystem.insert(LogicalDependency<SimpleMode> node,
BeliefSet<SimpleMode> beliefSet,
PropagationContext context,
ObjectTypeConf typeConf) |
BeliefSet<SimpleMode> |
SimpleBeliefSystem.insert(SimpleMode mode,
RuleImpl rule,
Activation activation,
Object payload,
BeliefSet<SimpleMode> beliefSet,
PropagationContext context,
ObjectTypeConf typeConf) |
void |
SimpleBeliefSystem.read(LogicalDependency<SimpleMode> node,
BeliefSet<SimpleMode> 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
|
ObjectTypeConf |
ObjectTypeConfigurationRegistry.getObjectTypeConfByClass(Class<?> cls) |
Modifier and Type | Method and Description |
---|---|
Collection<ObjectTypeConf> |
ObjectTypeConfigurationRegistry.values() |
Modifier and Type | Method and Description |
---|---|
InternalFactHandle |
TruthMaintenanceSystem.addLogicalDependency(InternalFactHandle handle,
Object object,
Object value,
Activation activation,
PropagationContext context,
RuleImpl rule,
ObjectTypeConf typeConf) |
InternalFactHandle |
TruthMaintenanceSystem.addLogicalDependency(InternalFactHandle handle,
Object object,
Object value,
Activation activation,
PropagationContext context,
RuleImpl rule,
ObjectTypeConf typeConf,
boolean read) |
PropagationContext |
NamedEntryPoint.delete(InternalFactHandle handle,
Object object,
ObjectTypeConf typeConf,
RuleImpl rule,
Activation activation) |
void |
InternalWorkingMemory.insert(InternalFactHandle handle,
Object object,
RuleImpl rule,
Activation activation,
ObjectTypeConf typeConf) |
void |
NamedEntryPoint.insert(InternalFactHandle handle,
Object object,
RuleImpl 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,
RuleImpl rule,
ObjectTypeConf typeConf)
Adds a justification for the FactHandle to the justifiedMap.
|
void |
NamedEntryPoint.update(InternalFactHandle handle,
Object object,
Object originalObject,
ObjectTypeConf typeConf,
RuleImpl rule,
PropagationContext propagationContext) |
Modifier and Type | Method and Description |
---|---|
void |
StatefulKnowledgeSessionImpl.insert(InternalFactHandle handle,
Object object,
RuleImpl rule,
Activation activation,
ObjectTypeConf typeConf) |
Constructor and Description |
---|
PropagationEntry.Delete(EntryPointNode epn,
InternalFactHandle handle,
PropagationContext context,
ObjectTypeConf objectTypeConf) |
PropagationEntry.Insert(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory,
ObjectTypeConf objectTypeConf) |
PropagationEntry.Update(EntryPointNode epn,
InternalFactHandle handle,
PropagationContext context,
ObjectTypeConf objectTypeConf) |
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 |
EntryPointNode.modifyObject(InternalFactHandle handle,
PropagationContext pctx,
ObjectTypeConf objectTypeConf,
InternalWorkingMemory workingMemory) |
InternalFactHandle |
ReteooFactHandleFactory.newFactHandle(int id,
Object object,
long recency,
ObjectTypeConf conf,
InternalWorkingMemory workingMemory,
org.kie.api.runtime.rule.EntryPoint wmEntryPoint) |
void |
EntryPointNode.propagateModify(InternalFactHandle handle,
PropagationContext pctx,
ObjectTypeConf objectTypeConf,
InternalWorkingMemory wm) |
void |
EntryPointNode.propagateRetract(InternalFactHandle handle,
PropagationContext context,
ObjectTypeConf objectTypeConf,
InternalWorkingMemory workingMemory) |
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–2015 JBoss by Red Hat. All rights reserved.