fuzzyowl2

## Class FuzzyDatatype

- java.lang.Object
- - 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

    Constructors
    Constructor and Description
    `FuzzyDatatype()`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `double` | `getMaxValue()` Gets the maximum value of the datatype.
    `double` | `getMinValue()` Gets the minimum value of the datatype.
    `void` | `setMaxValue(double max)` Sets the maximum value of the datatype.
    `void` | `setMinValue(double min)` Sets the minimum value of the datatype.

    - ### Methods inherited from class java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### FuzzyDatatype

          public FuzzyDatatype()

  - ### Method Detail

    - #### setMinValue

          public void setMinValue(double min)

      Sets the minimum value of the datatype.
      Parameters:
        `min` - Minimum value of the datatype.

    - #### setMaxValue

          public 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.