|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfuzzydl.Individual
fuzzydl.CreatedIndividual
public class CreatedIndividual
New individual (created during the reasoning).
| Field Summary | |
|---|---|
static int |
DIRECTLY_BLOCKED
Direct blocking. |
static int |
INDIRECTLY_BLOCKED
Indirect blocking. |
java.util.ArrayList<Label> |
weightedConceptList
List of weighted concepts. |
| Fields inherited from class fuzzydl.Individual |
|---|
atomicAssertions, compAtomicAssertions, DEFAULT_NAME, fillersToShow, name, negativeRoleRelations, representatives, roleRelations, roleRestrictions, tempRoleRelations |
| Constructor Summary | |
|---|---|
CreatedIndividual(java.lang.String name)
Constructor. |
|
CreatedIndividual(java.lang.String name,
Individual parent,
java.lang.String roleName)
Constructor. |
|
| Method Summary | |
|---|---|
CreatedIndividual |
clone()
|
int |
getBlockingType()
Gets the blocking type. |
Individual |
getParent()
Gets the parent of the individual. |
java.lang.String |
getParentName()
Gets the getName of the parent of the individual. |
java.lang.String |
getRoleName()
Gets the getName of the role for which the individual is a filler. |
boolean |
isBlocked(KnowledgeBase kb)
Gets if the individual is blocked with respect to a fuzzy KB. |
boolean |
isConcrete()
Checks if the individual is concrete. |
boolean |
isIndirectlyBlocked(KnowledgeBase kb)
Gets if the individual is indirectly blocked with respect to a fuzzy KB. |
void |
setConcreteIndividual()
Sets that the individual is concrete. |
void |
unblock()
Unblocks the individual. |
| Methods inherited from class fuzzydl.Individual |
|---|
addFillerToShow, addNegativeRelation, solveRelationRestriction, toString, unblock |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final int DIRECTLY_BLOCKED
public static final int INDIRECTLY_BLOCKED
public java.util.ArrayList<Label> weightedConceptList
| Constructor Detail |
|---|
public CreatedIndividual(java.lang.String name)
name - Name of the individual.
public CreatedIndividual(java.lang.String name,
Individual parent,
java.lang.String roleName)
name - Name of the individual.parent - Parent of the individual.roleName - Name of the role for which the individual is a filler.| Method Detail |
|---|
public CreatedIndividual clone()
clone in class Individualpublic Individual getParent()
public java.lang.String getParentName()
public int getBlockingType()
public java.lang.String getRoleName()
public boolean isIndirectlyBlocked(KnowledgeBase kb)
kb - A fuzzy KB.
public boolean isBlocked(KnowledgeBase kb)
kb - A fuzzy KB.
public void unblock()
public void setConcreteIndividual()
public boolean isConcrete()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||