public class ConceptDefinition
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ConceptDefinition.ConceptType
Types of fuzzy concepts that can be defined using annotations.
|
Constructor and Description |
---|
ConceptDefinition() |
Modifier and Type | Method and Description |
---|---|
void |
choquetConcept(java.util.List<java.lang.Double> weights,
java.util.List<java.lang.String> concepts) |
void |
fuzzyNominalConcept(double n,
java.lang.String i) |
java.util.List<java.lang.String> |
getConcepts() |
java.lang.String |
getFuzzyConcept() |
java.lang.String |
getFuzzyModifier() |
java.lang.String |
getIndividual() |
double |
getNumber() |
java.lang.String |
getQuantifier() |
ConceptDefinition.ConceptType |
getType() |
java.util.List<ConceptDefinition> |
getWeightedConcepts() |
java.util.List<java.lang.Double> |
getWeights() |
void |
modifiedConcept(java.lang.String mod,
java.lang.String c) |
void |
owaConcept(java.util.List<java.lang.Double> weights,
java.util.List<java.lang.String> concepts) |
void |
quantifierOwaConcept(java.lang.String q,
java.util.List<java.lang.String> concepts) |
void |
quasiSugenoConcept(java.util.List<java.lang.Double> weights,
java.util.List<java.lang.String> concepts) |
void |
sugenoConcept(java.util.List<java.lang.Double> weights,
java.util.List<java.lang.String> concepts) |
void |
weightedConcept(double n,
java.lang.String c) |
void |
weightedMaxConcept(java.util.List<ConceptDefinition> list) |
void |
weightedMinConcept(java.util.List<ConceptDefinition> list) |
void |
weightedSumConcept(java.util.List<ConceptDefinition> list) |
public ConceptDefinition.ConceptType getType()
public void modifiedConcept(java.lang.String mod, java.lang.String c)
public void weightedConcept(double n, java.lang.String c)
public void fuzzyNominalConcept(double n, java.lang.String i)
public void weightedMaxConcept(java.util.List<ConceptDefinition> list)
public void weightedMinConcept(java.util.List<ConceptDefinition> list)
public void weightedSumConcept(java.util.List<ConceptDefinition> list)
public void owaConcept(java.util.List<java.lang.Double> weights, java.util.List<java.lang.String> concepts)
public void choquetConcept(java.util.List<java.lang.Double> weights, java.util.List<java.lang.String> concepts)
public void sugenoConcept(java.util.List<java.lang.Double> weights, java.util.List<java.lang.String> concepts)
public void quasiSugenoConcept(java.util.List<java.lang.Double> weights, java.util.List<java.lang.String> concepts)
public void quantifierOwaConcept(java.lang.String q, java.util.List<java.lang.String> concepts)
public java.util.List<java.lang.Double> getWeights()
public java.util.List<java.lang.String> getConcepts()
public java.util.List<ConceptDefinition> getWeightedConcepts()
public java.lang.String getFuzzyModifier()
public java.lang.String getFuzzyConcept()
public java.lang.String getIndividual()
public java.lang.String getQuantifier()
public double getNumber()