|
JTP API Documentation | ||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CNFSentence | |
jtp.demod | |
jtp.fol | Provides classes representing structures of first order logic. |
jtp.fol.parser | |
jtp.modelim | Contains general-purpose reasoners, including a telling control reasoner, an asking control reasoner, and reasoners that implement the model elimination procedure. |
jtp.proof | Classes supporting JTP's implementation of InferenceWeb proofs. |
jtp.time.demod | |
jtp.ui.rs |
Uses of CNFSentence in jtp.demod |
Methods in jtp.demod that return CNFSentence | |
static CNFSentence |
DemodUtils.substitute(CNFSentence sent,
Map substMap,
Collection substitutionsMade)
|
Methods in jtp.demod with parameters of type CNFSentence | |
DemodulationReasoningStep |
DemodulationReasoner.translateGoal(CNFSentence s)
|
static CNFSentence |
DemodUtils.substitute(CNFSentence sent,
Map substMap,
Collection substitutionsMade)
|
Uses of CNFSentence in jtp.fol |
Subinterfaces of CNFSentence in jtp.fol | |
interface |
Clause
A disjunction of Literal s. |
interface |
Literal
This interface represents a first-order logic literal, that is, a simple relation-based sentence of the form (<rel> <arg1> <arg2> …) or (not (<rel> <arg1> <arg2> …)) . |
Classes in jtp.fol that implement CNFSentence | |
class |
DefaultClause
Default implementation of Clause. |
class |
DefaultCNFSentence
Default implementation of CNFSentence. |
class |
DefaultLiteral
Default implementation of Literal. |
Methods in jtp.fol that return CNFSentence | |
static CNFSentence |
SubstUtils.deReferenceSentence(CNFSentence s)
Returns a CNFSentence based on s in which Variables
in its clauses '
literals ' arguments have been replaced
by the values that they are bound to. |
static CNFSentence |
SubstUtils.replaceVariables(CNFSentence s)
Replaces all Variables in a sentence. |
CNFSentence |
CanonicalVariables.canonicalize(CNFSentence arg)
|
protected CNFSentence |
CanonicalVariables.canonicalize_internal(CNFSentence sent)
|
Methods in jtp.fol with parameters of type CNFSentence | |
static String |
SubstUtils.printCNFSentence(CNFSentence s)
Printing method for CNFSentences. |
static CNFSentence |
SubstUtils.deReferenceSentence(CNFSentence s)
Returns a CNFSentence based on s in which Variables
in its clauses '
literals ' arguments have been replaced
by the values that they are bound to. |
static CNFSentence |
SubstUtils.replaceVariables(CNFSentence s)
Replaces all Variables in a sentence. |
static boolean |
SubstUtils.variableIndependentEquals(CNFSentence s1,
CNFSentence s2)
Determines if two sentences are identical even though they contain different free variables. |
static boolean |
SubstUtils.variableIndependentEquals(CNFSentence s1,
CNFSentence s2)
Determines if two sentences are identical even though they contain different free variables. |
static int |
SubstUtils.variableIndependentHashCode(CNFSentence s)
Hash code function for sentences that returns same value for arguments that are variableIndependentEquals . |
CNFSentence |
CanonicalVariables.canonicalize(CNFSentence arg)
|
protected CNFSentence |
CanonicalVariables.canonicalize_internal(CNFSentence sent)
|
Uses of CNFSentence in jtp.fol.parser |
Methods in jtp.fol.parser that return CNFSentence | |
CNFSentence |
FirstOrderLogicTranslator.translate(String text)
Translates a sentence into CNF. |
CNFSentence |
ParserBasedTranslator.translate(String text)
|
Uses of CNFSentence in jtp.modelim |
Methods in jtp.modelim that return CNFSentence | |
CNFSentence |
AskingQueryProcessor.translate(String text)
|
Uses of CNFSentence in jtp.proof |
Methods in jtp.proof that return CNFSentence | |
CNFSentence |
UIInference.getInferenceConclusion()
|
static CNFSentence |
ProofUtil.instantiate(CNFSentence sent,
Map bindings)
|
static CNFSentence |
ProofUtil.toConjunction(List conj)
|
CNFSentence |
Implication.getSuccedent()
|
Methods in jtp.proof with parameters of type CNFSentence | |
static Implication |
ProofUtil.toImplication(CNFSentence s)
|
static CNFSentence |
ProofUtil.instantiate(CNFSentence sent,
Map bindings)
|
static Set |
ProofUtil.getVars(CNFSentence sent)
|
Constructors in jtp.proof with parameters of type CNFSentence | |
UIInference(CNFSentence as,
Map b)
|
|
Implication(CNFSentence suc)
|
|
Implication(CNFSentence suc,
List ants)
|
Uses of CNFSentence in jtp.time.demod |
Methods in jtp.time.demod with parameters of type CNFSentence | |
void |
TimePointMapper.mapTimePoints(CNFSentence sent)
|
void |
TimePointMapper.mapTimePoints(CNFSentence sent,
boolean mapSymbols)
|
Uses of CNFSentence in jtp.ui.rs |
Methods in jtp.ui.rs with parameters of type CNFSentence | |
abstract StringBuffer |
SentenceFormatPlain.format(CNFSentence s,
StringBuffer sb,
FieldPosition ignored)
|
StringBuffer |
KIFSentenceFormatPlain.format(CNFSentence s,
StringBuffer sb,
FieldPosition ignored)
|
StringBuffer |
KIFSentenceFormat.format(CNFSentence s,
StringBuffer sb,
FieldPosition ignored)
|
abstract StringBuffer |
SentenceFormat.format(CNFSentence s,
StringBuffer sb,
FieldPosition ignored)
|
StringBuffer |
EnglishSentenceFormat.format(CNFSentence s,
StringBuffer sb,
FieldPosition ignored)
|
|
JTP API Documentation | ||||||||||
PREV NEXT | FRAMES NO FRAMES |