Uses of Interface
astra.reasoner.util.LogicVisitor
| Package | Description |
|---|---|
| astra.core | |
| astra.event | |
| astra.formula | |
| astra.messaging | |
| astra.reasoner.util | |
| astra.term |
-
Uses of LogicVisitor in astra.core
Methods in astra.core with parameters of type LogicVisitor Modifier and Type Method Description RuleGoalRule. accept(LogicVisitor visitor)RuleRule. accept(LogicVisitor visitor) -
Uses of LogicVisitor in astra.event
Methods in astra.event with parameters of type LogicVisitor Modifier and Type Method Description EventBeliefEvent. accept(LogicVisitor visitor)EventEvent. accept(LogicVisitor visitor)EventGoalEvent. accept(LogicVisitor visitor)EventModuleEvent. accept(LogicVisitor visitor)EventScopedBeliefEvent. accept(LogicVisitor visitor) -
Uses of LogicVisitor in astra.formula
Methods in astra.formula with parameters of type LogicVisitor Modifier and Type Method Description ObjectAcreFormula. accept(LogicVisitor visitor)ObjectAND. accept(LogicVisitor visitor)ObjectBind. accept(LogicVisitor visitor)ObjectBracketFormula. accept(LogicVisitor visitor)ObjectComparison. accept(LogicVisitor visitor)ObjectFormula. accept(LogicVisitor visitor)ObjectFormulaVariable. accept(LogicVisitor visitor)ObjectGoal. accept(LogicVisitor visitor)ObjectInference. accept(LogicVisitor visitor)ObjectIsDone. accept(LogicVisitor visitor)ObjectIsNull. accept(LogicVisitor visitor)ObjectModuleFormula. accept(LogicVisitor visitor)ObjectNOT. accept(LogicVisitor visitor)ObjectOR. accept(LogicVisitor visitor)ObjectPredicate. accept(LogicVisitor visitor)ObjectScopedGoal. accept(LogicVisitor visitor) -
Uses of LogicVisitor in astra.messaging
Methods in astra.messaging with parameters of type LogicVisitor Modifier and Type Method Description EventMessageEvent. accept(LogicVisitor visitor)ObjectUtilities.PredicateState. accept(LogicVisitor visitor) -
Uses of LogicVisitor in astra.reasoner.util
Classes in astra.reasoner.util that implement LogicVisitor Modifier and Type Class Description classAbstractEvaluateVisitorclassBindingsEvaluateVisitorclassContextEvaluateVisitorclassRenameVisitorclassVariableVisitorMethods in astra.reasoner.util with parameters of type LogicVisitor Modifier and Type Method Description ObjectAbstractEvaluateVisitor.Handler. handle(LogicVisitor visitor, T object, boolean passByValue)ObjectBindingsEvaluateVisitor.Handler. handle(LogicVisitor visitor, T object, Map<Integer,Term> bindings, Agent agent)ObjectContextEvaluateVisitor.Handler. handle(LogicVisitor visitor, T object, Intention context)ObjectRenameVisitor.Handler. handle(LogicVisitor visitor, T object, String modifier, Map<Integer,Term> bindings)ObjectVariableVisitor.Handler. handle(LogicVisitor visitor, T object, Set<Variable> variables) -
Uses of LogicVisitor in astra.term
Methods in astra.term with parameters of type LogicVisitor Modifier and Type Method Description ObjectAtIndex. accept(LogicVisitor visitor)ObjectBrackets. accept(LogicVisitor visitor)ObjectCount. accept(LogicVisitor visitor)ObjectFormulaTerm. accept(LogicVisitor visitor)ObjectFromJson. accept(LogicVisitor visitor)ObjectFunct. accept(LogicVisitor visitor)ObjectHead. accept(LogicVisitor visitor)ObjectListSplitter. accept(LogicVisitor visitor)ObjectListTerm. accept(LogicVisitor visitor)ObjectModuleTerm. accept(LogicVisitor visitor)ObjectNullTerm. accept(LogicVisitor visitor)ObjectOperator. accept(LogicVisitor visitor)ObjectPerformative. accept(LogicVisitor visitor)ObjectPrimitive. accept(LogicVisitor visitor)ObjectQueryTerm. accept(LogicVisitor visitor)ObjectTail. accept(LogicVisitor visitor)ObjectTerm. accept(LogicVisitor visitor)ObjectToJson. accept(LogicVisitor visitor)ObjectVariable. accept(LogicVisitor visitor)