Uses of Class
astra.core.Rule
| Package | Description |
|---|---|
| astra.core | |
| astra.debugger |
-
Uses of Rule in astra.core
Subclasses of Rule in astra.core Modifier and Type Class Description classGoalRuleFields in astra.core with type parameters of type Rule Modifier and Type Field Description Map<String,List<Rule>>GoalRule. rulesMethods in astra.core that return Rule Modifier and Type Method Description RuleGoalRule. accept(LogicVisitor visitor)RuleRule. accept(LogicVisitor visitor)RuleIntention. rule()RuleRuleExecutor. rule()Methods in astra.core that return types with arguments of type Rule Modifier and Type Method Description Map<String,List<Rule>>ASTRAClass. rules()Map<String,List<Rule>>GoalRule. rules()Methods in astra.core with parameters of type Rule Modifier and Type Method Description voidASTRAClass. addRule(Rule rule)voidGoalRule. addRule(Rule rule)voidIntention. addSubGoal(Event event, Rule rule, Map<Integer,Term> bindings, RuleExecutor parent)static Map<Integer,Term>Helper. evaluateRule(Agent agent, Rule rule, Event event)Constructors in astra.core with parameters of type Rule Constructor Description GoalRule(String clazz, int[] data, Event event, Formula context, Formula dropCondition, Statement statement, Rule[] rules)GoalRule(String clazz, int[] data, Event event, Formula context, Statement statement, Rule[] rules)Intention(Agent agent, Event event, Rule rule, Map<Integer,Term> bindings)RuleExecutor(Event event, Rule rule, Map<Integer,Term> bindings, RuleExecutor parent, Intention intention) -
Uses of Rule in astra.debugger