fuzzydl

## Class SomDefuzzifyQuery

- java.lang.Object
- - fuzzydl.Query
  - - fuzzydl.DefuzzifyQuery
    - - fuzzydl.SomDefuzzifyQuery

-     public class SomDefuzzifyQuery
      extends DefuzzifyQuery

  Smallest of maxima defuzzification query.
  Author:
    Fernando Bobillo

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `SomDefuzzifyQuery(Concept c, Individual ind, java.lang.String fName)`

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `Expression` | `getObjExpression(Variable q)` Gets the objective expression.
    `java.lang.String` | `toString()` Gets the name of the query.

    - ### Methods inherited from class fuzzydl.DefuzzifyQuery

      `preprocess, solve`

    - ### Methods inherited from class fuzzydl.Query

      `getTotalTime, setInitialTime, setTotalTime`

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

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

- - ### Constructor Detail

    - #### SomDefuzzifyQuery

          public SomDefuzzifyQuery(Concept c,
                                   Individual ind,
                                   java.lang.String fName)

  - ### Method Detail

    - #### toString

          public java.lang.String toString()

      Description copied from class: `Query`
      Gets the name of the query.
      Specified by:
        `toString` in class `Query`
      Returns:
        Name of the query.

    - #### getObjExpression

          public Expression getObjExpression(Variable q)

      Description copied from class: `DefuzzifyQuery`
      Gets the objective expression.
      Specified by:
        `getObjExpression` in class `DefuzzifyQuery`
      Parameters:
        `q` - Variable taking part in the query.
      Returns:
        Objective expression.