|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfuzzydl.Concept
fuzzydl.ModifiedConcept
public abstract class ModifiedConcept
Modified fuzzy concept.
| Field Summary | |
|---|---|
protected Modifier |
mod
Fuzzy modifier. |
| Constructor Summary | |
|---|---|
ModifiedConcept(Concept c,
Modifier mod)
|
|
ModifiedConcept(Concept c,
Modifier mod,
java.lang.String name,
int type)
|
|
| Method Summary | |
|---|---|
abstract Concept |
complement()
Gets the complement of the concept. |
java.lang.String |
getFuzzydlName()
Gets a String name in fuzzy DL syntax. |
abstract void |
solveAssertion(Individual ind,
Degree degree,
KnowledgeBase kb)
Solves an assertion of the form (individual, concept, lower degree) with respect to a fuzzy KB. |
abstract void |
solveComplementAssertion(Individual ind,
Degree degree,
KnowledgeBase kb)
Solves an assertion of the form (individual, negated concept, lower degree) with respect to a fuzzy KB. |
| Methods inherited from class fuzzydl.Concept |
|---|
all, and, and, atLeastValue, atMostValue, complement, exactValue, extendedNegThreshold, extendedPosThreshold, g_and, g_and, g_and, g_implies, g_or, g_or, getAtomicConcepts, getName, getRole, getType, getValue, getWeight, getWeightVar, isConcrete, kd_implies, l_and, l_and, l_implies, l_or, l_or, looseLowerApprox, looseUpperApprox, lowerApprox, negThreshold, newAtomicConcept, or, or, posThreshold, self, setName, setType, setValue, some, tightLowerApprox, tightUpperApprox, toString, upperApprox, weightedConcept, z_implies |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected Modifier mod
| Constructor Detail |
|---|
public ModifiedConcept(Concept c,
Modifier mod)
public ModifiedConcept(Concept c,
Modifier mod,
java.lang.String name,
int type)
| Method Detail |
|---|
public java.lang.String getFuzzydlName()
Concept
getFuzzydlName in class Conceptpublic abstract Concept complement()
public abstract void solveAssertion(Individual ind,
Degree degree,
KnowledgeBase kb)
ind - An individual.degree - Lower bound for the degree.kb - A fuzzy KB.
public abstract void solveComplementAssertion(Individual ind,
Degree degree,
KnowledgeBase kb)
ind - An individual.degree - Lower bound for the degree.kb - A fuzzy KB.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||