techniques.FOL
Class TrueProposition
java.lang.Object
|
+--techniques.FOL.Sentence
|
+--techniques.FOL.Proposition
|
+--techniques.FOL.TrueProposition
- All Implemented Interfaces:
- java.lang.Cloneable
- public final class TrueProposition
- extends Proposition
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
TrueProposition
public TrueProposition()
substitute
public Sentence substitute(Substitution s)
- from Sentence abstract class
- Overrides:
substitute
in class Sentence
substituteVariable
public Sentence substituteVariable(Variable oldVar,
Term newVar)
- Overrides:
substituteVariable
in class Proposition
removeQuantifiers
public Sentence removeQuantifiers(java.util.Vector quantifications)
- Overrides:
removeQuantifiers
in class Proposition
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
makeClauses
public ClauseList makeClauses()
- Overrides:
makeClauses
in class Proposition
unify
public Substitution unify(Proposition p)
- Overrides:
unify
in class Proposition
obtainVariables
public java.util.Vector obtainVariables()
- from Proposition abstract class.
No variables are in an TrueProposition. Therefore, return empty Vector.
- Overrides:
obtainVariables
in class Proposition