public class FuzzySymbolicDomain extends Domain implements java.lang.Cloneable
FuzzySymbolicVariables).defaultValueChoiceFunction, logger, myVariable, valueChoiceFunctions| Constructor and Description |
|---|
FuzzySymbolicDomain(FuzzySymbolicVariable v,
java.lang.String[] symbols) |
FuzzySymbolicDomain(FuzzySymbolicVariable v,
java.lang.String[] symbols,
double[] possibilities) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
clone() |
int |
compareTo(java.lang.Object arg0) |
boolean |
equals(java.lang.Object o) |
double[] |
getPossibilityDegrees() |
java.lang.String[] |
getSymbols() |
java.util.HashMap<java.lang.String,java.lang.Double> |
getSymbolsAndPossibilities() |
java.lang.String |
toString()
Get a string representation of this domain (must be implemented by the
Domain developer. |
chooseValue, chooseValue, getValueChoiceFunctions, getVariable, registerValueChoiceFunction, removeValueChoiceFunctions, setDefaultValueChoiceFunctionpublic FuzzySymbolicDomain(FuzzySymbolicVariable v, java.lang.String[] symbols, double[] possibilities)
public FuzzySymbolicDomain(FuzzySymbolicVariable v, java.lang.String[] symbols)
public java.lang.String[] getSymbols()
public double[] getPossibilityDegrees()
public java.util.HashMap<java.lang.String,java.lang.Double> getSymbolsAndPossibilities()
public java.lang.String toString()
DomainDomain developer.public int compareTo(java.lang.Object arg0)
compareTo in interface java.lang.Comparable<java.lang.Object>public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic java.lang.Object clone()
clone in class java.lang.Object