fuzzyowl2
Class FuzzyDatatype

java.lang.Object
  extended by fuzzyowl2.FuzzyDatatype
Direct Known Subclasses:
LeftShoulderFunction, LinearFunction, ModifiedFunction, RightShoulderFunction, TrapezoidalFunction, TriangularFunction

public abstract class FuzzyDatatype
extends java.lang.Object

Abstract class representing a fuzzy datatype.

Author:
Fernando Bobillo

Constructor Summary
FuzzyDatatype()
           
 
Method Summary
 double getMaxValue()
          Gets the maximum value of the datatype.
 double getMinValue()
          Gets the minimum value of the datatype.
protected  void setMaxValue(double max)
          Sets the maximum value of the datatype.
protected  void setMinValue(double min)
          Sets the minimum value of the datatype.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FuzzyDatatype

public FuzzyDatatype()
Method Detail

setMinValue

protected void setMinValue(double min)
Sets the minimum value of the datatype.

Parameters:
min - Minimum value of the datatype.

setMaxValue

protected void setMaxValue(double max)
Sets the maximum value of the datatype.

Parameters:
max - Maximum value of the datatype.

getMinValue

public double getMinValue()
Gets the minimum value of the datatype.

Returns:
Minimum value of the datatype.

getMaxValue

public double getMaxValue()
Gets the maximum value of the datatype.

Returns:
Maximum value of the datatype.