net.sourceforge.jFuzzyLogic.ruleConnection
Class RuleConnectionMethod

java.lang.Object
  extended by net.sourceforge.jFuzzyLogic.ruleConnection.RuleConnectionMethod
Direct Known Subclasses:
RuleConnectionMethodAndBoundedDif, RuleConnectionMethodAndMin, RuleConnectionMethodAndProduct, RuleConnectionMethodOrBoundedSum, RuleConnectionMethodOrMax, RuleConnectionMethodOrProbOr

public abstract class RuleConnectionMethod
extends java.lang.Object

Base for methods used to connect rule's antecedents

Author:
pcingola@users.sourceforge.net

Field Summary
(package private)  java.lang.String name
           
 
Constructor Summary
RuleConnectionMethod()
           
 
Method Summary
abstract  double connect(double antecedent1, double antecedent2)
           
 java.lang.String getName()
           
 void setName(java.lang.String name)
           
abstract  java.lang.String toStringFCL()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

java.lang.String name
Constructor Detail

RuleConnectionMethod

public RuleConnectionMethod()
Method Detail

connect

public abstract double connect(double antecedent1,
                               double antecedent2)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

toStringFCL

public abstract java.lang.String toStringFCL()