站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss RULES 4.0.0.11754MR2 API 英文版文档

Uses of Class org.drools.reteoo.ReteTuple (Drools 4.0.0.11754MR2 API) - JBoss RULES 4.0.0.11754MR2 API 英文版文档


Uses of Class
org.drools.reteoo.ReteTuple

Packages that use ReteTuple
org.drools.common   
org.drools.reteoo   
org.drools.rule Contains the binary representations of rule constructs, like Package (which the compiler produces), Rule, and Conditional Elements. 
org.drools.spi   
org.drools.util   
 

Uses of ReteTuple in org.drools.common
 

Fields in org.drools.common declared as ReteTuple
 ReteTuple TupleStartEqualsConstraint.TupleStartEqualsConstraintContextEntry.left
           
 ReteTuple TupleStartEqualsConstraint.TupleStartEqualsConstraintContextEntry.right
           
 

Methods in org.drools.common with parameters of type ReteTuple
 boolean TripleBetaConstraints.isAllowedCachedRight(ReteTuple tuple)
           
 boolean SingleBetaConstraints.isAllowedCachedRight(ReteTuple tuple)
           
 boolean QuadroupleBetaConstraints.isAllowedCachedRight(ReteTuple tuple)
           
 boolean EmptyBetaConstraints.isAllowedCachedRight(ReteTuple tuple)
           
 boolean DoubleBetaConstraints.isAllowedCachedRight(ReteTuple tuple)
           
 boolean DefaultBetaConstraints.isAllowedCachedRight(ReteTuple tuple)
           
 boolean BetaConstraints.isAllowedCachedRight(ReteTuple tuple)
           
 boolean TupleStartEqualsConstraint.isAllowedCachedRight(ReteTuple tuple, ContextEntry context)
           
 boolean InstanceNotEqualsConstraint.isAllowedCachedRight(ReteTuple tuple, ContextEntry context)
           
 boolean InstanceEqualsConstraint.isAllowedCachedRight(ReteTuple tuple, ContextEntry context)
           
 Activation PropagationContextImpl.removeRetractedTuple(Rule rule, ReteTuple tuple)
           
 void TupleStartEqualsConstraint.TupleStartEqualsConstraintContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, ReteTuple tuple)
           
 void TripleBetaConstraints.updateFromTuple(InternalWorkingMemory workingMemory, ReteTuple tuple)
           
 void SingleBetaConstraints.updateFromTuple(InternalWorkingMemory workingMemory, ReteTuple tuple)
           
 void QuadroupleBetaConstraints.updateFromTuple(InternalWorkingMemory workingMemory, ReteTuple tuple)
           
 void InstanceNotEqualsConstraint.InstanceNotEqualsConstraintContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, ReteTuple tuple)
           
 void InstanceEqualsConstraint.InstanceEqualsConstraintContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, ReteTuple tuple)
           
 void EmptyBetaConstraints.updateFromTuple(InternalWorkingMemory workingMemory, ReteTuple tuple)
           
 void DoubleBetaConstraints.updateFromTuple(InternalWorkingMemory workingMemory, ReteTuple tuple)
           
 void DefaultBetaConstraints.updateFromTuple(InternalWorkingMemory workingMemory, ReteTuple tuple)
           
 void BetaConstraints.updateFromTuple(InternalWorkingMemory workingMemory, ReteTuple tuple)
           
 

Uses of ReteTuple in org.drools.reteoo
 

Methods in org.drools.reteoo that return ReteTuple
 ReteTuple ReteTuple.getSubTuple(int elements)
          Returns the ReteTuple that contains the "elements" first elements in this tuple.
 ReteTuple TupleMemory.remove(ReteTuple tuple)
           
 

