edu.toronto.cs.mdd
Class ApplyFunctions.AlgebraFunction

java.lang.Object
  extended by edu.toronto.cs.mdd.ApplyFunctions.AbstractApplyFunction
      extended by edu.toronto.cs.mdd.ApplyFunctions.TerminalBinApplyFunction
          extended by edu.toronto.cs.mdd.ApplyFunctions.AlgebraFunction
All Implemented Interfaces:
ApplyFunctions.ApplyFunction, ApplyFunctions.BinApplyFunction
Direct Known Subclasses:
ApplyFunctions.AboveFunction, ApplyFunctions.BelowFunction, ApplyFunctions.EqualsFunction, ApplyFunctions.ImpliesFunction, ApplyFunctions.JoinFunction, ApplyFunctions.MeetFunction
Enclosing class:
ApplyFunctions

public abstract static class ApplyFunctions.AlgebraFunction
extends ApplyFunctions.TerminalBinApplyFunction


Constructor Summary
ApplyFunctions.AlgebraFunction(MDDManager mddMgr, IAlgebra _algebra)
           
 
Method Summary
 
Methods inherited from class edu.toronto.cs.mdd.ApplyFunctions.TerminalBinApplyFunction
binApply, binApply, isSymetric
 
Methods inherited from class edu.toronto.cs.mdd.ApplyFunctions.AbstractApplyFunction
isCacheable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface edu.toronto.cs.mdd.ApplyFunctions.ApplyFunction
isCacheable
 

Constructor Detail

ApplyFunctions.AlgebraFunction

public ApplyFunctions.AlgebraFunction(MDDManager mddMgr,
                                      IAlgebra _algebra)