Uses of Class
zeus.concepts.Bindings

Packages that use Bindings
zeus.actors   
zeus.concepts   
zeus.concepts.fn   
zeus.rete   
 

Uses of Bindings in zeus.actors
 

Methods in zeus.actors that return Bindings
 Bindings PlanRecord.getBindings()
           
 

Methods in zeus.actors with parameters of type Bindings
 boolean PlanRecord.applyConstraints(Bindings bindings)
           
 boolean ProducedDb.constrain(Bindings bindings)
           
 

Uses of Bindings in zeus.concepts
 

Fields in zeus.concepts declared as Bindings
 Bindings PlannerEnactStruct.bindings
           
 Bindings PlannerQueryStruct.bindings
           
 

Methods in zeus.concepts with parameters of type Bindings
 boolean AbilityDbItem.resolve(Bindings b)
           
 boolean AbilitySpec.resolve(Bindings b)
           
abstract  boolean AbstractTask.resolve(Bindings bindings)
           
(package private)  boolean AttributeList.unifiesWith(AttributeList List, Bindings bindings)
           
(package private)  boolean AttributeList.resolve(ResolutionContext context, Bindings bindings)
           
 boolean Bindings.add(Bindings List)
           
 void Bindings.set(Bindings List)
           
 boolean Fact.unifiesWith(Fact f, Bindings bindings)
           
 boolean Fact.unifiesWithChild(Fact f, Bindings bindings)
           
 boolean Fact.resolve(Bindings bindings)
           
 boolean Fact.resolve(ResolutionContext context, Bindings bindings)
           
 boolean Goal.constrain(Bindings bindings)
           
 boolean PrimitiveTask.resolve(Bindings bindings)
           
 boolean PrimitiveTask.applyConstraints(Bindings bindings)
           
 boolean ProtocolInfo.resolve(Bindings b)
           
 boolean ReteKB.resolve(Bindings bindings)
           
 boolean StrategyInfo.resolve(Bindings b)
           
 boolean SummaryTask.applyConstraints(Bindings bindings)
           
 boolean SummaryTask.resolve(Bindings bindings)
           
 boolean SuppliedRequester.applyConstraints(Bindings bindings)
           
 boolean Task.applyConstraints(Bindings bindings)
           
 boolean TaskNode.resolve(Bindings bindings)
           
 boolean TaskNode.resolve(ResolutionContext context, Bindings bindings)
           
 

Constructors in zeus.concepts with parameters of type Bindings
Bindings(Bindings List)
           
 

Uses of Bindings in zeus.concepts.fn
 

Methods in zeus.concepts.fn with parameters of type Bindings
 ValueFunction AndFn.resolve(ResolutionContext c, Bindings b)
           
(package private)  ValueFunction AndFn.unify(ValueFunction fn, Bindings b)
           
 ValueFunction ArithmeticFn.resolve(ResolutionContext c, Bindings b)
           
(package private)  ValueFunction ArithmeticFn.unify(ValueFunction fn, Bindings b)
           
 ValueFunction ComparisonFn.resolve(ResolutionContext c, Bindings b)
           
 ValueFunction ConstraintBFn.resolve(ResolutionContext c, Bindings b)
           
(package private)  ValueFunction ConstraintBFn.unify(ValueFunction fn, Bindings b)
           
 ValueFunction ConstraintFn.resolve(ResolutionContext c, Bindings b)
           
(package private)  ValueFunction ConstraintFn.unify(ValueFunction fn, Bindings b)
           
(package private)  ValueFunction DateFn.unify(ValueFunction fn, Bindings b)
           
 ValueFunction DefinedFn.resolve(ResolutionContext c, Bindings b)
           
(package private)  ValueFunction DefinedFn.unify(ValueFunction fn, Bindings b)
           
 ValueFunction ElseFn.resolve(ResolutionContext c, Bindings b)
           
(package private)  ValueFunction ElseFn.unify(ValueFunction fn, Bindings b)
           
 ValueFunction FactFn.resolve(ResolutionContext c, Bindings b)
           
(package private)  ValueFunction FactFn.unify(ValueFunction fn, Bindings b)
           
 ValueFunction FieldFn.resolve(ResolutionContext c, Bindings b)
           
(package private)  ValueFunction FieldFn.unify(ValueFunction fn, Bindings b)
           
