Uses of Interface
org.drools.core.reteoo.ObjectTypeConf
Packages that use ObjectTypeConf
Package
Description
-
Uses of ObjectTypeConf in org.drools.core.common
Methods in org.drools.core.common that return ObjectTypeConfModifier and TypeMethodDescriptionObjectTypeConfigurationRegistry.getConfForObjectType(ObjectType objectType) ObjectTypeConfigurationRegistry.getObjectTypeConf(Object object) ObjectTypeConfigurationRegistry.getOrCreateObjectTypeConf(EntryPointId entrypoint, Object object) Returns the ObjectTypeConfiguration object for the given object or creates a new one if none is found in the cacheMethods in org.drools.core.common that return types with arguments of type ObjectTypeConfMethods in org.drools.core.common with parameters of type ObjectTypeConfModifier and TypeMethodDescriptiondefault InternalFactHandleReteEvaluator.createFactHandle(Object object, ObjectTypeConf conf, WorkingMemoryEntryPoint wmEntryPoint) InternalWorkingMemoryEntryPoint.delete(InternalFactHandle handle, Object object, ObjectTypeConf typeConf, RuleImpl rule, TerminalNode terminalNode) InternalWorkingMemoryEntryPoint.immediateDelete(InternalFactHandle handle, Object object, ObjectTypeConf typeConf, RuleImpl rule, TerminalNode terminalNode) voidInternalWorkingMemoryEntryPoint.insert(InternalFactHandle handle, Object object, RuleImpl rule, ObjectTypeConf typeConf, PropagationContext pctx) voidInternalWorkingMemoryEntryPoint.insert(InternalFactHandle handle, Object object, RuleImpl rule, TerminalNode terminalNode, ObjectTypeConf typeConf) TruthMaintenanceSystem.insertOnTms(Object object, ObjectTypeConf typeConf, PropagationContext propagationContext, InternalFactHandle handle, BiFunction<Object, ObjectTypeConf, InternalFactHandle> fhFactory) final InternalFactHandleAbstractFactHandleFactory.newFactHandle(long id, Object object, long recency, ObjectTypeConf conf, ReteEvaluator reteEvaluator, WorkingMemoryEntryPoint wmEntryPoint) final InternalFactHandleAbstractFactHandleFactory.newFactHandle(long id, Object object, ObjectTypeConf conf, ReteEvaluator reteEvaluator, WorkingMemoryEntryPoint wmEntryPoint) final InternalFactHandleAbstractFactHandleFactory.newFactHandle(Object object, ObjectTypeConf conf, ReteEvaluator reteEvaluator, WorkingMemoryEntryPoint wmEntryPoint) voidTruthMaintenanceSystem.readLogicalDependency(InternalFactHandle handle, Object object, Object value, InternalMatch internalMatch, ObjectTypeConf typeConf) voidInternalWorkingMemoryEntryPoint.update(InternalFactHandle handle, Object object, Object originalObject, ObjectTypeConf typeConf, PropagationContext propagationContext) Method parameters in org.drools.core.common with type arguments of type ObjectTypeConfModifier and TypeMethodDescriptionTruthMaintenanceSystem.insertOnTms(Object object, ObjectTypeConf typeConf, PropagationContext propagationContext, InternalFactHandle handle, BiFunction<Object, ObjectTypeConf, InternalFactHandle> fhFactory) -
Uses of ObjectTypeConf in org.drools.core.marshalling
Methods in org.drools.core.marshalling with parameters of type ObjectTypeConfModifier and TypeMethodDescriptionMarshallerReaderContext.createAsyncNodeHandle(TupleImpl leftTuple, ReteEvaluator reteEvaluator, Object object, int nodeId, ObjectTypeConf objectTypeConf) -
Uses of ObjectTypeConf in org.drools.core.phreak
Methods in org.drools.core.phreak with parameters of type ObjectTypeConfModifier and TypeMethodDescriptionstatic voidPropagationEntry.Delete.execute(ReteEvaluator reteEvaluator, EntryPointNode epn, InternalFactHandle handle, PropagationContext context, ObjectTypeConf objectTypeConf) static voidPropagationEntry.Insert.execute(InternalFactHandle handle, PropagationContext context, ReteEvaluator reteEvaluator, ObjectTypeConf objectTypeConf) static voidPropagationEntry.Update.execute(InternalFactHandle handle, PropagationContext pctx, ObjectTypeConf objectTypeConf, ReteEvaluator reteEvaluator) Constructors in org.drools.core.phreak with parameters of type ObjectTypeConfModifierConstructorDescriptionDelete(EntryPointNode epn, InternalFactHandle handle, PropagationContext context, ObjectTypeConf objectTypeConf) Insert(InternalFactHandle handle, PropagationContext context, ReteEvaluator reteEvaluator, ObjectTypeConf objectTypeConf) Update(InternalFactHandle handle, PropagationContext context, ObjectTypeConf objectTypeConf) -
Uses of ObjectTypeConf in org.drools.core.reteoo
Classes in org.drools.core.reteoo that implement ObjectTypeConfFields in org.drools.core.reteoo declared as ObjectTypeConfMethods in org.drools.core.reteoo that return ObjectTypeConfModifier and TypeMethodDescriptionAsyncReceiveNode.getObjectTypeConf(ReteEvaluator reteEvaluator) AsyncSendNode.getObjectTypeConf(ReteEvaluator reteEvaluator) Methods in org.drools.core.reteoo with parameters of type ObjectTypeConfModifier and TypeMethodDescriptionvoidEntryPointNode.assertObject(InternalFactHandle handle, PropagationContext context, ObjectTypeConf objectTypeConf, ReteEvaluator reteEvaluator) voidEntryPointNode.immediateDeleteObject(InternalFactHandle handle, PropagationContext context, ObjectTypeConf objectTypeConf, ReteEvaluator reteEvaluator) voidEntryPointNode.modifyObject(InternalFactHandle handle, PropagationContext pctx, ObjectTypeConf objectTypeConf, ReteEvaluator reteEvaluator) voidEntryPointNode.propagateRetract(InternalFactHandle handle, PropagationContext context, ObjectTypeConf objectTypeConf, ReteEvaluator reteEvaluator) voidEntryPointNode.retractObject(InternalFactHandle handle, PropagationContext context, ObjectTypeConf objectTypeConf, ReteEvaluator reteEvaluator) Retract a fact object from thisRuleBaseand the specifiedWorkingMemory. -
Uses of ObjectTypeConf in org.drools.core.rule.accessor
Methods in org.drools.core.rule.accessor with parameters of type ObjectTypeConfModifier and TypeMethodDescriptionFactHandleFactory.newFactHandle(long id, Object object, long recency, ObjectTypeConf conf, ReteEvaluator reteEvaluator, WorkingMemoryEntryPoint wmEntryPoint) FactHandleFactory.newFactHandle(Object object, ObjectTypeConf conf, ReteEvaluator reteEvaluator, WorkingMemoryEntryPoint wmEntryPoint) Construct a handle with a new id.