Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
I
J
L
M
N
O
R
S
T
U
A
addAllElement(Set<T>, double)
- Method in class net.sourceforge.jfl.core.
DiscreteFuzzySet
If the fuzzy set previously contained an element of the set, the old membership value of this element is replaced by membership passed.
addAllElement(Set<Double>, double)
- Method in class net.sourceforge.jfl.core.
DoubleInterpolatedFuzzySet
addElement(T, double)
- Method in class net.sourceforge.jfl.core.
DiscreteFuzzySet
Add the element to the set.
addElement(Double, double)
- Method in class net.sourceforge.jfl.core.
DoubleInterpolatedFuzzySet
AlgebraicProduct
- Class in
net.sourceforge.jfl.core.operators
AlgebraicProduct()
- Constructor for class net.sourceforge.jfl.core.operators.
AlgebraicProduct
AlgebraicSum
- Class in
net.sourceforge.jfl.core.operators
AlgebraicSum()
- Constructor for class net.sourceforge.jfl.core.operators.
AlgebraicSum
and(IFuzzySet<T>)
- Method in class net.sourceforge.jfl.core.
DiscreteFuzzySet
and(IFuzzySet<Double>)
- Method in class net.sourceforge.jfl.core.
DoubleInterpolatedFuzzySet
and(IFuzzySet<T>)
- Method in interface net.sourceforge.jfl.core.
IFuzzySet
Performs a fuzzy logic and between this fuzzy set and the given one
and(IFuzzySet<T>, IFuzzySet<T>)
- Method in class net.sourceforge.jfl.core.operators.
FuzzySets
and(IFuzzySet<T>, IFuzzySet<T>)
- Method in interface net.sourceforge.jfl.core.operators.
IFuzzySets
Performs a fuzzy logic and between this fuzzy set and the given one
B
BoundedDifference
- Class in
net.sourceforge.jfl.core.operators
BoundedDifference()
- Constructor for class net.sourceforge.jfl.core.operators.
BoundedDifference
BoundedSum
- Class in
net.sourceforge.jfl.core.operators
BoundedSum()
- Constructor for class net.sourceforge.jfl.core.operators.
BoundedSum
C
clone()
- Method in class net.sourceforge.jfl.core.
DiscreteFuzzySet
complement()
- Method in class net.sourceforge.jfl.core.
DiscreteFuzzySet
Create the complement of the fuzzy set.
complement()
- Method in class net.sourceforge.jfl.core.
DoubleInterpolatedFuzzySet
complement()
- Method in interface net.sourceforge.jfl.core.
IFuzzySet
Return a fuzzy set represents the complentary of the set.
complementary
- Variable in class net.sourceforge.jfl.core.
DiscreteFuzzySet
complementary
- Variable in class net.sourceforge.jfl.core.
DoubleInterpolatedFuzzySet
compose(IFuzzyRelationship)
- Method in interface net.sourceforge.jfl.core.
IFuzzyRelationship
Performs composition between fuzzy relationships.
compose(IFuzzyRelationship, IFuzzyRelationship)
- Method in class net.sourceforge.jfl.core.operators.
FuzzySets
compose(IFuzzyRelationship, IFuzzyRelationship)
- Method in interface net.sourceforge.jfl.core.operators.
IFuzzySets
Performs composition between fuzzy relationships.
compute(double, double)
- Method in class net.sourceforge.jfl.core.operators.
AlgebraicProduct
compute(double, double)
- Method in class net.sourceforge.jfl.core.operators.
AlgebraicSum
compute(double, double)
- Method in class net.sourceforge.jfl.core.operators.
BoundedDifference
compute(double, double)
- Method in class net.sourceforge.jfl.core.operators.
BoundedSum
compute(double, double)
- Method in interface net.sourceforge.jfl.core.operators.
IBinaryOperator
Compute the binary operation implemented.
compute(double, double)
- Method in class net.sourceforge.jfl.core.operators.
Maximum
compute(double, double)
- Method in class net.sourceforge.jfl.core.operators.
Minimum
D
DEFAULT_ARRAY_INCREMENT
- Static variable in class net.sourceforge.jfl.core.
DoubleInterpolatedFuzzySet
DiscreteFuzzySet
<
T
> - Class in
net.sourceforge.jfl.core
This class implements the
IFuzzySet
interface, backed by a
HashMap
instance.
DiscreteFuzzySet()
- Constructor for class net.sourceforge.jfl.core.
DiscreteFuzzySet
DiscreteFuzzySet(int)
- Constructor for class net.sourceforge.jfl.core.
DiscreteFuzzySet
DoubleInterpolatedFuzzySet
- Class in
net.sourceforge.jfl.core
This class implements the
IFuzzySet
interface over
Double
typa members.
DoubleInterpolatedFuzzySet()
- Constructor for class net.sourceforge.jfl.core.
DoubleInterpolatedFuzzySet
DoubleInterpolatedFuzzySet(int)
- Constructor for class net.sourceforge.jfl.core.
DoubleInterpolatedFuzzySet
Initialize the set with the passed capacity.
E
extend()
- Method in class net.sourceforge.jfl.core.
DoubleInterpolatedFuzzySet
Extend the array by default value.
extend(int)
- Method in class net.sourceforge.jfl.core.
DoubleInterpolatedFuzzySet
Extend the array by passed value.
F
FuzzySets
<
T
> - Class in
net.sourceforge.jfl.core.operators
Naive implementation.
FuzzySets()
- Constructor for class net.sourceforge.jfl.core.operators.
FuzzySets
G
getAnd()
- Static method in class net.sourceforge.jfl.
JFLConfiguration
getLabel()
- Method in class net.sourceforge.jfl.core.
DiscreteFuzzySet
getLabel()
- Method in class net.sourceforge.jfl.core.
DoubleInterpolatedFuzzySet
getLabel()
- Method in interface net.sourceforge.jfl.core.
IFuzzySet
Returns the label of this fuzzy set.
getMax()
- Method in class net.sourceforge.jfl.core.interval.
Interval
getMembership(T)
- Method in class net.sourceforge.jfl.core.
DiscreteFuzzySet
getMembership(Double)
- Method in class net.sourceforge.jfl.core.
DoubleInterpolatedFuzzySet
getMembership(T)
- Method in interface net.sourceforge.jfl.core.
IFuzzySet
returns the membership value of the provided element to this IFuzzySet.
getMin()
- Method in class net.sourceforge.jfl.core.interval.
Interval
getOr()
- Static method in class net.sourceforge.jfl.
JFLConfiguration
getSupport()
- Method in class net.sourceforge.jfl.core.
DiscreteFuzzySet
getSupport()
- Method in class net.sourceforge.jfl.core.
DoubleInterpolatedFuzzySet
getSupport()
- Method in interface net.sourceforge.jfl.core.
IFuzzySet
Gets the fuzzy set support or, in other words, all the elements with non zero membership value.
getSupportIntervals()
- Method in class net.sourceforge.jfl.core.
DiscreteFuzzySet
getSupportIntervals()
- Method in class net.sourceforge.jfl.core.
DoubleInterpolatedFuzzySet
getSupportIntervals()
- Method in interface net.sourceforge.jfl.core.
IFuzzySet
Gets the fuzzy set support or, in other words, all the elements with non zero membership value.
I
IBinaryOperator
- Interface in
net.sourceforge.jfl.core.operators
Represents a binary operation between reals.
ICartesianProduct
- Interface in
net.sourceforge.jfl.core
Represents the cartesian product between two or more fuzzy sets.
IFuzzyRelationship
<
T
extends
ICartesianProduct
> - Interface in
net.sourceforge.jfl.core
Represents a fuzzy relationship.
IFuzzySet
<
T
> - Interface in
net.sourceforge.jfl.core
A fuzzy set is a generalization of a crisp set.
IFuzzySets
<
T
> - Interface in
net.sourceforge.jfl.core.operators
insert(double, double)
- Method in class net.sourceforge.jfl.core.
DoubleInterpolatedFuzzySet
Insert the passed element with the passed memebership value.
insert(double, double, int)
- Method in class net.sourceforge.jfl.core.
DoubleInterpolatedFuzzySet
intersect(IFuzzySet<T>, IFuzzySet<T>)
- Method in class net.sourceforge.jfl.core.operators.
FuzzySets
intersect(IFuzzySet<T>, IFuzzySet<T>)
- Method in interface net.sourceforge.jfl.core.operators.
IFuzzySets
Performs the fuzzy intersection between this fuzzy set and the given one.
Interval
- Class in
net.sourceforge.jfl.core.interval
TODO arons: this is a non general class... think about something more useful.
Interval()
- Constructor for class net.sourceforge.jfl.core.interval.
Interval
Interval(double, double)
- Constructor for class net.sourceforge.jfl.core.interval.
Interval
Interval(double, double, boolean, boolean)
- Constructor for class net.sourceforge.jfl.core.interval.
Interval
isMaxClose()
- Method in class net.sourceforge.jfl.core.interval.
Interval
isMinClose()
- Method in class net.sourceforge.jfl.core.interval.
Interval
J
JFLConfiguration
- Class in
net.sourceforge.jfl
This store the global configuration of JFL.
JFLConfiguration()
- Constructor for class net.sourceforge.jfl.
JFLConfiguration
L
label
- Variable in class net.sourceforge.jfl.core.
DiscreteFuzzySet
label
- Variable in class net.sourceforge.jfl.core.
DoubleInterpolatedFuzzySet
M
map
- Variable in class net.sourceforge.jfl.core.
DiscreteFuzzySet
Maximum
- Class in
net.sourceforge.jfl.core.operators
Maximum()
- Constructor for class net.sourceforge.jfl.core.operators.
Maximum
membership
- Variable in class net.sourceforge.jfl.core.
DoubleInterpolatedFuzzySet
membership(double)
- Method in class net.sourceforge.jfl.core.
DoubleInterpolatedFuzzySet
Retrieve membership
Minimum
- Class in
net.sourceforge.jfl.core.operators
Minimum()
- Constructor for class net.sourceforge.jfl.core.operators.
Minimum
N
net.sourceforge.jfl
- package net.sourceforge.jfl
net.sourceforge.jfl.core
- package net.sourceforge.jfl.core
net.sourceforge.jfl.core.interval
- package net.sourceforge.jfl.core.interval
net.sourceforge.jfl.core.operators
- package net.sourceforge.jfl.core.operators
O
or(IFuzzySet<T>)
- Method in class net.sourceforge.jfl.core.
DiscreteFuzzySet
or(IFuzzySet<Double>)
- Method in class net.sourceforge.jfl.core.
DoubleInterpolatedFuzzySet
or(IFuzzySet<T>)
- Method in interface net.sourceforge.jfl.core.
IFuzzySet
Performs a fuzzy logic or between this fuzzy set and the given one
or(IFuzzySet<T>, IFuzzySet<T>)
- Method in class net.sourceforge.jfl.core.operators.
FuzzySets
or(IFuzzySet<T>, IFuzzySet<T>)
- Method in interface net.sourceforge.jfl.core.operators.
IFuzzySets
Performs a fuzzy logic or between this fuzzy set and the given one
R
remove(double)
- Method in class net.sourceforge.jfl.core.
DoubleInterpolatedFuzzySet
Remove a point of interpolation from the set.
removeElement(T)
- Method in class net.sourceforge.jfl.core.
DiscreteFuzzySet
Remove the element from the set.
removeElement(Double)
- Method in class net.sourceforge.jfl.core.
DoubleInterpolatedFuzzySet
S
searchLess(double)
- Method in class net.sourceforge.jfl.core.
DoubleInterpolatedFuzzySet
Return index of the first element less than passed.
setAnd(IBinaryOperator)
- Static method in class net.sourceforge.jfl.
JFLConfiguration
setLabel(String)
- Method in class net.sourceforge.jfl.core.
DiscreteFuzzySet
setLabel(String)
- Method in class net.sourceforge.jfl.core.
DoubleInterpolatedFuzzySet
setLabel(String)
- Method in interface net.sourceforge.jfl.core.
IFuzzySet
Sets this fuzzy set label.
setMax(double)
- Method in class net.sourceforge.jfl.core.interval.
Interval
setMaxClose(boolean)
- Method in class net.sourceforge.jfl.core.interval.
Interval
setMin(double)
- Method in class net.sourceforge.jfl.core.interval.
Interval
setMinClose(boolean)
- Method in class net.sourceforge.jfl.core.interval.
Interval
setOr(IBinaryOperator)
- Static method in class net.sourceforge.jfl.
JFLConfiguration
size
- Variable in class net.sourceforge.jfl.core.
DoubleInterpolatedFuzzySet
support
- Variable in class net.sourceforge.jfl.core.
DoubleInterpolatedFuzzySet
T
toString()
- Method in class net.sourceforge.jfl.core.interval.
Interval
U
union(IFuzzySet<T>, IFuzzySet<T>)
- Method in class net.sourceforge.jfl.core.operators.
FuzzySets
union(IFuzzySet<T>, IFuzzySet<T>)
- Method in interface net.sourceforge.jfl.core.operators.
IFuzzySets
Performs the fuzzy union between this fuzzy set and the given one.
A
B
C
D
E
F
G
I
J
L
M
N
O
R
S
T
U
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2000 Dummy Corp. All Rights Reserved.