Methods in org.drools.reteoo with parameters of type ReteTuple
 void TupleMemory.add(ReteTuple tuple)
           
 void TupleSink.assertTuple(ReteTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
          Assert a new ReteTuple.
 void RuleTerminalNode.assertTuple(ReteTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void RightInputAdapterNode.assertTuple(ReteTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
          Takes the asserted ReteTuple received from the TupleSource and adapts it into a FactHandleImpl
 void QueryTerminalNode.assertTuple(ReteTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
          Assert a new Tuple.
 void NotNode.assertTuple(ReteTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
          Assert a new ReteTuple from the left input.
 void JoinNode.assertTuple(ReteTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
          Assert a new ReteTuple.
 void FromNode.assertTuple(ReteTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void ExistsNode.assertTuple(ReteTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
          Assert a new ReteTuple from the left input.
 void EvalConditionNode.assertTuple(ReteTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
          Assert a new Tuple.
 void CollectNode.assertTuple(ReteTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void AccumulateNode.assertTuple(ReteTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void RuleTerminalNode.assertTuple(ReteTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean fireActivationCreated)
          Assert a new Tuple.
 boolean TupleMemory.contains(ReteTuple tuple)
           
 boolean ReteTuple.equals(ReteTuple other)
          We use this equals method to avoid the cast
 Iterator FactHandleMemory.iterator(ReteTuple tuple)
           
 void TupleSinkPropagator.propagateAssertTuple(ReteTuple tuple, InternalFactHandle handle, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void SingleTupleSinkAdapter.propagateAssertTuple(ReteTuple tuple, InternalFactHandle handle, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void EmptyTupleSinkAdapter.propagateAssertTuple(ReteTuple tuple, InternalFactHandle handle, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void CompositeTupleSinkAdapter.propagateAssertTuple(ReteTuple tuple, InternalFactHandle handle, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void TupleSinkPropagator.propagateAssertTuple(ReteTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void SingleTupleSinkAdapter.propagateAssertTuple(ReteTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void EmptyTupleSinkAdapter.propagateAssertTuple(ReteTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void CompositeTupleSinkAdapter.propagateAssertTuple(ReteTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void TupleSinkPropagator.propagateRetractTuple(ReteTuple tuple, InternalFactHandle handle, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void SingleTupleSinkAdapter.propagateRetractTuple(ReteTuple tuple, InternalFactHandle handle, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void EmptyTupleSinkAdapter.propagateRetractTuple(ReteTuple tuple, InternalFactHandle handle, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void CompositeTupleSinkAdapter.propagateRetractTuple(ReteTuple tuple, InternalFactHandle handle, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void TupleSinkPropagator.propagateRetractTuple(ReteTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void SingleTupleSinkAdapter.propagateRetractTuple(ReteTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void EmptyTupleSinkAdapter.propagateRetractTuple(ReteTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void CompositeTupleSinkAdapter.propagateRetractTuple(ReteTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 ReteTuple TupleMemory.remove(ReteTuple tuple)
           
 void TupleSink.retractTuple(ReteTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void RuleTerminalNode.retractTuple(ReteTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void RightInputAdapterNode.retractTuple(ReteTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
          Retracts the corresponding tuple by retrieving and retracting the fact created for it
 void QueryTerminalNode.retractTuple(ReteTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void NotNode.retractTuple(ReteTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
          Retract the ReteTuple, any resulting proppagated joins are also retracted.
 void JoinNode.retractTuple(ReteTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
          Retract a ReteTuple.
 void FromNode.retractTuple(ReteTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void ExistsNode.retractTuple(ReteTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
          Retract the ReteTuple, any resulting propagated joins are also retracted.
 void EvalConditionNode.retractTuple(ReteTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void CollectNode.retractTuple(ReteTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void AccumulateNode.retractTuple(ReteTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 

Constructors in org.drools.reteoo with parameters of type ReteTuple
ReteTuple(ReteTuple tuple)
           
ReteTuple(ReteTuple parentTuple, InternalFactHandle handle)
           
 

Uses of ReteTuple in org.drools.rule
 

Fields in org.drools.rule declared as ReteTuple
 ReteTuple ReturnValueRestriction.ReturnValueContextEntry.leftTuple
           
 ReteTuple PredicateConstraint.PredicateContextEntry.leftTuple
           
 ReteTuple VariableRestriction.VariableContextEntry.reteTuple
           
 

Methods in org.drools.rule that return ReteTuple
 ReteTuple VariableRestriction.VariableContextEntry.getTuple()
           
 ReteTuple ReturnValueRestriction.ReturnValueContextEntry.getTuple()
           
 

Methods in org.drools.rule with parameters of type ReteTuple
 boolean VariableRestriction.isAllowedCachedRight(ReteTuple tuple, ContextEntry context)
           
 boolean VariableConstraint.isAllowedCachedRight(ReteTuple tuple, ContextEntry context)
           
 boolean ReturnValueRestriction.isAllowedCachedRight(ReteTuple tuple, ContextEntry context)
           
 boolean ReturnValueConstraint.isAllowedCachedRight(ReteTuple tuple, ContextEntry context)
           
 boolean PredicateConstraint.isAllowedCachedRight(ReteTuple tuple, ContextEntry context)
           
 boolean OrCompositeRestriction.isAllowedCachedRight(ReteTuple tuple, ContextEntry context)
           
 boolean MultiRestrictionFieldConstraint.isAllowedCachedRight(ReteTuple tuple, ContextEntry context)
           
 boolean LiteralRestriction.isAllowedCachedRight(ReteTuple tuple, ContextEntry context)
           
 boolean AndCompositeRestriction.isAllowedCachedRight(ReteTuple tuple, ContextEntry context)
           
 void VariableRestriction.ObjectVariableContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, ReteTuple tuple)
           
 void VariableRestriction.LongVariableContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, ReteTuple tuple)
           
 void VariableRestriction.DoubleVariableContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, ReteTuple tuple)
           
 void VariableRestriction.BooleanVariableContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, ReteTuple tuple)
           
 void ReturnValueRestriction.ReturnValueContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, ReteTuple tuple)
           
 void PredicateConstraint.PredicateContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, ReteTuple tuple)
           
 void ContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, ReteTuple tuple)
           
 void AbstractCompositeRestriction.CompositeContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, ReteTuple tuple)
           
 

Uses of ReteTuple in org.drools.spi
 

Methods in org.drools.spi with parameters of type ReteTuple
 boolean Restriction.isAllowedCachedRight(ReteTuple tuple, ContextEntry context)
           
 boolean BetaNodeFieldConstraint.isAllowedCachedRight(ReteTuple tuple, ContextEntry context)
           
 Activation PropagationContext.removeRetractedTuple(Rule rule, ReteTuple tuple)
           
 

Uses of ReteTuple in org.drools.util
 

Methods in org.drools.util that return ReteTuple
 ReteTuple TupleIndexHashTable.FieldIndexEntry.get(ReteTuple tuple)
           
 ReteTuple TupleHashTable.get(ReteTuple tuple)
           
 ReteTuple TupleIndexHashTable.FieldIndexEntry.getFirst()
           
 ReteTuple TupleIndexHashTable.remove(ReteTuple tuple)
           
 ReteTuple TupleIndexHashTable.FieldIndexEntry.remove(ReteTuple tuple)
           
 ReteTuple TupleHashTable.remove(ReteTuple tuple)
           
 

Methods in org.drools.util with parameters of type ReteTuple
 void TupleIndexHashTable.add(ReteTuple tuple)
           
 void TupleIndexHashTable.FieldIndexEntry.add(ReteTuple tuple)
           
 void TupleHashTable.add(ReteTuple tuple)
           
 boolean TupleIndexHashTable.add(ReteTuple tuple, boolean checkExists)
           
 boolean TupleIndexHashTable.contains(ReteTuple tuple)
           
 boolean TupleHashTable.contains(ReteTuple tuple)
           
 boolean AbstractHashTable.Index.equal(Object object, ReteTuple tuple)
           
 boolean AbstractHashTable.SingleIndex.equal(Object right, ReteTuple tuple)
           
 boolean AbstractHashTable.DoubleCompositeIndex.equal(Object right, ReteTuple tuple)
           
 boolean AbstractHashTable.TripleCompositeIndex.equal(Object right, ReteTuple tuple)
           
 boolean AbstractHashTable.Index.equal(ReteTuple tuple1, ReteTuple tuple2)
           
 boolean AbstractHashTable.SingleIndex.equal(ReteTuple tuple1, ReteTuple tuple2)
           
 boolean AbstractHashTable.DoubleCompositeIndex.equal(ReteTuple tuple1, ReteTuple tuple2)
           
 boolean AbstractHashTable.TripleCompositeIndex.equal(ReteTuple tuple1, ReteTuple tuple2)
           
 ReteTuple TupleIndexHashTable.FieldIndexEntry.get(ReteTuple tuple)
           
 ReteTuple TupleHashTable.get(ReteTuple tuple)
           
 FactHandleIndexHashTable.FieldIndexEntry FactHandleIndexHashTable.get(ReteTuple tuple)
           
 int AbstractHashTable.Index.hashCodeOf(ReteTuple tuple)
           
 int AbstractHashTable.SingleIndex.hashCodeOf(ReteTuple tuple)
           
 int AbstractHashTable.DoubleCompositeIndex.hashCodeOf(ReteTuple tuple)
           
 int AbstractHashTable.TripleCompositeIndex.hashCodeOf(ReteTuple tuple)
           
 Iterator FactHashTable.iterator(ReteTuple tuple)
           
 Iterator FactHandleIndexHashTable.iterator(ReteTuple tuple)
           
 boolean TupleIndexHashTable.FieldIndexEntry.matches(ReteTuple tuple, int tupleHashCode)
           
 boolean FactHandleIndexHashTable.FieldIndexEntry.matches(ReteTuple tuple, int tupleHashCode)
           
 ReteTuple TupleIndexHashTable.remove(ReteTuple tuple)
           
 ReteTuple TupleIndexHashTable.FieldIndexEntry.remove(ReteTuple tuple)
           
 ReteTuple TupleHashTable.remove(ReteTuple tuple)
           
 



Copyright © 2001-2007 JBoss Inc.. All Rights Reserved.