Uses of Class
com.semedy.reasoner.api.logic.Variable
Package
Description
-
Uses of Variable in com.semedy.reasoner.api.logic
Modifier and TypeMethodDescriptionCompound.getVariableOccurrences()
returns for each variable how often it occurs in compoundRule.getVariableOccurrences()
returns for each variable how often it occurs in ruleCompound.getVariables()
Return all variables in compoundRule.getVariables()
returns a list of all rule variablesModifier and TypeMethodDescriptionRule.getOriginalVariableName
(Variable v) return a variable renamingvoid
Rule.variableRenamedTo
(Variable oldVariable, Variable newVariable) Add a variable renaming. -
Uses of Variable in com.semedy.reasoner.api.symboltable
Modifier and TypeMethodDescriptionSymbolTable.substitute
(Object t, Map<Variable, Object> substitutions) boolean
Unifies two structures (variables, terms, functions or literals).boolean
SymbolTable.unify
(Object t, Object f, Map<Variable, Object> substitutions, Map<Variable, Set<Variable>> equivalentVariables) Unifies two structures (variables, terms, functions or literals). -
Uses of Variable in com.semedy.reasoner.reasoning.processes
-
Uses of Variable in com.semedy.reasoner.rewriter
-
Uses of Variable in com.semedy.reasoner.symboltable
Modifier and TypeMethodDescriptionAbstractSymbolTable.substitute
(Object t, Map<Variable, Object> subs) AbstractSymbolTable.substituteFunction
(Function f, Map<Variable, Object> subs) boolean
boolean
AbstractSymbolTable.unify
(Object t, Object f, Map<Variable, Object> substitutions, Map<Variable, Set<Variable>> equivalences) -
Uses of Variable in com.semedy.reasoner.utils