|
ABLE, Version 1.1b | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.able.beans.fuzzy.FsLit | +--com.ibm.able.beans.fuzzy.FsSet
This class defines the Fuzzy System "FuzzySet" class.
Field Summary | |
protected double |
myAlphaCut
|
protected boolean |
myComplementFlag
|
protected java.lang.String |
myComplementName
|
protected double |
myDomainHi
|
protected double |
myDomainLo
|
protected FsVarContinuous |
myParentVar
|
protected java.lang.String |
mySetName
|
protected int |
mySetType
|
protected double[] |
myTruthVector
|
Fields inherited from class com.ibm.able.beans.fuzzy.FsLit |
myType |
Constructor Summary | |
|
FsSet()
|
protected |
FsSet(int theSetType,
java.lang.String theSetName,
FsVarContinuous theParentVar,
double theAlphaCut)
Create a new fuzzy set. |
protected |
FsSet(int theSetType,
java.lang.String theSetName,
FsVarContinuous theParentVar,
double theAlphaCut,
double theDomainLo,
double theDomainHi)
Create a new fuzzy set. |
Method Summary | |
static java.lang.String |
Copyright()
Determine the copyright of this class. |
double |
getAlphaCut()
|
boolean |
getBooleanValue()
Retrieve the value of this object as a boolean value. |
double |
getDomainHi()
|
double |
getDomainLo()
|
FsSet |
getFuzzyValue()
Retrieve the value of this object as a fuzzy value. |
double |
getNumericValue()
Retrieve the value of this object as a numeric value. |
int |
getReferent()
Retrieve the Id of the variable to which this object refers. |
java.lang.String |
getSetName()
|
java.util.Vector |
getSetProperties()
|
int |
getSetType()
|
java.lang.String |
getSymbolicValue()
Retrieve the value of this object as a symbolic value. |
double[] |
getTruthValues()
|
FsLit |
getValue()
Retrieve the value of this object as a Literal object. |
java.lang.String |
rlCString()
Return a formal fuzzy rule language string. |
java.lang.String |
toString()
Retrieve a string describing (the contents of) the object. |
java.lang.String |
xmlCRdString()
Return a formal XML string. |
Methods inherited from class com.ibm.able.beans.fuzzy.FsLit |
getType,
getTypeAsString |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
Field Detail |
protected int mySetType
protected java.lang.String mySetName
protected double myAlphaCut
protected double myDomainLo
protected double myDomainHi
protected double[] myTruthVector
protected FsVarContinuous myParentVar
protected java.lang.String myComplementName
protected boolean myComplementFlag
Constructor Detail |
protected FsSet(int theSetType, java.lang.String theSetName, FsVarContinuous theParentVar, double theAlphaCut, double theDomainLo, double theDomainHi)
theSetType
- protected FsSet(int theSetType, java.lang.String theSetName, FsVarContinuous theParentVar, double theAlphaCut)
theSetType
- public FsSet()
Method Detail |
public boolean getBooleanValue() throws FsException
public FsSet getFuzzyValue() throws FsException
public double getNumericValue() throws FsException
public java.lang.String getSymbolicValue() throws FsException
public FsLit getValue() throws FsException
public int getReferent()
public java.lang.String rlCString()
public java.lang.String xmlCRdString()
public int getSetType()
public java.lang.String getSetName()
public double getAlphaCut()
public double getDomainLo()
public double getDomainHi()
public double[] getTruthValues()
public java.util.Vector getSetProperties()
public java.lang.String toString()
public static java.lang.String Copyright()
|
ABLE, Version 1.1b | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |