Uses of Interface
astra.event.Event
| Package | Description |
|---|---|
| astra.core | |
| astra.debugger | |
| astra.event | |
| astra.messaging | |
| astra.reasoner | |
| astra.reasoner.util |
-
Uses of Event in astra.core
Fields in astra.core declared as Event Modifier and Type Field Description EventIntention. eventEventRule. eventMethods in astra.core that return Event Modifier and Type Method Description EventRuleExecutor. event()static EventHelper. resolveEvent(Event event, Agent agent)Methods in astra.core that return types with arguments of type Event Modifier and Type Method Description Queue<Event>Agent. events()Methods in astra.core with parameters of type Event Modifier and Type Method Description booleanAgent. addEvent(Event event)voidIntention. addEvent(Event event)voidIntention. addSubGoal(Event event, Rule rule, Map<Integer,Term> bindings, RuleExecutor parent)booleanIntention. checkEvent(Event event)static Map<Integer,Term>Helper. evaluateRule(Agent agent, Rule rule, Event event)booleanAgent. handleEvent(Event event)booleanASTRAClass. handleEvent(Event event, Agent agent)booleanIntention. handleEvent(Event event, Agent agent)static EventHelper. resolveEvent(Event event, Agent agent)Constructors in astra.core with parameters of type Event Constructor Description GoalRule(Event event, Formula context, Formula dropCondition, Statement statement)GoalRule(Event event, Formula context, Statement statement)GoalRule(Event event, Statement statement)GoalRule(String clazz, int[] data, Event event, Formula context, Formula dropCondition, Statement statement)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)GoalRule(String clazz, int[] data, Event event, Formula context, Statement statement, Rule[] rules)GoalRule(String clazz, int[] data, Event event, Statement statement)Intention(Agent agent, Event event, Rule rule, Map<Integer,Term> bindings)Rule(Event event, Formula context, Statement statement)Rule(Event event, Statement statement)Rule(String clazz, int[] data, Event event, Formula context, Formula dropCondition, Statement statement)Rule(String clazz, int[] data, Event event, Formula context, Statement statement)Rule(String clazz, int[] data, Event event, Statement statement)RuleExecutor(Event event, Rule rule, Map<Integer,Term> bindings, RuleExecutor parent, Intention intention) -
Uses of Event in astra.debugger
-
Uses of Event in astra.event
Classes in astra.event that implement Event Modifier and Type Class Description classBeliefEventclassGoalEventclassModuleEventclassScopedBeliefEventclassScopedGoalEventMethods in astra.event that return Event 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)EventModuleEventAdaptor. generate(Agent agent, Predicate atom) -
Uses of Event in astra.messaging
Classes in astra.messaging that implement Event Modifier and Type Class Description classMessageEventMethods in astra.messaging that return Event Modifier and Type Method Description EventMessageEvent. accept(LogicVisitor visitor) -
Uses of Event in astra.reasoner
Classes in astra.reasoner with type parameters of type Event Modifier and Type Interface Description interfaceEventUnifier<T extends Event> -
Uses of Event in astra.reasoner.util
Methods in astra.reasoner.util that return Event Modifier and Type Method Description static EventLogicUtilities. toEvent(String eventString)