(package private)  ValueFunction IdFn.unify(ValueFunction fn, Bindings b)
           
 ValueFunction ImplyFn.resolve(ResolutionContext c, Bindings bb)
           
(package private)  ValueFunction ImplyFn.unify(ValueFunction fn, Bindings b)
           
(package private)  ValueFunction IntFn.unify(ValueFunction fn, Bindings b)
           
 ValueFunction LogicalAndFn.resolve(ResolutionContext c, Bindings b)
           
(package private)  ValueFunction LogicalFn.unify(ValueFunction fn, Bindings b)
           
 ValueFunction LogicalNotFn.resolve(ResolutionContext c, Bindings b)
           
 ValueFunction LogicalOrFn.resolve(ResolutionContext c, Bindings b)
           
 ValueFunction MethodCallFn.resolve(ResolutionContext c, Bindings b)
           
(package private)  ValueFunction MethodCallFn.unify(ValueFunction fn, Bindings b)
           
 ValueFunction OrFn.resolve(ResolutionContext c, Bindings b)
           
(package private)  ValueFunction OrFn.unify(ValueFunction fn, Bindings b)
           
(package private)  ValueFunction RealFn.unify(ValueFunction fn, Bindings b)
           
(package private)  ValueFunction TimeFn.unify(ValueFunction fn, Bindings b)
           
(package private)  ValueFunction TypeFn.unify(ValueFunction fn, Bindings b)
           
 ValueFunction ValueFunction.unifiesWith(ValueFunction fn, Bindings b)
           
 ValueFunction ValueFunction.resolve(Bindings b)
           
 ValueFunction ValueFunction.resolve(ResolutionContext c, Bindings b)
           
(package private) abstract  ValueFunction ValueFunction.unify(ValueFunction fn, Bindings b)
           
(package private)  ValueFunction VarFn.unify(ValueFunction fn, Bindings b)
           
 ValueFunction VectorFn.resolve(ResolutionContext c, Bindings b)
           
(package private)  ValueFunction VectorFn.unify(ValueFunction fn, Bindings b)
           
 

Uses of Bindings in zeus.rete
 

Fields in zeus.rete declared as Bindings
(package private)  Bindings Info.bindings
           
 

Methods in zeus.rete that return Bindings
 Bindings Info.getBindings()
           
 

Methods in zeus.rete with parameters of type Bindings
 boolean Action.resolve(Bindings b)
           
(package private)  void ActionNode.evaluate(java.lang.String path, int tag, int type, java.util.Vector input, Bindings b)
           
(package private)  void AttributeNode.evaluate(java.lang.String path, int tag, int type, java.util.Vector input, Bindings b)
           
(package private)  void ConflictSet.update(java.lang.String path, int tag, java.util.Vector input, Bindings bindings, ActionNode node)
           
(package private)  void IdNode.evaluate(java.lang.String path, int tag, int type, java.util.Vector input, Bindings b)
           
 void Info.setBindings(Bindings bindings)
           
(package private)  void JoinNode.evaluate(java.lang.String path, int tag, int type, java.util.Vector input, Bindings b)
           
protected  void JoinNode.evaluate(java.lang.String path, int tag, java.util.Vector left, java.util.Vector right, Bindings b)
           
(package private)  void Node.propagate(java.lang.String path, int tag, java.util.Vector input, Bindings b)
           
(package private) abstract  void Node.evaluate(java.lang.String path, int tag, int type, java.util.Vector input, Bindings b)
           
(package private)  void NotNode.evaluate(java.lang.String path, int tag, int type, java.util.Vector input, Bindings b)
           
protected  void NotNode.evaluate(java.lang.String path, int tag, java.util.Vector left, java.util.Vector right, Bindings b)
           
protected  boolean NotNode.match(java.util.Vector left, java.util.Vector right, Bindings bindings)
           
 boolean Pattern.resolve(Bindings b)
           
 boolean ReteFact.resolve(Bindings b)
          this seems to be called when rete is trying to process a rule
 boolean Rule.resolve(Bindings b)
           
(package private)  void TestNode.evaluate(java.lang.String path, int tag, int type, java.util.Vector input, Bindings b)
           
(package private)  void TypeNode.evaluate(java.lang.String path, int tag, int type, java.util.Vector input, Bindings b)
           
(package private)  void TypeNode.propagate(java.lang.String path, int tag, java.util.Vector input, Bindings b)
           
 



Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.