|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sourceforge.fuzzyservices.beans.FuzzyCalculator
public class FuzzyCalculator
This class represents a fuzzy calculator according to JavaBeans conventions.
FuzzyCalculator,
Serialized Form| Constructor Summary | |
|---|---|
FuzzyCalculator()
|
|
| Method Summary | |
|---|---|
FuzzyInterval |
add(FuzzyInterval operand1,
FuzzyInterval operand2)
Adds fuzzy interval operand1 to fuzzy interval
operand2. |
FuzzyLRInterval |
add(FuzzyLRInterval operand1,
FuzzyLRInterval operand2)
Adds fuzzy LR interval operand1 to fuzzy LR interval
operand2. |
FuzzyLRNumber |
add(FuzzyLRNumber operand1,
FuzzyLRNumber operand2)
Adds fuzzy LR number operand1 to fuzzy LR number
operand2. |
FuzzyNumber |
add(FuzzyNumber operand1,
FuzzyNumber operand2)
Adds fuzzy number operand1 to fuzzy number
operand2. |
FuzzyInterval |
divide(FuzzyInterval operand1,
FuzzyInterval operand2)
Devides fuzzy interval operand1 through fuzzy interval
operand2. |
FuzzyLRInterval |
divide(FuzzyLRInterval operand1,
FuzzyLRInterval operand2)
Devides fuzzy LR interval operand1 through fuzzy LR
interval operand2. |
FuzzyLRNumber |
divide(FuzzyLRNumber operand1,
FuzzyLRNumber operand2)
Devides fuzzy LR number operand1 through fuzzy LR number
operand2. |
FuzzyNumber |
divide(FuzzyNumber operand1,
FuzzyNumber operand2)
Devides fuzzy number operand1 through fuzzy number
operand2. |
FuzzyInterval |
multiply(FuzzyInterval operand1,
FuzzyInterval operand2)
Multiplies fuzzy interval operand1 with fuzzy interval
operand2. |
FuzzyLRInterval |
multiply(FuzzyLRInterval operand1,
FuzzyLRInterval operand2)
Multiplies fuzzy LR interval operand1 with fuzzy LR
interval operand2. |
FuzzyLRNumber |
multiply(FuzzyLRNumber operand1,
FuzzyLRNumber operand2)
Multiplies fuzzy LR number operand1 with fuzzy LR number
operand2. |
FuzzyNumber |
multiply(FuzzyNumber operand1,
FuzzyNumber operand2)
Multiplies fuzzy number operand1 with fuzzy number
operand2. |
FuzzyInterval |
subtract(FuzzyInterval operand1,
FuzzyInterval operand2)
Subtracts fuzzy interval operand2 from fuzzy interval
operand1. |
FuzzyLRInterval |
subtract(FuzzyLRInterval operand1,
FuzzyLRInterval operand2)
Subtracts fuzzy LR interval operand2 from fuzzy LR interval
operand1. |
FuzzyLRNumber |
subtract(FuzzyLRNumber operand1,
FuzzyLRNumber operand2)
Subtracts fuzzy LR number operand2 from fuzzy LR number
operand1. |
FuzzyNumber |
subtract(FuzzyNumber operand1,
FuzzyNumber operand2)
Subtracts fuzzy number operand2 from fuzzy number
operand1. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FuzzyCalculator()
| Method Detail |
|---|
public FuzzyInterval add(FuzzyInterval operand1,
FuzzyInterval operand2)
FuzzyCalculatorIoperand1 to fuzzy interval
operand2.
add in interface FuzzyCalculatorIoperand1 - The first operandoperand2 - The second operand
public FuzzyLRInterval add(FuzzyLRInterval operand1,
FuzzyLRInterval operand2)
FuzzyCalculatorIoperand1 to fuzzy LR interval
operand2.
add in interface FuzzyCalculatorIoperand1 - The first operandoperand2 - The second operand
public FuzzyLRNumber add(FuzzyLRNumber operand1,
FuzzyLRNumber operand2)
FuzzyCalculatorIoperand1 to fuzzy LR number
operand2.
add in interface FuzzyCalculatorIoperand1 - The first operandoperand2 - The second operand
public FuzzyNumber add(FuzzyNumber operand1,
FuzzyNumber operand2)
FuzzyCalculatorIoperand1 to fuzzy number
operand2.
add in interface FuzzyCalculatorIoperand1 - The first operandoperand2 - The second operand
public FuzzyInterval divide(FuzzyInterval operand1,
FuzzyInterval operand2)
FuzzyCalculatorIoperand1 through fuzzy interval
operand2.
divide in interface FuzzyCalculatorIoperand1 - The first operandoperand2 - The second operand
public FuzzyLRInterval divide(FuzzyLRInterval operand1,
FuzzyLRInterval operand2)
FuzzyCalculatorIoperand1 through fuzzy LR
interval operand2.
divide in interface FuzzyCalculatorIoperand1 - The first operandoperand2 - The second operand
public FuzzyLRNumber divide(FuzzyLRNumber operand1,
FuzzyLRNumber operand2)
FuzzyCalculatorIoperand1 through fuzzy LR number
operand2.
divide in interface FuzzyCalculatorIoperand1 - The first operandoperand2 - The second operand
public FuzzyNumber divide(FuzzyNumber operand1,
FuzzyNumber operand2)
FuzzyCalculatorIoperand1 through fuzzy number
operand2.
divide in interface FuzzyCalculatorIoperand1 - The first operandoperand2 - The second operand
public FuzzyInterval multiply(FuzzyInterval operand1,
FuzzyInterval operand2)
FuzzyCalculatorIoperand1 with fuzzy interval
operand2.
multiply in interface FuzzyCalculatorIoperand1 - The first operandoperand2 - The second operand
public FuzzyLRInterval multiply(FuzzyLRInterval operand1,
FuzzyLRInterval operand2)
FuzzyCalculatorIoperand1 with fuzzy LR
interval operand2.
multiply in interface FuzzyCalculatorIoperand1 - The first operandoperand2 - The second operand
public FuzzyLRNumber multiply(FuzzyLRNumber operand1,
FuzzyLRNumber operand2)
FuzzyCalculatorIoperand1 with fuzzy LR number
operand2.
multiply in interface FuzzyCalculatorIoperand1 - The first operandoperand2 - The second operand
public FuzzyNumber multiply(FuzzyNumber operand1,
FuzzyNumber operand2)
FuzzyCalculatorIoperand1 with fuzzy number
operand2.
multiply in interface FuzzyCalculatorIoperand1 - The first operandoperand2 - The second operand
public FuzzyInterval subtract(FuzzyInterval operand1,
FuzzyInterval operand2)
FuzzyCalculatorIoperand2 from fuzzy interval
operand1.
subtract in interface FuzzyCalculatorIoperand1 - The first operandoperand2 - The second operand
public FuzzyLRInterval subtract(FuzzyLRInterval operand1,
FuzzyLRInterval operand2)
FuzzyCalculatorIoperand2 from fuzzy LR interval
operand1.
subtract in interface FuzzyCalculatorIoperand1 - The first operandoperand2 - The second operand
public FuzzyLRNumber subtract(FuzzyLRNumber operand1,
FuzzyLRNumber operand2)
FuzzyCalculatorIoperand2 from fuzzy LR number
operand1.
subtract in interface FuzzyCalculatorIoperand1 - The first operandoperand2 - The second operand
public FuzzyNumber subtract(FuzzyNumber operand1,
FuzzyNumber operand2)
throws NullPointerException
FuzzyCalculatorIoperand2 from fuzzy number
operand1.
subtract in interface FuzzyCalculatorIoperand1 - The first operandoperand2 - The second operand
NullPointerException - if at least one operand is
null
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||