public class MentalModel
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.util.ArrayList<Sequence> |
facts |
java.util.ArrayList<Sequence> |
reflections |
java.util.ArrayList<Relation> |
rules |
Constructor and Description |
---|
MentalModel() |
MentalModel(Sequence rules,
Sequence reflections,
Sequence facts) |
Modifier and Type | Method and Description |
---|---|
void |
addFact(Sequence fact) |
void |
addFacts(Sequence facts) |
void |
addReflection(Sequence reflection) |
void |
addReflections(Sequence reflections) |
void |
addRule(Relation rule) |
void |
addRules(Sequence rules) |
Sequence |
getFacts() |
Sequence |
getReflections() |
Sequence |
getRules() |
public java.util.ArrayList<Relation> rules
public java.util.ArrayList<Sequence> reflections
public java.util.ArrayList<Sequence> facts
public Sequence getRules()
public void addRule(Relation rule)
public void addRules(Sequence rules)
public Sequence getReflections()
public void addReflection(Sequence reflection)
public void addReflections(Sequence reflections)
public Sequence getFacts()
public void addFact(Sequence fact)
public void addFacts(Sequence facts)