Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W 

A

abort() - Method in class jadex.bdiv3.runtime.impl.AbstractPlanBody
Issue abortion of the plan body, if currently running.
abort() - Method in class jadex.bdiv3.runtime.impl.ComponentPlanBody
Issue abortion of the plan body, if currently running.
abort() - Method in interface jadex.bdiv3.runtime.impl.IPlanBody
Issue abortion of the plan body, if currently running.
abort() - Method in class jadex.bdiv3.runtime.impl.RPlan
 
abort() - Method in interface jadex.bdiv3.runtime.IPlan
Abort the plan.
aborted - Variable in class jadex.bdiv3.runtime.impl.ComponentPlanBody
True, when the plan was aborted.
aborted() - Method in class jadex.bdiv3x.runtime.Plan
The plan was aborted (because of conditional goal success or termination from outside).
abortedmethod - Variable in class jadex.bdiv3.model.MBody
The aborted method cached for speed.
abortedmethod - Variable in class jadex.bdiv3.runtime.impl.ClassPlanBody
The aborted method.
abortPlans() - Method in class jadex.bdiv3.runtime.impl.RGoal
Abort the child plans.
AbstractAsmBdiClassGenerator - Class in jadex.bdiv3
ASM Generator base class
AbstractAsmBdiClassGenerator() - Constructor for class jadex.bdiv3.AbstractAsmBdiClassGenerator
 
AbstractAsmBdiClassGenerator.MethodBeliefs - Class in jadex.bdiv3
Store which beliefs are accessed in a method.
AbstractBDIInfo - Class in jadex.bdiv3.runtime.impl
Base class for transferable information about BDI elements.
AbstractBDIInfo() - Constructor for class jadex.bdiv3.runtime.impl.AbstractBDIInfo
Create a new info.
AbstractBDIInfo(Object, String) - Constructor for class jadex.bdiv3.runtime.impl.AbstractBDIInfo
Create a new info.
AbstractPlanBody - Class in jadex.bdiv3.runtime.impl
Abstract base class for plan body implementations.
AbstractPlanBody(IInternalAccess, RPlan) - Constructor for class jadex.bdiv3.runtime.impl.AbstractPlanBody
Create a new plan body.
ACC_PRIVATE - Static variable in class jadex.bdiv3.OpcodeHelper
 
ACC_PROTECTED - Static variable in class jadex.bdiv3.OpcodeHelper
 
ACC_PUBLIC - Static variable in class jadex.bdiv3.OpcodeHelper
 
ACC_STATIC - Static variable in class jadex.bdiv3.OpcodeHelper
 
adaptEvaluationMode() - Method in class jadex.bdiv3.model.MBelief
Adapt the evaluation mode according to the
adaptToCapability(Object, String, IBDIModel) - Static method in class jadex.bdiv3.features.impl.BDIAgentFeature
Adapt element for use in inner capabilities.
adaptToCapability(Object, String, IBDIModel) - Static method in class jadex.bdiv3x.features.BDIXAgentFeature
Adapt element for use in inner capabilities.
addBelief(MBelief) - Method in class jadex.bdiv3.model.MCapability
Add a belief.
addBelief(RBeliefbase.RBelief) - Method in class jadex.bdiv3x.runtime.RBeliefbase
Add a belief.
addBeliefChanged(String) - Method in class jadex.bdiv3x.runtime.Plan.PlanWaitAbstraction
Add a belief change type.
addBeliefEvents(IInternalAccess, List<EventType>, String) - Static method in class jadex.bdiv3.features.impl.BDIAgentFeature
Create belief events from a belief name.
addBeliefEvents(MCapability, List<EventType>, String, ClassLoader) - Static method in class jadex.bdiv3.features.impl.BDIAgentFeature
Create belief events from a belief name.
addBeliefEvents(IInternalAccess, List<EventType>, String) - Static method in class jadex.bdiv3x.features.BDIXAgentFeature
Create belief events from a belief name.
addBeliefEventsToConditions(ClassNode, ClassLoader, List<MCondition>, MultiCollection<String, AbstractAsmBdiClassGenerator.MethodBeliefs>, BDIModel) - Method in class jadex.bdiv3.AbstractAsmBdiClassGenerator
 
addBeliefListener(String, IBeliefListener<?>) - Method in interface jadex.bdiv3.features.IBDIAgentFeature
Add a belief listener.
addBeliefListener(String, IBeliefListener) - Method in class jadex.bdiv3.features.impl.BDIAgentFeature
Add a belief listener.
addBeliefListener(String, IBeliefListener<?>) - Method in interface jadex.bdiv3.features.impl.IInternalBDIAgentFeature
Add a belief listener.
addBeliefListener(String, IBeliefListener<T>) - Method in interface jadex.bdiv3.runtime.ICapability
Add a belief listener.
addBeliefListener(String, IBeliefListener<T>) - Method in class jadex.bdiv3.runtime.impl.CapabilityPojoWrapper
Add a belief listener.
addBeliefListener(String, IBeliefListener) - Method in class jadex.bdiv3x.features.BDIXAgentFeature
Add a belief listener.
addBeliefListener(IBeliefListener<T>) - Method in interface jadex.bdiv3x.runtime.IBelief
Add a belief listener.
addBeliefListener(IBeliefListener<T>) - Method in class jadex.bdiv3x.runtime.RBeliefbase.RBelief
Add a belief set listener.
addBeliefReference(String, String) - Method in class jadex.bdiv3.model.MCapability
Add a belief reference (abstract/reference name -> concrete belief name).
addBeliefSet(RBeliefbase.RBeliefSet) - Method in class jadex.bdiv3x.runtime.RBeliefbase
Add a beliefset.
addBeliefSetListener(IBeliefListener<T>) - Method in interface jadex.bdiv3x.runtime.IBeliefSet
Add a belief set listener.
addBeliefSetListener(IBeliefListener<T>) - Method in class jadex.bdiv3x.runtime.RBeliefbase.RBeliefSet
Add a belief set listener.
addCapability(MCapabilityReference) - Method in class jadex.bdiv3.model.MCapability
Add a sub capability.
addChangeEventType(String) - Method in class jadex.bdiv3.runtime.WaitAbstraction
 
addChangeEventType(String) - Method in class jadex.bdiv3x.runtime.Plan.PlanWaitAbstraction
Add a change event type.
addCondition(MCondition) - Method in class jadex.bdiv3.model.MCapability
Add a condition.
addCondition(String, MCondition) - Method in class jadex.bdiv3.model.MGoal
Add a condition to the goal.
addConfiguration(MConfiguration) - Method in class jadex.bdiv3.model.MCapability
Add a configuration.
addDefaultFacts(UnparsedExpression) - Method in class jadex.bdiv3.model.MBelief
The value to set.
addDefaultValues(UnparsedExpression) - Method in class jadex.bdiv3.model.MParameter
The value to set.
addElement(Object) - Method in class jadex.bdiv3.runtime.impl.RPlan.Waitqueue
 
addEndBelief(MConfigBeliefElement) - Method in class jadex.bdiv3.model.MConfiguration
Add an end belief.
addEndEvent(MConfigParameterElement) - Method in class jadex.bdiv3.model.MConfiguration
Add an end event.
addEndGoal(MConfigParameterElement) - Method in class jadex.bdiv3.model.MConfiguration
Add an end goal.
addEndPlan(MConfigParameterElement) - Method in class jadex.bdiv3.model.MConfiguration
Add an end plan.
addEvent(List<EventType>, EventType) - Static method in class jadex.bdiv3.features.impl.BDIAgentFeature
 
addEvent(EventType) - Method in class jadex.bdiv3.model.MBelief
Add an event.
addEvent(EventType) - Method in class jadex.bdiv3.model.MCondition
Add an event.
addEvent(EventType) - Method in class jadex.bdiv3.model.MParameter
Add an event.
addevent - Variable in class jadex.bdiv3.runtime.wrappers.EventPublisher
The add event name.
addEventReference(String, String) - Method in class jadex.bdiv3.model.MCapability
Add a event reference (abstract/reference name -> concrete event name).
addExclude(String) - Method in class jadex.bdiv3.model.MGoal
Add an excluded parameter
addExcludedMethods(Map, String[]) - Static method in class jadex.bdiv3.BDIAgentFactory
Add excluded methods.
addExpression(UnparsedExpression) - Method in class jadex.bdiv3.model.MCapability
Add a expression.
addExpressionEvents(UnparsedExpression, List<EventType>, MParameterElement) - Static method in class jadex.bdiv3.features.impl.BDIAgentFeature
Init the event, when loaded from xml.
addExpressionReference(String, String) - Method in class jadex.bdiv3.model.MCapability
Add a expression reference (abstract/reference name -> concrete expression name).
addFact(UnparsedExpression) - Method in class jadex.bdiv3.model.MConfigBeliefElement
The value to set.
addFact(Object) - Method in interface jadex.bdiv3x.runtime.IBeliefSet
Add a fact to a belief.
addFact(Object) - Method in class jadex.bdiv3x.runtime.RBeliefbase.RBeliefSet
Add a fact to a belief.
addFactAdded(String) - Method in class jadex.bdiv3.model.MTrigger
Add a fact added belief trigger.
addFactAdded(String) - Method in class jadex.bdiv3x.runtime.Plan.PlanWaitAbstraction
Add a fact added.
addFactChanged(String) - Method in class jadex.bdiv3.model.MTrigger
Add a fact changed belief trigger.
addFactChanged(String) - Method in class jadex.bdiv3x.runtime.Plan.PlanWaitAbstraction
Add a fact changed.
addFactRemoved(String) - Method in class jadex.bdiv3.model.MTrigger
Add a fact removed belief trigger.
addFactRemoved(String) - Method in class jadex.bdiv3x.runtime.Plan.PlanWaitAbstraction
Add a fact removed.
addFacts(Object[]) - Method in interface jadex.bdiv3x.runtime.IBeliefSet
Add facts to a parameter set.
addFacts(Object[]) - Method in class jadex.bdiv3x.runtime.RBeliefbase.RBeliefSet
Add facts to a parameter set.
addGoal(MGoal) - Method in class jadex.bdiv3.model.MCapability
Add a goal.
addGoal(MGoal) - Method in class jadex.bdiv3.model.MTrigger
Add a goal trigger.
addGoal(RGoal) - Method in class jadex.bdiv3.runtime.impl.RCapability
Add a new goal.
addGoalFinished(MGoal) - Method in class jadex.bdiv3.model.MTrigger
Add a goal finished trigger.
addGoalFinished(IGoal) - Method in class jadex.bdiv3x.runtime.Plan.PlanWaitAbstraction
Add the goal to wait for.
addGoalFinished(String) - Method in class jadex.bdiv3x.runtime.Plan.PlanWaitAbstraction
Add the goal to wait for.
addGoalFinishedName(String) - Method in class jadex.bdiv3.model.MTrigger
Add a goal finished name.
addGoalMapping(String) - Method in class jadex.bdiv3.model.MPlanParameter
Add a goal mapping.
addGoalMatchExpression(String, UnparsedExpression) - Method in class jadex.bdiv3.model.MTrigger
Add a goal name.
addGoalName(String) - Method in class jadex.bdiv3.model.MTrigger
Add a goal name.
addGoalPublication(ClassInfo, MGoal, String) - Method in class jadex.bdiv3.model.MCapability
Add a publication info.
addGoalReference(String, String) - Method in class jadex.bdiv3.model.MCapability
Add a goal reference (abstract/reference name -> concrete goal name).
addInhibitionExpression(UnparsedExpression) - Method in class jadex.bdiv3.model.MDeliberation
Add an inhibition expression.
addInhibitionName(String) - Method in class jadex.bdiv3.model.MDeliberation
Add an inhibition name.
addInhibitor(RGoal, RGoal) - Method in class jadex.bdiv3.runtime.EasyDeliberationStrategy
Add an inhibitor to a goal.
addInitArgs(Object, Class<?>, Class<?>[], Object[]) - Static method in class jadex.bdiv3.features.impl.BDIAgentFeature
Add an entry to the init calls.
addInitArgs(Object, Class<?>, Class<?>[], Object[]) - Static method in class jadex.bdiv3x.features.BDIXAgentFeature
Add an entry to the init calls.
addInitialBelief(MConfigBeliefElement) - Method in class jadex.bdiv3.model.MConfiguration
Add an initial belief.
addInitialCapability(String, String) - Method in class jadex.bdiv3.model.MConfiguration
Add an initial capability.
addInitialEvent(MConfigParameterElement) - Method in class jadex.bdiv3.model.MConfiguration
Add an initial event.
addInitialGoal(MConfigParameterElement) - Method in class jadex.bdiv3.model.MConfiguration
Add an initial goal.
addInitialPlan(MConfigParameterElement) - Method in class jadex.bdiv3.model.MConfiguration
Add an initial plan.
addInitWrite(IInternalAccess, String, Object) - Static method in class jadex.bdiv3.features.impl.BDIAgentFeature
Add an init write.
addInternalEvent(MInternalEvent) - Method in class jadex.bdiv3.model.MCapability
Add an internal event.
addInternalEvent(MInternalEvent) - Method in class jadex.bdiv3.model.MTrigger
 
addInternalEvent(String) - Method in class jadex.bdiv3x.runtime.Plan.PlanWaitAbstraction
Add an internal event.
addInternalEvent(MInternalEvent) - Method in class jadex.bdiv3x.runtime.Plan.PlanWaitAbstraction
Add an internal event.
addInternalEventMapping(String) - Method in class jadex.bdiv3.model.MPlanParameter
Add a internal event mapping.
addInternalEventName(String) - Method in class jadex.bdiv3.model.MTrigger
Add an internal event name.
addListener(IResultListener<Void>) - Method in class jadex.bdiv3.runtime.impl.RFinishableElement
Add a new listener to get notified when the goal is finished.
addListener(IResultListener<Void>) - Method in class jadex.bdiv3.runtime.impl.RGoal
Add a new listener to get notified when the goal is finished.
addListener(IResultListener<Object>) - Method in class jadex.bdiv3.runtime.impl.RPlan
Add a new listener to get notified when the goal is finished.
addListener(IResultListener<E>) - Method in interface jadex.bdiv3x.runtime.IFinishableElement
Add a new listener to get notified when the goal is finished.
addMessageEvent(MMessageEvent) - Method in class jadex.bdiv3.model.MCapability
Add a message.
addMessageEvent(MMessageEvent) - Method in class jadex.bdiv3.model.MTrigger
Add a message event.
addMessageEvent(String) - Method in class jadex.bdiv3x.runtime.Plan.PlanWaitAbstraction
Add a message event.
addMessageEvent(MMessageEvent) - Method in class jadex.bdiv3x.runtime.Plan.PlanWaitAbstraction
Add a message event.
addMessageEventMapping(String) - Method in class jadex.bdiv3.model.MPlanParameter
Add a message event mapping.
addMessageName(String) - Method in class jadex.bdiv3.model.MTrigger
Add a message event name.
addModelElement(MElement) - Method in class jadex.bdiv3.runtime.WaitAbstraction
 
addParameter(UnparsedExpression) - Method in class jadex.bdiv3.model.MConfigParameterElement
Add a parameter.
addParameter(MParameter) - Method in class jadex.bdiv3.model.MParameterElement
Add a parameter.
addParameter(IParameter) - Method in class jadex.bdiv3.runtime.impl.RParameterElement
Add a parameter.
addParameterEvents(MParameterElement, MCapability, List<EventType>, String, ClassLoader) - Static method in class jadex.bdiv3.features.impl.BDIAgentFeature
Create parameter events from a belief name.
addParameterSet(IParameterSet) - Method in class jadex.bdiv3.runtime.impl.RParameterElement
Add a parameterset.
addPlan(MPlan) - Method in class jadex.bdiv3.model.MCapability
Add a plan.
addPlan(RPlan) - Method in class jadex.bdiv3.runtime.impl.RCapability
Add a new plan.
addReference(Map<String, String>, String, String) - Static method in class jadex.bdiv3.model.MCapability
Add a reference and resolve transitive dependencies.
addReply(RMessageEvent, Set<MMessageEvent>) - Method in class jadex.bdiv3.runtime.WaitAbstraction
Add a message event reply.
addReply(IMessageEvent) - Method in class jadex.bdiv3x.runtime.Plan.PlanWaitAbstraction
Add a message event reply.
addResultListener(IResultListener<E>) - Method in class jadex.bdiv3.runtime.impl.RPlan.BDIFuture
Add a listener
addResultMapping(String, String) - Method in class jadex.bdiv3.model.MCapability
Add a result mapping.
addResumeCommand(ICommand<Tuple2<Boolean, Boolean>>) - Method in class jadex.bdiv3.runtime.impl.RPlan
 
addRuntimeElement(RElement) - Method in class jadex.bdiv3.runtime.WaitAbstraction
 
addRuntimeElement(RElement) - Method in class jadex.bdiv3x.runtime.Plan.PlanWaitAbstraction
Add a runtime element.
addservice(MServiceCall) - Method in class jadex.bdiv3.model.MCapability
Add a service.
addService(MServiceCall) - Method in class jadex.bdiv3.model.MTrigger
Add a service trigger.
addServiceMapping(String) - Method in class jadex.bdiv3.model.MParameter
Add a service mapping.
addServiceParameterMapping(String, MethodInfo) - Method in class jadex.bdiv3.model.MGoal
 
addServiceResultMapping(String, MethodInfo) - Method in class jadex.bdiv3.model.MGoal
 
addSubcapability(FieldInfo, BDIModel) - Method in class jadex.bdiv3.model.BDIModel
Add a subcapability field.
addSubgoal(RGoal) - Method in class jadex.bdiv3.runtime.impl.RPlan
 
addToWaitqueue(Object) - Method in class jadex.bdiv3.runtime.impl.RPlan
 
addTriedPlan(IInternalPlan) - Method in class jadex.bdiv3.runtime.impl.RProcessableElement
Add a tried plan.
addValue(Object) - Method in class jadex.bdiv3.runtime.impl.RParameterElement.RParameterSet
Add a value to a parameter set.
addValue(Object) - Method in interface jadex.bdiv3x.runtime.IParameterSet
Add a value to a parameter set.
addValues(Object[]) - Method in class jadex.bdiv3.runtime.impl.RParameterElement.RParameterSet
Add values to a parameter set.
addValues(Object[]) - Method in interface jadex.bdiv3x.runtime.IParameterSet
Add values to a parameter set.
adoptGoal(IInternalAccess, RGoal) - Static method in class jadex.bdiv3.actions.AdoptGoalAction
 
adoptGoal(RGoal, IInternalAccess) - Static method in class jadex.bdiv3.runtime.impl.RGoal
Adopt a goal so that the agent tries pursuing it.
AdoptGoalAction - Class in jadex.bdiv3.actions
Action for adopting a goal.
AdoptGoalAction(RGoal) - Constructor for class jadex.bdiv3.actions.AdoptGoalAction
Create a new action.
adoptPlan(T) - Method in interface jadex.bdiv3.features.IBDIAgentFeature
Dispatch a pojo plan and wait for its result.
adoptPlan(T, Object...) - Method in interface jadex.bdiv3.features.IBDIAgentFeature
Dispatch a goal wait for its result.
adoptPlan(T) - Method in class jadex.bdiv3.features.impl.BDIAgentFeature
Dispatch a pojo plan and wait for its result.
adoptPlan(T, Object...) - Method in class jadex.bdiv3.features.impl.BDIAgentFeature
Dispatch a goal wait for its result.
afterBlock() - Method in class jadex.bdiv3.features.impl.BDIExecutionComponentFeature
Called after unblocking the component thread.
afterBlock() - Method in class jadex.bdiv3.runtime.impl.RPlan
Called after unblocking the component thread.
agent - Variable in class jadex.bdiv3.features.impl.BDILifecycleAgentFeature.EvaluateExpressionCondition
 
agent - Variable in class jadex.bdiv3.runtime.EasyDeliberationStrategy
The agent.
agent - Variable in class jadex.bdiv3.runtime.impl.BDIComponentResultListener
The interpreter.
agent - Variable in class jadex.bdiv3.runtime.impl.BDIServiceInvocationHandler
The agent.
agent - Variable in class jadex.bdiv3.runtime.impl.CapabilityPojoWrapper
The agent.
agent - Variable in class jadex.bdiv3.runtime.impl.DefaultAnnotationMapper
The agent.
agent - Variable in class jadex.bdiv3.runtime.impl.GoalDelegationHandler
The agent.
agent - Variable in class jadex.bdiv3.runtime.impl.MethodPlanBody
The agent/capability object.
agent - Variable in class jadex.bdiv3.runtime.impl.RElement
The internal access.
agent - Variable in class jadex.bdiv3.runtime.impl.ServiceCallPlan
 
agent - Variable in class jadex.bdiv3.runtime.wrappers.EventPublisher
The agent interpreter.
agent - Variable in class jadex.bdiv3x.runtime.CapabilityWrapper
The agent.
agent - Variable in class jadex.bdiv3x.runtime.Plan
The internal access.
AGENT_FIELD_NAME - Static variable in interface jadex.bdiv3.IBDIClassGenerator
Name of the field that is injected for agent name
allowed - Variable in class jadex.bdiv3.features.impl.BDIAgentFeature.LifecycleStateCondition
The flag if state is allowed or disallowed.
allowed - Variable in class jadex.bdiv3x.features.BDIXAgentFeature.LifecycleStateCondition
The flag if state is allowed or disallowed.
APL - Class in jadex.bdiv3.runtime.impl
The APL is the applicable plan list.
APL(RProcessableElement) - Constructor for class jadex.bdiv3.runtime.impl.APL
Create a new APL.
APL(RProcessableElement, List<Object>) - Constructor for class jadex.bdiv3.runtime.impl.APL
Create a new APL.
apl - Variable in class jadex.bdiv3.runtime.impl.RProcessableElement
The applicable plan list.
APL.MGoalInfo - Class in jadex.bdiv3.runtime.impl
 
APL.MPlanInfo - Class in jadex.bdiv3.runtime.impl
 
ASMBDIClassGenerator - Class in jadex.bdiv3
 
ASMBDIClassGenerator() - Constructor for class jadex.bdiv3.ASMBDIClassGenerator
 
AsmNodeHelper - Class in jadex.bdiv3.asm
Helper for creating nodes.
AsmNodeHelper() - Constructor for class jadex.bdiv3.asm.AsmNodeHelper
 
AsmOpcodeHelper - Class in jadex.bdiv3.asm
Helper for creating opcodes.
AsmOpcodeHelper() - Constructor for class jadex.bdiv3.asm.AsmOpcodeHelper
 
atomic - Variable in class jadex.bdiv3.runtime.impl.RPlan
The atomic flag.

B

BDI_FEATURES - Static variable in class jadex.bdiv3.BDIAgentFactory
The specific component features for micro agents.
BDI_FEATURES - Static variable in class jadex.bdiv3x.BDIXComponentFactory
The specific component features for micro agents.
BDIAgentFactory - Class in jadex.bdiv3
Factory for creating micro agents.
BDIAgentFactory(IInternalAccess) - Constructor for class jadex.bdiv3.BDIAgentFactory
Create a new agent factory.
BDIAgentFactory(IInternalAccess, Map<String, Object>) - Constructor for class jadex.bdiv3.BDIAgentFactory
Create a new agent factory.
BDIAgentFactory(String) - Constructor for class jadex.bdiv3.BDIAgentFactory
Create a new agent factory for startup.
BDIAgentFeature - Class in jadex.bdiv3.features.impl
The bdi agent feature implementation for pojo agents.
BDIAgentFeature(IInternalAccess, ComponentCreationInfo) - Constructor for class jadex.bdiv3.features.impl.BDIAgentFeature
Factory method constructor for instance level.
BDIAgentFeature.ChangeInfoEntryMapper - Class in jadex.bdiv3.features.impl
Map a change info as Map:Entry.
BDIAgentFeature.GoalsExistCondition - Class in jadex.bdiv3.features.impl
Condition that tests if goal instances of an mgoal exist.
BDIAgentFeature.LifecycleStateCondition - Class in jadex.bdiv3.features.impl
Condition for checking the lifecycle state of a goal.
BDIAgentFeature.NotInShutdownCondition - Class in jadex.bdiv3.features.impl
Condition that tests if goal instances of an mgoal exist.
BDIAgentFeature.PlansExistCondition - Class in jadex.bdiv3.features.impl
Condition that tests if goal instances of an mplan exist.
BDIClassGeneratorFactory - Class in jadex.bdiv3
 
BDIClassGeneratorFactory() - Constructor for class jadex.bdiv3.BDIClassGeneratorFactory
 
BDIClassGeneratorFactoryDesktop - Class in jadex.bdiv3
 
BDIClassGeneratorFactoryDesktop() - Constructor for class jadex.bdiv3.BDIClassGeneratorFactoryDesktop
 
BDIClassReader - Class in jadex.bdiv3
Reads micro agent classes and generates a model from metainfo and annotations.
BDIClassReader(BDIModelLoader) - Constructor for class jadex.bdiv3.BDIClassReader
Create a new bdi class reader.
BDIComponentResultListener<E> - Class in jadex.bdiv3.runtime.impl
This listener has the purpose to keep the current plan in the RPLANS thread local.
BDIComponentResultListener(IResultListener<E>, IInternalAccess) - Constructor for class jadex.bdiv3.runtime.impl.BDIComponentResultListener
Create a new component result listener.
BDIConfiguration - Annotation Type in jadex.bdiv3.annotation
Redefines jadex.micro.annotation.Configuration as annotations do not allow inheritance.
BDIConfigurations - Annotation Type in jadex.bdiv3.annotation
Configurations annotation.
BDIExecutionComponentFeature - Class in jadex.bdiv3.features.impl
BDI execution feature adds rule engine behavior to the cycle.
BDIExecutionComponentFeature(IInternalAccess, ComponentCreationInfo) - Constructor for class jadex.bdiv3.features.impl.BDIExecutionComponentFeature
Create the feature.
BDIFailureException - Exception in jadex.bdiv3.runtime
A BDI failure exception indicates that a plan has failed.
BDIFailureException(String, Throwable) - Constructor for exception jadex.bdiv3.runtime.BDIFailureException
Create a new BDI failure exception.
BDIFuture() - Constructor for class jadex.bdiv3.runtime.impl.RPlan.BDIFuture
 
BDILifecycleAgentFeature - Class in jadex.bdiv3.features.impl
Feature that ensures the agent created(), body() and killed() are called on the pojo.
BDILifecycleAgentFeature(IInternalAccess, ComponentCreationInfo) - Constructor for class jadex.bdiv3.features.impl.BDILifecycleAgentFeature
Factory method constructor for instance level.
BDILifecycleAgentFeature.EndBehavior - Class in jadex.bdiv3.features.impl
Extracted start behavior.
BDILifecycleAgentFeature.EvaluateExpressionCondition - Class in jadex.bdiv3.features.impl
Condition that tests if an expression evalutes to true.
BDILifecycleAgentFeature.LifecycleBehavior - Class in jadex.bdiv3.features.impl
Extracted start behavior.
BDILifecycleAgentFeature.StartBehavior - Class in jadex.bdiv3.features.impl
Extracted start behavior.
bdimodel - Variable in class jadex.bdiv3.features.impl.BDIAgentFeature
The bdi model.
BDIModel - Class in jadex.bdiv3.model
 
BDIModel(IModelInfo, MCapability) - Constructor for class jadex.bdiv3.model.BDIModel
Create a new model.
bdimodel - Variable in class jadex.bdiv3x.features.BDIXAgentFeature
The bdi model.
BDIModelLoader - Class in jadex.bdiv3
 
BDIModelLoader() - Constructor for class jadex.bdiv3.BDIModelLoader
Create a new BPMN model loader.
BDIMonitoringComponentFeature - Class in jadex.bdiv3.features.impl
Overrides the monitoring feature to add the logic for current state.
BDIMonitoringComponentFeature(IInternalAccess, ComponentCreationInfo) - Constructor for class jadex.bdiv3.features.impl.BDIMonitoringComponentFeature
Create the feature.
BDIProvidedServicesComponentFeature - Class in jadex.bdiv3.features.impl
Overriden to allow for service implementations to be directly mapped to plans.
BDIProvidedServicesComponentFeature(IInternalAccess, ComponentCreationInfo) - Constructor for class jadex.bdiv3.features.impl.BDIProvidedServicesComponentFeature
Factory method constructor for instance level.
BDIRequiredServicesComponentFeature - Class in jadex.bdiv3.features.impl
Feature for required services.
BDIRequiredServicesComponentFeature(IInternalAccess, ComponentCreationInfo) - Constructor for class jadex.bdiv3.features.impl.BDIRequiredServicesComponentFeature
Factory method constructor for instance level.
BDIServiceInvocationHandler - Class in jadex.bdiv3.runtime.impl
 
BDIServiceInvocationHandler(IInternalAccess, Class<?>) - Constructor for class jadex.bdiv3.runtime.impl.BDIServiceInvocationHandler
Create a new service wrapper invocation handler.
BDIXAgentFeature - Class in jadex.bdiv3x.features
BDI agent feature version for XML agents.
BDIXAgentFeature(IInternalAccess, ComponentCreationInfo) - Constructor for class jadex.bdiv3x.features.BDIXAgentFeature
Factory method constructor for instance level.
BDIXAgentFeature.ChangeInfoEntryMapper - Class in jadex.bdiv3x.features
Map a change info as Map:Entry.
BDIXAgentFeature.GoalsExistCondition - Class in jadex.bdiv3x.features
Condition that tests if goal instances of an mgoal exist.
BDIXAgentFeature.LifecycleStateCondition - Class in jadex.bdiv3x.features
Condition for checking the lifecycle state of a goal.
BDIXAgentFeature.PlansExistCondition - Class in jadex.bdiv3x.features
Condition that tests if goal instances of an mplan exist.
BDIXArgumentsResultsComponentFeature - Class in jadex.bdiv3x.features
Extension to write back result beliefs on agent shutdown.
BDIXArgumentsResultsComponentFeature(IInternalAccess, ComponentCreationInfo) - Constructor for class jadex.bdiv3x.features.BDIXArgumentsResultsComponentFeature
Create the feature.
BDIXComponentFactory - Class in jadex.bdiv3x
Factory for default contexts.
BDIXComponentFactory(String) - Constructor for class jadex.bdiv3x.BDIXComponentFactory
Create a new component factory for startup.
BDIXComponentFactory(IInternalAccess, Map<String, Object>) - Constructor for class jadex.bdiv3x.BDIXComponentFactory
Create a new component factory.
BDIXLifecycleAgentFeature - Class in jadex.bdiv3x.features
Feature that ensures the bdi behavior is started.
BDIXLifecycleAgentFeature(IInternalAccess, ComponentCreationInfo) - Constructor for class jadex.bdiv3x.features.BDIXLifecycleAgentFeature
Factory method constructor for instance level.
BDIXLifecycleAgentFeature.EndBehavior - Class in jadex.bdiv3x.features
Extracted end behavior.
BDIXLifecycleAgentFeature.StartBehavior - Class in jadex.bdiv3x.features
Extracted start behavior.
BDIXMessageComponentFeature - Class in jadex.bdiv3x.features
Extension to allow message injection in agent methods.
BDIXMessageComponentFeature(IInternalAccess, ComponentCreationInfo) - Constructor for class jadex.bdiv3x.features.BDIXMessageComponentFeature
Create the feature.
BDIXMessageComponentFeature.HandleBDIMessageStep - Class in jadex.bdiv3x.features
Step to handle a message.
BDIXMessageComponentFeature.HandleBDIStreamStep - Class in jadex.bdiv3x.features
Step to handle a message.
BDIXMLReader - Class in jadex.bdiv3x
Reader for loading component XML models into a Java representation states.
BDIXMLReader(BDIXModelLoader) - Constructor for class jadex.bdiv3x.BDIXMLReader
Create a new reader.
BDIXMLReader.BeliefMultiProc - Class in jadex.bdiv3x
Postprocess beliefs and belief sets.
BDIXMLReader.GoalMetaProc - Class in jadex.bdiv3x
 
BDIXMLReader.ParamMultiProc - Class in jadex.bdiv3x
Postprocess parameters and parameter sets.
BDIXModel - Class in jadex.bdiv3x
Model for BDI v3x agents
BDIXModel() - Constructor for class jadex.bdiv3x.BDIXModel
Create a new model.
BDIXModelLoader - Class in jadex.bdiv3x
Loader for application files.
BDIXModelLoader() - Constructor for class jadex.bdiv3x.BDIXModelLoader
Create a new BPMN model loader.
beforeBlock() - Method in class jadex.bdiv3.features.impl.BDIExecutionComponentFeature
Called before blocking the component thread.
beforeBlock() - Method in class jadex.bdiv3.runtime.impl.RPlan
Called before blocking the component thread.
Belief - Annotation Type in jadex.bdiv3.annotation
 
BeliefAdapter<T> - Class in jadex.bdiv3.runtime.impl
Belief listener adapter that implements empty all methods.
BeliefAdapter() - Constructor for class jadex.bdiv3.runtime.impl.BeliefAdapter
 
beliefbase - Variable in class jadex.bdiv3.runtime.impl.RCapability
The beliefbase.
beliefbase - Variable in class jadex.bdiv3x.runtime.BeliefbaseWrapper
The flat belief base.
BeliefbaseWrapper - Class in jadex.bdiv3x.runtime
Prepend capability prefix to belief names.
BeliefbaseWrapper(IBeliefbase, String) - Constructor for class jadex.bdiv3x.runtime.BeliefbaseWrapper
Create a belief base wrapper.
BELIEFCHANGED - Static variable in class jadex.bdiv3.runtime.ChangeEvent
Event type that a belief value has changed (the whole value was changed).
beliefChanged(ChangeInfo<T>) - Method in interface jadex.bdiv3.runtime.IBeliefListener
Invoked when a belief has been changed.
beliefChanged(ChangeInfo<T>) - Method in class jadex.bdiv3.runtime.impl.BeliefAdapter
Invoked when a belief has been changed.
beliefevents - Variable in class jadex.bdiv3.model.MBelief
The events this belief depends on.
BeliefInfo - Class in jadex.bdiv3.runtime.impl
Transferable information about a belief.
BeliefInfo() - Constructor for class jadex.bdiv3.runtime.impl.BeliefInfo
Create a new belief info.
BeliefInfo(Object, String, String, String, Object) - Constructor for class jadex.bdiv3.runtime.impl.BeliefInfo
Create a new belief info.
beliefreferences - Variable in class jadex.bdiv3.model.MCapability
The belief mappings (abstract/reference name -> concrete belief name).
beliefs - Variable in class jadex.bdiv3.AbstractAsmBdiClassGenerator.MethodBeliefs
 
beliefs - Variable in class jadex.bdiv3.model.MCapability
The beliefs.
beliefs - Variable in class jadex.bdiv3x.runtime.RBeliefbase
The beliefs.
beliefsets - Variable in class jadex.bdiv3x.runtime.RBeliefbase
The belief sets.
binding - Variable in class jadex.bdiv3.runtime.impl.APL.MGoalInfo
The bindings.
binding - Variable in class jadex.bdiv3.runtime.impl.APL.MPlanInfo
The bindings.
bindingoptions - Variable in class jadex.bdiv3.model.MParameter
The binding options.
Body - Annotation Type in jadex.bdiv3.annotation
 
body() - Method in class jadex.bdiv3.features.impl.BDILifecycleAgentFeature
Execute the functional body of the agent.
body - Variable in class jadex.bdiv3.model.MPlan
The plan body.
body - Variable in class jadex.bdiv3.runtime.impl.ClassPlanBody
The body class.
body - Variable in class jadex.bdiv3.runtime.impl.MethodPlanBody
The method.
body - Variable in class jadex.bdiv3.runtime.impl.RPlan
The plan body.
body() - Method in class jadex.bdiv3.runtime.impl.ServiceCallPlan
The body.
body() - Method in class jadex.bdiv3x.features.BDIXLifecycleAgentFeature
Execute the functional body of the agent.
body() - Method in class jadex.bdiv3x.runtime.Plan
The body method is called on the instantiated plan instance from the scheduler.
BodyAborted - Error in jadex.bdiv3.runtime.impl
An error thrown to abort the execution of the plan body.
BodyAborted() - Constructor for error jadex.bdiv3.runtime.impl.BodyAborted
 
bodymethod - Variable in class jadex.bdiv3.model.MBody
The body method cached for speed.
bodymethod - Variable in class jadex.bdiv3.runtime.impl.ClassPlanBody
The body method.
build(IInternalAccess) - Method in class jadex.bdiv3.runtime.impl.APL
Build the apl.
buildaplmethod - Variable in class jadex.bdiv3.model.MGoal
The method info for building apl.
buildPlanTrigger(BDIModel, Trigger, ClassLoader, Map<ClassInfo, List<Tuple2<MGoal, String>>>) - Method in class jadex.bdiv3.BDIClassReader
 
ByteKeepingASMBDIClassGenerator - Class in jadex.bdiv3
This class generator keeps generated byte-code as byte[] to be post-processed by other classes.
ByteKeepingASMBDIClassGenerator() - Constructor for class jadex.bdiv3.ByteKeepingASMBDIClassGenerator
Constructor.

C

calculateBindingElements(IInternalAccess, MParameterElement, RProcessableElement) - Static method in class jadex.bdiv3.runtime.impl.APL
Calculate the possible binding value combinations.
candidate - Variable in class jadex.bdiv3.runtime.impl.RPlan
The candidate from which this plan was created.
candidates - Variable in class jadex.bdiv3.runtime.impl.APL
The list of candidates.
capa - Variable in class jadex.bdiv3.features.impl.BDIAgentFeature
The bdi state.
capa - Variable in class jadex.bdiv3.features.impl.BDIAgentFeature.GoalsExistCondition
 
capa - Variable in class jadex.bdiv3.features.impl.BDIAgentFeature.PlansExistCondition
The capability.
capa - Variable in class jadex.bdiv3.runtime.impl.CapabilityPojoWrapper
The fully qualified capability name (or null for agent).
capa - Variable in class jadex.bdiv3x.BDIXModel
The capability.
capa - Variable in class jadex.bdiv3x.features.BDIXAgentFeature
The bdi state.
capa - Variable in class jadex.bdiv3x.features.BDIXAgentFeature.GoalsExistCondition
 
capa - Variable in class jadex.bdiv3x.features.BDIXAgentFeature.PlansExistCondition
 
capa - Variable in class jadex.bdiv3x.runtime.CapabilityWrapper
The capa.
Capability - Annotation Type in jadex.bdiv3.annotation
Marker for a capability class or variable.
CAPABILITY_SEPARATOR - Static variable in class jadex.bdiv3.model.MElement
The capability separator.
CapabilityPojoWrapper - Class in jadex.bdiv3.runtime.impl
Wrapper providing BDI methods to the user.
CapabilityPojoWrapper(IInternalAccess, Object, String) - Constructor for class jadex.bdiv3.runtime.impl.CapabilityPojoWrapper
Create a capability wrapper.
CapabilityWrapper - Class in jadex.bdiv3x.runtime
XML version of the capability.
CapabilityWrapper(IInternalAccess, String) - Constructor for class jadex.bdiv3x.runtime.CapabilityWrapper
Create a new capability.
cardinalityone - Variable in class jadex.bdiv3.model.MDeliberation
The cardinality.
cgoals - Variable in class jadex.bdiv3.runtime.impl.RCapability
The goals by goal type (class or string).
ChangeEvent<T> - Class in jadex.bdiv3.runtime
Event that is thrown in case of a bdi element change (belief, goal, etc.).
ChangeEvent() - Constructor for class jadex.bdiv3.runtime.ChangeEvent
Create a new ChangeEvent.
ChangeEvent(String, Object, T, Object) - Constructor for class jadex.bdiv3.runtime.ChangeEvent
Create a new event.
ChangeEvent(IEvent) - Constructor for class jadex.bdiv3.runtime.ChangeEvent
Create a new ChangeEvent.
changeevent - Variable in class jadex.bdiv3.runtime.wrappers.EventPublisher
The change event name.
changeeventtypes - Variable in class jadex.bdiv3.runtime.WaitAbstraction
The event types.
ChangeInfoEntryMapper(ChangeInfo<?>) - Constructor for class jadex.bdiv3.features.impl.BDIAgentFeature.ChangeInfoEntryMapper
 
ChangeInfoEntryMapper(ChangeInfo<?>) - Constructor for class jadex.bdiv3x.features.BDIXAgentFeature.ChangeInfoEntryMapper
 
checkContextCondition() - Method in class jadex.bdiv3.actions.ExecutePlanStepAction
Check the context condition.
checkEnhanced(Class<?>) - Static method in class jadex.bdiv3.AbstractAsmBdiClassGenerator
Check if a bdi agent class was enhanced.
checkMPlan(IInternalAccess, APL.MPlanInfo, RProcessableElement) - Static method in class jadex.bdiv3.runtime.impl.APL
Test precondition (and match expression) of a plan to decide if it can be added to the candidates.
checkNotInAtomic() - Method in class jadex.bdiv3x.runtime.Plan
Check if wait is called in atomic mode.
childplan - Variable in class jadex.bdiv3.runtime.impl.RGoal
The child plan.
ci - Variable in class jadex.bdiv3.features.impl.BDIAgentFeature.ChangeInfoEntryMapper
 
ci - Variable in class jadex.bdiv3x.features.BDIXAgentFeature.ChangeInfoEntryMapper
 
cid - Variable in class jadex.bdiv3.runtime.impl.ComponentPlanBody
The created component.
classloader - Variable in class jadex.bdiv3.model.ConstructorInfo
The classloader with which this info was loaded.
classname - Variable in class jadex.bdiv3.model.ConstructorInfo
The clazz name.
ClassPlanBody - Class in jadex.bdiv3.runtime.impl
Plan body that is represented as complete class.
ClassPlanBody(IInternalAccess, RPlan, Class<?>) - Constructor for class jadex.bdiv3.runtime.impl.ClassPlanBody
Create a new plan body.
ClassPlanBody(IInternalAccess, RPlan, Object) - Constructor for class jadex.bdiv3.runtime.impl.ClassPlanBody
Create a new plan body.
ClassPlanBody(IInternalAccess, RPlan, Class<?>, Object) - Constructor for class jadex.bdiv3.runtime.impl.ClassPlanBody
Create a new plan body.
clazz - Variable in class jadex.bdiv3.model.MBelief
The type (if explicitly specified).
clazz - Variable in class jadex.bdiv3.model.MBody
The body as seperate class.
clazz - Variable in class jadex.bdiv3.model.MParameter
The type (if explicitly specified).
clearRecentClassBytes() - Method in class jadex.bdiv3.ByteKeepingASMBDIClassGenerator
Clear the list of recently generated classes.
cnt - Static variable in class jadex.bdiv3.runtime.impl.RElement
 
cnt - Variable in class jadex.bdiv3.runtime.impl.RPlan
The wait cnt for rule names.
commandAvailable(Object) - Method in class jadex.bdiv3.runtime.impl.BDIComponentResultListener
Called when a command is available.
component - Variable in class jadex.bdiv3.features.impl.BDIAgentFeature.NotInShutdownCondition
 
component - Variable in class jadex.bdiv3.features.impl.BDILifecycleAgentFeature.LifecycleBehavior
The agent.
component - Variable in class jadex.bdiv3.model.MBody
The body as component type.
component - Variable in class jadex.bdiv3.runtime.impl.ComponentPlanBody
The component to create.
ComponentPlanBody - Class in jadex.bdiv3.runtime.impl
Plan body implementation as a component.
ComponentPlanBody(String, IInternalAccess, RPlan) - Constructor for class jadex.bdiv3.runtime.impl.ComponentPlanBody
Create a component plan body.
cond - Variable in class jadex.bdiv3.features.impl.BDILifecycleAgentFeature.EvaluateExpressionCondition
 
condition - Variable in class jadex.bdiv3.model.MTrigger
The trigger condition.
CONDITION_CONTEXT - Static variable in class jadex.bdiv3.model.MGoal
Goal context condition name.
CONDITION_CREATION - Static variable in class jadex.bdiv3.model.MGoal
Goal creation condition name.
CONDITION_DROP - Static variable in class jadex.bdiv3.model.MGoal
Goal drop condition name.
CONDITION_MAINTAIN - Static variable in class jadex.bdiv3.model.MGoal
Goal maintain condition name.
CONDITION_RECUR - Static variable in class jadex.bdiv3.model.MGoal
Goal recur condition name.
CONDITION_TARGET - Static variable in class jadex.bdiv3.model.MGoal
Goal target condition name.
conditions - Variable in class jadex.bdiv3.model.MCapability
The expressions.
conditions - Variable in class jadex.bdiv3.model.MGoal
The goal conditions.
configurations - Variable in class jadex.bdiv3.model.MCapability
The configurations.
ConstructorInfo - Class in jadex.bdiv3.model
Describes a constructor.
ConstructorInfo() - Constructor for class jadex.bdiv3.model.ConstructorInfo
Create a new ConstructorInfo.
ConstructorInfo(Constructor<?>) - Constructor for class jadex.bdiv3.model.ConstructorInfo
Create a new ConstructorInfo.
ConstructorInfo(String[], String) - Constructor for class jadex.bdiv3.model.ConstructorInfo
Create a new FieldInfo.
containsBelief(String) - Method in class jadex.bdiv3x.runtime.BeliefbaseWrapper
Returns true if this beliefbase contains a belief with the specified name.
containsBelief(String) - Method in interface jadex.bdiv3x.runtime.IBeliefbase
Returns true if this beliefbase contains a belief with the specified name.
containsBelief(String) - Method in class jadex.bdiv3x.runtime.RBeliefbase
Returns true if this beliefbase contains a belief with the specified name.
containsBeliefSet(String) - Method in class jadex.bdiv3x.runtime.BeliefbaseWrapper
Returns true if this beliefbase contains a belief set with the specified name.
containsBeliefSet(String) - Method in interface jadex.bdiv3x.runtime.IBeliefbase
Returns true if this beliefbase contains a belief set with the specified name.
containsBeliefSet(String) - Method in class jadex.bdiv3x.runtime.RBeliefbase
Returns true if this beliefbase contains a belief set with the specified name.
containsFact(Object) - Method in interface jadex.bdiv3x.runtime.IBeliefSet
Test if a fact is contained in a belief.
containsFact(Object) - Method in class jadex.bdiv3x.runtime.RBeliefbase.RBeliefSet
Test if a fact is contained in a belief.
containsGoal(Object) - Method in class jadex.bdiv3.runtime.impl.RCapability
Test if a goal is contained.
containsGoal(IGoal) - Method in interface jadex.bdiv3x.runtime.IGoalbase
Test if an adopted goal is already contained in the goal base.
containsGoal(IGoal) - Method in class jadex.bdiv3x.runtime.RGoalbase
Test if an adopted goal is already contained in the goal base.
containsValue(Object) - Method in class jadex.bdiv3.runtime.impl.RParameterElement.RParameterSet
Test if a value is contained in a parameter.
containsValue(Object) - Method in interface jadex.bdiv3x.runtime.IParameterSet
Test if a value is contained in a parameter.
CONTEXT_LOADER - Static variable in class jadex.bdiv3x.BDIXMLReader
The loader constant.
contextcondition - Variable in class jadex.bdiv3.model.MPlan
The context condition.
contextconditionmethod - Variable in class jadex.bdiv3.model.MBody
The precondition method cached for speed.
convertEvents(String, Set<String>, IBDIModel) - Static method in class jadex.bdiv3.model.SBDIModel
 
convertEventTypes(String, Collection<EventType>, IBDIModel) - Static method in class jadex.bdiv3.model.SBDIModel
 
convertTrigger(IBDIModel, String, MTrigger, boolean) - Static method in class jadex.bdiv3.model.SBDIModel
Convert a plan trigger or waitqueue and map the events.
copyCondition(IBDIModel, String, MCondition) - Static method in class jadex.bdiv3.model.SBDIModel
Copy a condition and adapt the events.
copyConfigBelief(IBDIModel, String, MConfigBeliefElement, List<MConfigBeliefElement>) - Static method in class jadex.bdiv3.model.SBDIModel
Copy a config belief element.
copyConfigParameterElement(IBDIModel, String, MConfigParameterElement, List<MConfigParameterElement>) - Static method in class jadex.bdiv3.model.SBDIModel
Copy a config parameter element.
copyConfiguration(IBDIModel, String, ConfigurationInfo, ConfigurationInfo, MConfiguration, MConfiguration) - Static method in class jadex.bdiv3.model.SBDIModel
Copy an inner configuration into an outer one.
copyExpression(String, UnparsedExpression) - Static method in class jadex.bdiv3.model.SBDIModel
Copy an expression.
copyExpressions(String, List<UnparsedExpression>) - Static method in class jadex.bdiv3.model.SBDIModel
Copy expressions.
copyParameter(IBDIModel, ClassLoader, String, MParameter) - Static method in class jadex.bdiv3.model.SBDIModel
Copy a parameter and adapt events.
createBDIAgentFactory(IInternalAccess, Map) - Method in class jadex.bdiv3.BDIClassGeneratorFactory
Create a new, platform-specific BDIAgentFactory object.
createBDIAgentFactory(IInternalAccess, Map) - Method in class jadex.bdiv3.BDIClassGeneratorFactoryDesktop
 
createBDIClassGenerator() - Method in class jadex.bdiv3.BDIClassGeneratorFactory
Create a new, platform-specific BDI Class Generator object.
createBDIClassGenerator() - Method in class jadex.bdiv3.BDIClassGeneratorFactoryDesktop
 
createBDIClassReader(BDIModelLoader) - Method in class jadex.bdiv3.BDIClassGeneratorFactory
Create a new, platform-specific BDI Class Reader object.
createBDIClassReader(BDIModelLoader) - Method in class jadex.bdiv3.BDIClassGeneratorFactoryDesktop
 
createBeliefInfo(IInternalAccess, MBelief, ClassLoader) - Static method in class jadex.bdiv3.runtime.impl.BeliefInfo
Create an info object for a belief.
createChangeEvent(Object, Object, Object, IInternalAccess, String) - Static method in class jadex.bdiv3.features.impl.BDIAgentFeature
Caution: this method is used from byte engineered code, change signature with caution Create a belief changed event.
createChangeEvent(Object, Object, Object, IInternalAccess, String) - Static method in class jadex.bdiv3x.features.BDIXAgentFeature
Caution: this method is used from byte engineered code, change signature with caution Create a belief changed event.
createConfigBeliefsList(NameValue[]) - Method in class jadex.bdiv3.BDIClassReader
Create config beliefs.
createConfigParamElementsList(NameValue[]) - Method in class jadex.bdiv3.BDIClassReader
Create config parameter elements.
createContext() - Method in class jadex.bdiv3x.BDIXMLReader
Add loader to context.
createDummyClassLoader(ClassLoader, ClassLoader, List<URL>) - Method in class jadex.bdiv3.BDIClassReader
Create a throw away class loader.
createEndBehavior() - Method in class jadex.bdiv3.features.impl.BDILifecycleAgentFeature
Create the end behavior.
createEndBehavior() - Method in class jadex.bdiv3x.features.BDIXLifecycleAgentFeature
Create the end behavior.
createEventType(RawEvent) - Static method in class jadex.bdiv3.features.impl.BDIAgentFeature
 
createEventType(RawEvent) - Static method in class jadex.bdiv3x.features.BDIXAgentFeature
 
createExpression(String) - Method in class jadex.bdiv3x.runtime.ExpressionbaseWrapper
Create a precompiled expression.
createExpression(String) - Method in interface jadex.bdiv3x.runtime.IExpressionbase
Create a precompiled expression.
createExpression(String) - Method in class jadex.bdiv3x.runtime.Plan
Get an expression by name.
createExpression(String) - Method in class jadex.bdiv3x.runtime.RExpressionbase
Create a precompiled expression.
createField(int, String, String, String[], Object) - Method in class jadex.bdiv3.asm.AsmNodeHelper
Create field node helper.
createField(int, String, String, String[], Object) - Method in class jadex.bdiv3.NodeHelper
 
createGoal(String) - Method in interface jadex.bdiv3x.runtime.IGoalbase
Create a goal from a template goal.
createGoal(String) - Method in class jadex.bdiv3x.runtime.Plan
Create a goal from a template goal.
createGoal(String) - Method in class jadex.bdiv3x.runtime.RGoalbase
Create a goal from a template goal.
createGoalInfo(RGoal) - Static method in class jadex.bdiv3.runtime.impl.GoalInfo
Create an info object for a goal.
createHandleMessageStep(IMessageAdapter) - Method in class jadex.bdiv3x.features.BDIXMessageComponentFeature
Helper method to override message handling.
createHandleStreamStep(IConnection) - Method in class jadex.bdiv3x.features.BDIXMessageComponentFeature
Helper method to override stream handling.
createInternalEvent(String) - Method in interface jadex.bdiv3x.runtime.IEventbase
Create a new intenal event.
createInternalEvent(String) - Method in class jadex.bdiv3x.runtime.Plan
Create a new intenal event.
createInternalEvent(String) - Method in class jadex.bdiv3x.runtime.REventbase
Create a new intenal event.
createMessageEvent(String) - Method in interface jadex.bdiv3x.runtime.IEventbase
Create a new message event.
createMessageEvent(String) - Method in class jadex.bdiv3x.runtime.Plan
Create a new message event.
createMessageEvent(String) - Method in class jadex.bdiv3x.runtime.REventbase
Create a new message event.
createMethodCondition(MParameterElement, String, String[], RawEvent[], String[], BDIModel, Method, ClassLoader) - Method in class jadex.bdiv3.BDIClassReader
 
createMGoal(BDIModel, Goal, Class<?>, ClassLoader, Map<ClassInfo, List<Tuple2<MGoal, String>>>) - Method in class jadex.bdiv3.BDIClassReader
 
createMGoalCandidates(IInternalAccess, MGoal, RProcessableElement) - Static method in class jadex.bdiv3.runtime.impl.APL
Create candidates for a matching mgoal.
createMPlan(BDIModel, Plan, MethodInfo, String, ClassInfo, ClassLoader, Map<ClassInfo, List<Tuple2<MGoal, String>>>) - Method in class jadex.bdiv3.BDIClassReader
 
createMPlanCandidates(IInternalAccess, MPlan, RProcessableElement) - Static method in class jadex.bdiv3.runtime.impl.APL
Create candidates for a matching mplan.
createParameter(MParameter, String, IInternalAccess, UnparsedExpression) - Method in class jadex.bdiv3.runtime.impl.RParameterElement
 
createParameter(MParameter, String, IInternalAccess, Object) - Method in class jadex.bdiv3.runtime.impl.RParameterElement
 
createParameter(MParameter, String, IInternalAccess, UnparsedExpression) - Method in class jadex.bdiv3x.runtime.RMessageEvent
 
createParameter(MParameter, String, IInternalAccess, Object) - Method in class jadex.bdiv3x.runtime.RMessageEvent
 
createParameterSet(MParameter, String, IInternalAccess, List<UnparsedExpression>) - Method in class jadex.bdiv3.runtime.impl.RParameterElement
 
createParameterSet(MParameter, String, IInternalAccess, Object) - Method in class jadex.bdiv3.runtime.impl.RParameterElement
 
createParameterSet(MParameter, String, IInternalAccess, List<UnparsedExpression>) - Method in class jadex.bdiv3x.runtime.RMessageEvent
 
createParameterSet(MParameter, String, IInternalAccess, Object) - Method in class jadex.bdiv3x.runtime.RMessageEvent
 
createPlan(MPlan) - Method in interface jadex.bdiv3x.runtime.IPlanbase
Create a plan instance.
createPlan(MPlan) - Method in class jadex.bdiv3x.runtime.PlanbaseWrapper
Create a plan instance.
createPlan(MPlan) - Method in class jadex.bdiv3x.runtime.RPlanbase
Create a plan instance.
createPlanInfo(RPlan) - Static method in class jadex.bdiv3.runtime.impl.PlanInfo
Create an info object for a plan.
createPojoInstance(IInternalAccess, RGoal) - Method in class jadex.bdiv3.model.MGoal
Create a pojo goal instance.
createReply(IMessageEvent, String) - Method in interface jadex.bdiv3x.runtime.IEventbase
Create a reply to a message event.
createReply(IMessageEvent, String) - Method in class jadex.bdiv3x.runtime.REventbase
Create a reply to a message event.
createReturnConstantMethod(String, int) - Method in class jadex.bdiv3.asm.AsmNodeHelper
Create const method node helper.
createReturnConstantMethod(String, int) - Method in class jadex.bdiv3.NodeHelper
Creates a Method that always returns the given value.
createRPlan(MPlan, Object, Object, IInternalAccess, Map<String, Object>, MConfigParameterElement) - Static method in class jadex.bdiv3.runtime.impl.RPlan
Create a new rplan based on an mplan.
createServiceImplementation(ProvidedServiceInfo, IValueFetcher) - Method in class jadex.bdiv3.features.impl.BDIProvidedServicesComponentFeature
Init a service.
createServiceImplementation(IInternalAccess, Class<?>, String[], String[]) - Static method in class jadex.bdiv3.runtime.impl.GoalDelegationHandler
Create a wrapper service implementation based on a published goal.
createServiceParameters(T, Method, RPlan) - Method in class jadex.bdiv3.runtime.impl.DefaultAnnotationMapper
Create service parameters.
createServiceParameters(T, Method, RPlan) - Method in interface jadex.bdiv3.runtime.impl.IServiceParameterMapper
Create service parameters.
createStartBehavior() - Method in class jadex.bdiv3.features.impl.BDILifecycleAgentFeature
Create the start behavior.
createStartBehavior() - Method in class jadex.bdiv3x.features.BDIXLifecycleAgentFeature
Create the start behavior.
createTimer(long, IInternalAccess, ICommand<Tuple2<Boolean, Boolean>>) - Method in class jadex.bdiv3.runtime.impl.RPlan
 
ctarget - Variable in class jadex.bdiv3.model.MCondition
The target constructor.

D

DEBUG - Static variable in class jadex.bdiv3.runtime.impl.RCapability
Flag to save first exceptions.
DefaultAnnotationMapper<T> - Class in jadex.bdiv3.runtime.impl
Service mapper that uses the annotations in a goal.
DefaultAnnotationMapper(String, IInternalAccess) - Constructor for class jadex.bdiv3.runtime.impl.DefaultAnnotationMapper
 
degree - Variable in class jadex.bdiv3.model.MMessageEvent
The spec.
Deliberation - Annotation Type in jadex.bdiv3.annotation
 
deliberation - Variable in class jadex.bdiv3.model.MGoal
The deliberation.
delstr - Variable in class jadex.bdiv3.runtime.impl.RCapability
The deliberation strategy.
description - Variable in class jadex.bdiv3.model.MElement
The element description.
determineValid(RPlan, RPlan, StringBuffer) - Method in class jadex.bdiv3.runtime.impl.RCapability
 
dirconv - Static variable in class jadex.bdiv3x.BDIXMLReader
 
direction - Variable in class jadex.bdiv3.model.MMessageEvent
The direction.
direction - Variable in class jadex.bdiv3.model.MParameter
The direction.
dirs - Static variable in class jadex.bdiv3.model.MMessageEvent
 
dirs - Static variable in class jadex.bdiv3.model.MParameter
 
dispatchConfigEvents(IInternalAccess, List<MConfigParameterElement>, IBDIModel) - Method in class jadex.bdiv3.features.impl.BDILifecycleAgentFeature.LifecycleBehavior
 
dispatchConfigGoals(IInternalAccess, List<MConfigParameterElement>, IBDIModel) - Method in class jadex.bdiv3.features.impl.BDILifecycleAgentFeature.LifecycleBehavior
 
dispatchConfigPlans(IInternalAccess, List<MConfigParameterElement>, IBDIModel) - Method in class jadex.bdiv3.features.impl.BDILifecycleAgentFeature.LifecycleBehavior
 
dispatchedelement - Variable in class jadex.bdiv3.runtime.impl.RPlan
The plan has a dispatched element (current goal/event).
dispatchInternalEvent(IInternalEvent) - Method in class jadex.bdiv3.features.impl.BDILifecycleAgentFeature.LifecycleBehavior
Dispatch an internal event.
dispatchInternalEvent(IInternalEvent) - Method in class jadex.bdiv3x.features.BDIXLifecycleAgentFeature.EndBehavior
Dispatch an internal event.
dispatchInternalEvent(IInternalEvent) - Method in class jadex.bdiv3x.features.BDIXLifecycleAgentFeature.StartBehavior
Dispatch an internal event.
dispatchInternalEvent(IInternalEvent) - Method in interface jadex.bdiv3x.runtime.IEventbase
Dispatch an event.
dispatchInternalEvent(IInternalEvent) - Method in class jadex.bdiv3x.runtime.Plan
Dispatch an internal event.
dispatchInternalEvent(IInternalEvent) - Method in class jadex.bdiv3x.runtime.REventbase
Dispatch an event.
dispatchSubgoal(T) - Method in class jadex.bdiv3.runtime.impl.RPlan
Dispatch a goal wait for its result.
dispatchSubgoal(T, long) - Method in class jadex.bdiv3.runtime.impl.RPlan
Dispatch a goal wait for its result.
dispatchSubgoal(T) - Method in interface jadex.bdiv3.runtime.IPlan
Dispatch a goal wait for its result.
dispatchSubgoal(T, long) - Method in interface jadex.bdiv3.runtime.IPlan
Dispatch a goal wait for its result.
dispatchSubgoal(IGoal) - Method in class jadex.bdiv3x.runtime.Plan
Dispatch a new subgoal.
dispatchSubgoalAndWait(IGoal) - Method in class jadex.bdiv3x.runtime.Plan
Dispatch a new top-level goal.
dispatchSubgoalAndWait(IGoal, long) - Method in class jadex.bdiv3x.runtime.Plan
Dispatch a new top-level goal.
dispatchTopLevelGoal(T) - Method in interface jadex.bdiv3.features.IBDIAgentFeature
Dispatch a pojo goal wait for its result.
dispatchTopLevelGoal(T) - Method in class jadex.bdiv3.features.impl.BDIAgentFeature
Dispatch a pojo goal wait for its result.
dispatchTopLevelGoal(Object) - Method in class jadex.bdiv3.features.impl.BDILifecycleAgentFeature.LifecycleBehavior
Dispatch a top level goal.
dispatchTopLevelGoal(Object) - Method in class jadex.bdiv3x.features.BDIXLifecycleAgentFeature.EndBehavior
Dispatch a top level goal.
dispatchTopLevelGoal(Object) - Method in class jadex.bdiv3x.features.BDIXLifecycleAgentFeature.StartBehavior
Dispatch a top level goal.
dispatchTopLevelGoal(IGoal) - Method in interface jadex.bdiv3x.runtime.IGoalbase
Dispatch a new top-level goal.
dispatchTopLevelGoal(IGoal) - Method in class jadex.bdiv3x.runtime.Plan
Dispatch a new top-level goal.
dispatchTopLevelGoal(IGoal) - Method in class jadex.bdiv3x.runtime.RGoalbase
Dispatch a new top-level goal.
doBuild(IInternalAccess) - Method in class jadex.bdiv3.runtime.impl.APL
Do build the apl by adding possible candidate plans.
doLoadModel(String, String[], ResourceInfo, ClassLoader, Object) - Method in class jadex.bdiv3.BDIModelLoader
Load a model.
doLoadModel(String, String[], ResourceInfo, ClassLoader, Object) - Method in class jadex.bdiv3x.BDIXModelLoader
Load a model.
doNotify(Exception, E) - Method in class jadex.bdiv3.runtime.impl.BDIComponentResultListener
 
drop() - Method in interface jadex.bdiv3.runtime.IGoal
Drop the goal.
drop() - Method in class jadex.bdiv3.runtime.impl.RGoal
Drop the goal.
dropGoal(Object) - Method in interface jadex.bdiv3.features.IBDIAgentFeature
Drop a pojo goal.
dropGoal(Object) - Method in class jadex.bdiv3.features.impl.BDIAgentFeature
Drop a pojo goal.
DropGoalAction - Class in jadex.bdiv3.actions
 
DropGoalAction(RGoal) - Constructor for class jadex.bdiv3.actions.DropGoalAction
Create a new action.
dumpGoals() - Method in class jadex.bdiv3.runtime.impl.RCapability
 
dumpGoalsPeriodically(IInternalAccess) - Method in class jadex.bdiv3.runtime.impl.RCapability
 
dumpPlans() - Method in class jadex.bdiv3.runtime.impl.RCapability
 
dumpPlansPeriodically(IInternalAccess) - Method in class jadex.bdiv3.runtime.impl.RCapability
 
DYNAMIC_BELIEF_UPDATEMETHOD_PREFIX - Static variable in interface jadex.bdiv3.IBDIClassGenerator
 

E

EasyDeliberationStrategy - Class in jadex.bdiv3.runtime
The easy deliberation strategy.
EasyDeliberationStrategy() - Constructor for class jadex.bdiv3.runtime.EasyDeliberationStrategy
 
element - Variable in class jadex.bdiv3.actions.FindApplicableCandidatesAction
The processable element.
element - Variable in class jadex.bdiv3.actions.SelectCandidatesAction
The element.
element - Variable in class jadex.bdiv3.runtime.impl.APL
The processable element.
endAtomic() - Method in class jadex.bdiv3x.runtime.Plan
End an atomic transaction.
EndBehavior(IInternalAccess) - Constructor for class jadex.bdiv3.features.impl.BDILifecycleAgentFeature.EndBehavior
Create a new start behavior.
EndBehavior(IInternalAccess) - Constructor for class jadex.bdiv3x.features.BDIXLifecycleAgentFeature.EndBehavior
Create a new end behavior.
endbeliefs - Variable in class jadex.bdiv3.model.MConfiguration
The end beliefs.
endevents - Variable in class jadex.bdiv3.model.MConfiguration
The end events.
endgoals - Variable in class jadex.bdiv3.model.MConfiguration
The end goals.
endplans - Variable in class jadex.bdiv3.model.MConfiguration
The end plans.
enhanceSetter(String, MethodNode, String) - Method in class jadex.bdiv3.AbstractAsmBdiClassGenerator
Enhance setter method with unobserve oldvalue at the beginning and event call at the end
enhanceSetter(String, MethodNode, String) - Method in class jadex.bdiv3.ASMBDIClassGenerator
 
entryAdded(Object, int) - Method in class jadex.bdiv3.runtime.wrappers.EventPublisher
An entry was added to the collection.
entryAdded(Object, Object) - Method in class jadex.bdiv3.runtime.wrappers.EventPublisher
An entry was added to the map.
entryAdded(T, int) - Method in class jadex.bdiv3.runtime.wrappers.ListWrapper
An entry was added to the collection.
entryAdded(T, E) - Method in class jadex.bdiv3.runtime.wrappers.MapWrapper
An entry was added to the map.
entryAdded(T, int) - Method in class jadex.bdiv3.runtime.wrappers.SetWrapper
An entry was added to the collection.
entryChanged(Object, Object, int) - Method in class jadex.bdiv3.runtime.wrappers.EventPublisher
An entry was changed in the collection.
entryChanged(Object, Object, Object) - Method in class jadex.bdiv3.runtime.wrappers.EventPublisher
An entry was changed in the map.
entryChanged(T, T, int) - Method in class jadex.bdiv3.runtime.wrappers.ListWrapper
An entry was changed in the collection.
entryChanged(T, E, E) - Method in class jadex.bdiv3.runtime.wrappers.MapWrapper
An entry was changed in the map.
entryChanged(T, T, int) - Method in class jadex.bdiv3.runtime.wrappers.SetWrapper
An entry was changed in the collection.
entryRemoved(Object, int) - Method in class jadex.bdiv3.runtime.wrappers.EventPublisher
An entry was removed from the collection.
entryRemoved(Object, Object) - Method in class jadex.bdiv3.runtime.wrappers.EventPublisher
An entry was removed from the map.
entryRemoved(T, int) - Method in class jadex.bdiv3.runtime.wrappers.ListWrapper
An entry was removed from the collection.
entryRemoved(T, E) - Method in class jadex.bdiv3.runtime.wrappers.MapWrapper
An entry was removed from the map.
entryRemoved(T, int) - Method in class jadex.bdiv3.runtime.wrappers.SetWrapper
An entry was removed from the collection.
equals(Object) - Method in class jadex.bdiv3.features.impl.BDIAgentFeature.ChangeInfoEntryMapper
 
equals(Object) - Method in class jadex.bdiv3.model.MClassBasedElement
 
equals(Object) - Method in class jadex.bdiv3.model.MElement
Test if objects are equal.
equals(Object) - Method in class jadex.bdiv3.runtime.impl.AbstractBDIInfo
Test if two objects are equal.
equals(Object) - Method in class jadex.bdiv3.runtime.impl.RGoal
Test if equal to other object.
equals(Object) - Method in class jadex.bdiv3x.features.BDIXAgentFeature.ChangeInfoEntryMapper
 
evaluate(IEvent) - Method in class jadex.bdiv3.features.impl.BDIAgentFeature.GoalsExistCondition
 
evaluate(IEvent) - Method in class jadex.bdiv3.features.impl.BDIAgentFeature.LifecycleStateCondition
Evaluate the condition.
evaluate(IEvent) - Method in class jadex.bdiv3.features.impl.BDIAgentFeature.NotInShutdownCondition
Test if is in shutdown.
evaluate(IEvent) - Method in class jadex.bdiv3.features.impl.BDIAgentFeature.PlansExistCondition
Evaluate the condition.
evaluate(IEvent) - Method in class jadex.bdiv3.features.impl.BDILifecycleAgentFeature.EvaluateExpressionCondition
 
evaluate(IEvent) - Method in class jadex.bdiv3x.features.BDIXAgentFeature.GoalsExistCondition
 
evaluate(IEvent) - Method in class jadex.bdiv3x.features.BDIXAgentFeature.LifecycleStateCondition
Evaluate the condition.
evaluate(IEvent) - Method in class jadex.bdiv3x.features.BDIXAgentFeature.PlansExistCondition
 
evaluateCondition(IInternalAccess, MCondition, MElement, Map<String, Object>) - Static method in class jadex.bdiv3.features.impl.BDILifecycleAgentFeature
Evaluate the condition.
EvaluateExpressionCondition(IInternalAccess, MCondition, MElement, Map<String, Object>) - Constructor for class jadex.bdiv3.features.impl.BDILifecycleAgentFeature.EvaluateExpressionCondition
 
evaluateValue(UnparsedExpression) - Method in class jadex.bdiv3.runtime.impl.RParameterElement.RParameter
Evaluate the (initial or default or pull) value.
evaluateValues(List<UnparsedExpression>) - Method in class jadex.bdiv3.runtime.impl.RParameterElement.RParameterSet
Evaluate the default values.
evaluateValues() - Method in class jadex.bdiv3x.runtime.RBeliefbase.RBeliefSet
Evaluate the default values.
evaluationmode - Variable in class jadex.bdiv3.model.MBelief
The direction.
evaluationmode - Variable in class jadex.bdiv3.model.MParameter
The direction.
evamodeconv - Static variable in class jadex.bdiv3x.BDIXMLReader
 
evas - Static variable in class jadex.bdiv3.model.MParameter
 
eventadder - Variable in class jadex.bdiv3.runtime.wrappers.EventPublisher
The event adder.
eventadders - Variable in class jadex.bdiv3.features.impl.BDIAgentFeature
The event adders.
eventbase - Variable in class jadex.bdiv3.runtime.impl.RCapability
The eventbase.
EventPublisher - Class in jadex.bdiv3.runtime.wrappers
Helper object for publishing change events (beliefs, parameters).
EventPublisher(IInternalAccess, String, MElement) - Constructor for class jadex.bdiv3.runtime.wrappers.EventPublisher
Create a new publisher.
EventPublisher(IInternalAccess, String, String, String, MElement) - Constructor for class jadex.bdiv3.runtime.wrappers.EventPublisher
Create a new publisher.
EventPublisher(IInternalAccess, EventType, EventType, EventType, MElement) - Constructor for class jadex.bdiv3.runtime.wrappers.EventPublisher
Create a new publisher.
eventreferences - Variable in class jadex.bdiv3.model.MCapability
The event mappings (abstract/reference name -> concrete name).
events - Variable in class jadex.bdiv3.model.MBelief
The aggregated/inited events.
events - Variable in class jadex.bdiv3.model.MCondition
The events this condition depends on.
events - Variable in class jadex.bdiv3.model.MParameter
The ECA events that may denote changes in the parameter value(s).
ex - Variable in class jadex.bdiv3.runtime.impl.RCapability
The map of exceptions.
exception - Variable in class jadex.bdiv3.runtime.impl.RFinishableElement
The exception.
exception - Variable in class jadex.bdiv3.runtime.impl.RPlan
The plan has exception attribute.
exceptionOccurred(Exception) - Method in class jadex.bdiv3.runtime.impl.BDIComponentResultListener
Called when an exception occurred.
exceptionOccurredIfUndone(Exception) - Method in class jadex.bdiv3.runtime.impl.BDIComponentResultListener
Called when an exception occurred.
excludeconv - Static variable in class jadex.bdiv3x.BDIXMLReader
 
excludemode - Variable in class jadex.bdiv3.model.MProcessableElement
The exclude mode.
excludes - Variable in class jadex.bdiv3.model.MGoal
The unique parameter excludes.
exconf - Static variable in class jadex.bdiv3x.BDIXMLReader
 
execute(IInternalAccess) - Method in class jadex.bdiv3.actions.AdoptGoalAction
Execute the command.
execute(IInternalAccess) - Method in class jadex.bdiv3.actions.DropGoalAction
Execute the command.
execute(IInternalAccess) - Method in class jadex.bdiv3.actions.ExecutePlanStepAction
Execute the command.
execute(IInternalAccess) - Method in class jadex.bdiv3.actions.FindApplicableCandidatesAction
Execute the command.
execute(IInternalAccess) - Method in class jadex.bdiv3.actions.SelectCandidatesAction
Execute the command.
execute(Tuple2<Boolean, Boolean>) - Method in class jadex.bdiv3.runtime.impl.RPlan.ResumeCommand
first Boolean: notify (default true) second Boolean: abort (default false)
execute() - Method in interface jadex.bdiv3x.runtime.IExpression
Execute the query.
execute(String, Object) - Method in interface jadex.bdiv3x.runtime.IExpression
Execute the query using a local parameter.
execute(String[], Object[]) - Method in interface jadex.bdiv3x.runtime.IExpression
Execute the query using local parameters.
execute() - Method in class jadex.bdiv3x.runtime.RExpressionbase.RExpression
Execute the query.
execute(String, Object) - Method in class jadex.bdiv3x.runtime.RExpressionbase.RExpression
Execute the query using a local parameter.
execute(String[], Object[]) - Method in class jadex.bdiv3x.runtime.RExpressionbase.RExpression
Execute the query using local parameters.
executeCycle() - Method in class jadex.bdiv3.features.impl.BDIExecutionComponentFeature
Components with autonomous behavior may override this method to implement a recurring execution cycle.
executeGoalMethod(Method, RProcessableElement, IEvent, IInternalAccess) - Static method in class jadex.bdiv3.features.impl.BDILifecycleAgentFeature
Execute a goal method.
executePlan() - Method in class jadex.bdiv3.runtime.impl.AbstractPlanBody
Execute the plan body.
executePlan() - Method in class jadex.bdiv3.runtime.impl.ComponentPlanBody
Execute the plan body.
executePlan() - Method in interface jadex.bdiv3.runtime.impl.IPlanBody
Execute the plan body.
executePlan(RPlan, IInternalAccess) - Static method in class jadex.bdiv3.runtime.impl.RPlan
Execute a plan.
ExecutePlanStepAction - Class in jadex.bdiv3.actions
Action for executing a plan step.
ExecutePlanStepAction(RPlan) - Constructor for class jadex.bdiv3.actions.ExecutePlanStepAction
Create a new action.
exported - Variable in class jadex.bdiv3.model.MBelief
The exported / argument flag.
exported - Variable in class jadex.bdiv3.model.MElementRef
The exported flag.
exported - Variable in class jadex.bdiv3.model.MProcessableElement
The exported flag.
expression - Variable in class jadex.bdiv3.model.MCondition
Expression.
expressionbase - Variable in class jadex.bdiv3.runtime.impl.RCapability
The expressionbase.
expressionbase - Variable in class jadex.bdiv3x.runtime.ExpressionbaseWrapper
The flat expression base.
ExpressionbaseWrapper - Class in jadex.bdiv3x.runtime
Prepend capability prefix to expression names.
ExpressionbaseWrapper(IExpressionbase, String) - Constructor for class jadex.bdiv3x.runtime.ExpressionbaseWrapper
Create an expression base wrapper.
expressionreferences - Variable in class jadex.bdiv3.model.MCapability
The expression mappings (abstract/reference name -> concrete name).
expressions - Variable in class jadex.bdiv3.model.MCapability
The expressions.
expressions - Variable in class jadex.bdiv3x.runtime.RExpressionbase
The expressions.

F

fact - Variable in class jadex.bdiv3.model.MBelief
The default fact.
FACTADDED - Static variable in class jadex.bdiv3.runtime.ChangeEvent
Event type that a fact has been added.
factAdded(ChangeInfo<T>) - Method in interface jadex.bdiv3.runtime.IBeliefListener
Invoked when a fact has been added.
factAdded(ChangeInfo<T>) - Method in class jadex.bdiv3.runtime.impl.BeliefAdapter
Invoked when a fact has been added.
factaddeds - Variable in class jadex.bdiv3.model.MTrigger
The belief names.
FACTCHANGED - Static variable in class jadex.bdiv3.runtime.ChangeEvent
Event type that a fact has changed (property change in case of bean).
factChanged(ChangeInfo<T>) - Method in interface jadex.bdiv3.runtime.IBeliefListener
Invoked when a fact in a belief set has changed (i.e.
factChanged(ChangeInfo<T>) - Method in class jadex.bdiv3.runtime.impl.BeliefAdapter
Invoked when a fact in a belief set has changed (i.e.
factchangeds - Variable in class jadex.bdiv3.model.MTrigger
The belief names.
FACTORY - Static variable in class jadex.bdiv3.features.impl.BDIAgentFeature
 
FACTORY - Static variable in class jadex.bdiv3.features.impl.BDILifecycleAgentFeature
The factory.
FACTORY - Static variable in class jadex.bdiv3x.features.BDIXAgentFeature
 
FACTORY - Static variable in class jadex.bdiv3x.features.BDIXLifecycleAgentFeature
The factory.
FACTORY - Static variable in class jadex.bdiv3x.features.BDIXMessageComponentFeature
The factory.
FACTREMOVED - Static variable in class jadex.bdiv3.runtime.ChangeEvent
Event type that a fact has been removed.
factRemoved(ChangeInfo<T>) - Method in interface jadex.bdiv3.runtime.IBeliefListener
Invoked when a fact has been removed.
factRemoved(ChangeInfo<T>) - Method in class jadex.bdiv3.runtime.impl.BeliefAdapter
Invoked when a fact has been removed.
factremoveds - Variable in class jadex.bdiv3.model.MTrigger
The belief names.
facts - Variable in class jadex.bdiv3.model.MBelief
The default facts (multi).
facts - Variable in class jadex.bdiv3.model.MConfigBeliefElement
The initial / end facts.
facts - Variable in class jadex.bdiv3x.runtime.RBeliefbase.RBeliefSet
The value.
fail() - Method in class jadex.bdiv3x.runtime.Plan
Let the plan fail.
fail(Throwable) - Method in class jadex.bdiv3x.runtime.Plan
Let a plan fail.
fail(String, Throwable) - Method in class jadex.bdiv3x.runtime.Plan
Let a plan fail.
failed() - Method in class jadex.bdiv3x.runtime.Plan
The failed method is called on plan failure/abort.
failedmethod - Variable in class jadex.bdiv3.model.MBody
The failed method cached for speed.
failedmethod - Variable in class jadex.bdiv3.runtime.impl.ClassPlanBody
The failed method.
features - Variable in class jadex.bdiv3.BDIAgentFactory
The standard + micro component features.
features - Variable in class jadex.bdiv3x.BDIXComponentFactory
The standard + XML component features.
file - Variable in class jadex.bdiv3.model.MCapabilityReference
The referenced capability (file name).
FILE_EXTENSION_AGENT - Static variable in class jadex.bdiv3x.BDIXModelLoader
The agent file extension.
FILE_EXTENSION_BDIV3 - Static variable in class jadex.bdiv3.BDIModelLoader
 
FILE_EXTENSION_BDIV3_FIRST - Static variable in class jadex.bdiv3.BDIModelLoader
The component file extension.
FILE_EXTENSION_BDIV3_SECOND - Static variable in class jadex.bdiv3.BDIModelLoader
 
FILE_EXTENSION_CAPABILITY - Static variable in class jadex.bdiv3x.BDIXModelLoader
The agent file extension.
FILETYPE_AGENT - Static variable in class jadex.bdiv3x.BDIXComponentFactory
The agent file type name.
FILETYPE_BDIAGENT - Static variable in class jadex.bdiv3.BDIAgentFactory
The bdi agent file type.
FILETYPE_CAPABILITY - Static variable in class jadex.bdiv3x.BDIXComponentFactory
The agent file type name.
FILETYPES - Static variable in class jadex.bdiv3x.BDIXComponentFactory
The supported component types (file extensions).
fillBDIModelFromAnnotations(BDIModel, String, Class<?>, ClassLoader, IResourceIdentifier, IComponentIdentifier, List<IComponentFeatureFactory>) - Method in class jadex.bdiv3.BDIClassReader
Fill the model details using annotation.
FindApplicableCandidatesAction - Class in jadex.bdiv3.actions
Find applicable candidates action - searches plans for a goal/event.
FindApplicableCandidatesAction(RProcessableElement) - Constructor for class jadex.bdiv3.actions.FindApplicableCandidatesAction
Create a new action.
findBeliefDefaultValue(BDIXModel, MBelief, String) - Static method in class jadex.bdiv3.model.SBDIModel
Find the belief/ref value.
findBeliefDefaultValue(BDIXModel, MBelief, String) - Static method in class jadex.bdiv3x.BDIXMLReader
Find the belief/ref value.
findBeliefs(ClassNode, MethodNode, BDIModel, Map<String, ClassNode>) - Method in class jadex.bdiv3.AbstractAsmBdiClassGenerator
Find the beliefs used in a method.
findBeliefs(ClassNode, MethodNode, BDIModel, Map<String, ClassNode>) - Method in class jadex.bdiv3.ASMBDIClassGenerator
Find beliefs accessed in methods.
findBeliefSetDefaultValues(BDIXModel, MBelief, String) - Static method in class jadex.bdiv3.model.SBDIModel
Find the beliefset/ref value.
findFieldWithOuterClass(Object, String) - Static method in class jadex.bdiv3.features.impl.BDIAgentFeature
 
findFieldWithSuperclass(Class<?>, String) - Static method in class jadex.bdiv3.features.impl.BDIAgentFeature
 
finished - Variable in class jadex.bdiv3.runtime.impl.RPlan
The finished future (if finishing or finished).
ftarget - Variable in class jadex.bdiv3.model.MBelief
The field target.
ftarget - Variable in class jadex.bdiv3.model.MParameter
The field target.

G

gen - Variable in class jadex.bdiv3.BDIClassReader
The class generator.
generateBDIClass(String, BDIModel, ClassLoader) - Method in class jadex.bdiv3.AbstractAsmBdiClassGenerator
 
generateBDIClass(String, BDIModel, ClassLoader) - Method in class jadex.bdiv3.ASMBDIClassGenerator
Generate class.
generateBDIClass(String, BDIModel, ClassLoader, Map<String, ClassNode>) - Method in class jadex.bdiv3.ASMBDIClassGenerator
Generate class.
generateBDIClass(String, BDIModel, ClassLoader) - Method in interface jadex.bdiv3.IBDIClassGenerator
Generate class, including inner classes.
get(Object) - Method in class jadex.bdiv3.runtime.impl.RParameterElement
Get an object from the map.
get(Object) - Method in class jadex.bdiv3x.runtime.BeliefbaseWrapper
Get an object from the map.
get(Object) - Method in class jadex.bdiv3x.runtime.RBeliefbase
Get an object from the map.
getAbortedMethod(ClassLoader) - Method in class jadex.bdiv3.model.MBody
 
getAbortedParameterTypes() - Method in class jadex.bdiv3.runtime.impl.AbstractPlanBody
Get the aborted parameters.
getAbortedParameterTypes() - Method in class jadex.bdiv3.runtime.impl.ClassPlanBody
Get the aborted parameters.
getAbortedParameterTypes() - Method in class jadex.bdiv3.runtime.impl.MethodPlanBody
 
getAbstractBeliefValue(IInternalAccess, String, String, Class<?>) - Static method in class jadex.bdiv3.features.impl.BDIAgentFeature
Get the value of an abstract belief.
getAddEvent() - Method in class jadex.bdiv3.runtime.wrappers.EventPublisher
Get the addevent.
getAgent() - Method in interface jadex.bdiv3.runtime.ICapability
Get the agent.
getAgent() - Method in class jadex.bdiv3.runtime.impl.AbstractPlanBody
Get the agent.
getAgent() - Method in class jadex.bdiv3.runtime.impl.CapabilityPojoWrapper
Get the agent.
getAgent() - Method in class jadex.bdiv3.runtime.impl.RElement
Get the agent.
getAgent() - Method in class jadex.bdiv3x.runtime.Plan
Get the agent.
getAgentModel() - Method in class jadex.bdiv3x.features.BDIXAgentFeature
Get the agent model.
getAgentModel() - Method in class jadex.bdiv3x.runtime.CapabilityWrapper
Get the agent model.
getAgentModel() - Method in interface jadex.bdiv3x.runtime.ICapability
Get the agent model.
getAgentName() - Method in class jadex.bdiv3x.features.BDIXAgentFeature
Get the agent name.
getAgentName() - Method in class jadex.bdiv3x.runtime.CapabilityWrapper
Get the agent name.
getAgentName() - Method in interface jadex.bdiv3x.runtime.ICapability
Get the agent name.
getApplicablePlanList() - Method in class jadex.bdiv3.runtime.impl.RProcessableElement
Get the apl.
getBDIAgentFeature(IInternalAccess) - Static method in class jadex.bdiv3.features.impl.BDIAgentFeature
Get the feature from the agent.
getBDIAgentFeature(IInternalAccess) - Static method in class jadex.bdiv3x.features.BDIXAgentFeature
Get the feature from the agent.
getBDIModel() - Method in class jadex.bdiv3.features.impl.BDIAgentFeature
Get the bdimodel.
getBDIModel() - Method in interface jadex.bdiv3.features.impl.IInternalBDIAgentFeature
Get the BDI model.
getBDIModel() - Method in class jadex.bdiv3x.features.BDIXAgentFeature
Get the bdimodel.
getBeautifiedName(String) - Static method in class jadex.bdiv3.runtime.impl.RCapability
Get beautified element name.
getBelief(String) - Method in class jadex.bdiv3.model.MCapability
Get a belief.
getBelief(String) - Method in class jadex.bdiv3x.runtime.BeliefbaseWrapper
Get a belief for a name.
getBelief(String) - Method in interface jadex.bdiv3x.runtime.IBeliefbase
Get a belief for a name.
getBelief(String) - Method in class jadex.bdiv3x.runtime.RBeliefbase
Get a belief for a name.
getBelief0(String) - Method in class jadex.bdiv3x.runtime.RBeliefbase
Get a belief for a name.
getBeliefbase() - Method in class jadex.bdiv3.runtime.impl.RCapability
Get the beliefbase.
getBeliefbase() - Method in class jadex.bdiv3x.features.BDIXAgentFeature
Get the belief base.
getBeliefbase() - Method in class jadex.bdiv3x.runtime.CapabilityWrapper
Get the belief base.
getBeliefbase() - Method in interface jadex.bdiv3x.runtime.ICapability
Get the belief base.
getBeliefbase() - Method in class jadex.bdiv3x.runtime.Plan
Get the beliefbase.
getBeliefEvents() - Method in class jadex.bdiv3.model.MBelief
Get the events.
getBeliefName(Object, String) - Static method in class jadex.bdiv3.features.impl.BDIAgentFeature
 
getBeliefName(Object, String) - Static method in class jadex.bdiv3x.features.BDIXAgentFeature
 
getBeliefNames() - Method in class jadex.bdiv3x.runtime.BeliefbaseWrapper
Returns the names of all beliefs.
getBeliefNames() - Method in interface jadex.bdiv3x.runtime.IBeliefbase
Returns the names of all beliefs.
getBeliefNames() - Method in class jadex.bdiv3x.runtime.RBeliefbase
Returns the names of all beliefs.
getBeliefReferences() - Method in class jadex.bdiv3.model.MCapability
Get the fully qualified belief references (abstract/reference name -> concrete belief name).
getBeliefs() - Method in class jadex.bdiv3.AbstractAsmBdiClassGenerator.MethodBeliefs
Get the beliefs.
getBeliefs() - Method in class jadex.bdiv3.model.MCapability
Get the beliefs.
getBeliefSet(String) - Method in class jadex.bdiv3x.runtime.BeliefbaseWrapper
Get a belief set for a name.
getBeliefSet(String) - Method in interface jadex.bdiv3x.runtime.IBeliefbase
Get a belief set for a name.
getBeliefSet(String) - Method in class jadex.bdiv3x.runtime.RBeliefbase
Get a belief set for a name.
getBeliefSet0(String) - Method in class jadex.bdiv3x.runtime.RBeliefbase
Get a belief set for a name.
getBeliefSetNames() - Method in class jadex.bdiv3x.runtime.BeliefbaseWrapper
Returns the names of all belief sets.
getBeliefSetNames() - Method in interface jadex.bdiv3x.runtime.IBeliefbase
Returns the names of all belief sets.
getBeliefSetNames() - Method in class jadex.bdiv3x.runtime.RBeliefbase
Returns the names of all belief sets.
getBinding() - Method in class jadex.bdiv3.runtime.impl.APL.MGoalInfo
Get the binding.
getBinding() - Method in class jadex.bdiv3.runtime.impl.APL.MPlanInfo
Get the binding.
getBindingOptions() - Method in class jadex.bdiv3.model.MParameter
Get the bindingOptions.
getBody() - Method in class jadex.bdiv3.model.MPlan
Get the body.
getBody() - Method in class jadex.bdiv3.runtime.impl.AbstractPlanBody
Get the body impl (object that is actually invoked).
getBody() - Method in class jadex.bdiv3.runtime.impl.ClassPlanBody
 
getBody() - Method in class jadex.bdiv3.runtime.impl.ComponentPlanBody
Get the plan body.
getBody() - Method in interface jadex.bdiv3.runtime.impl.IPlanBody
Get the plan body.
getBody() - Method in class jadex.bdiv3.runtime.impl.RPlan
Get the body.
getBodyMethod(ClassLoader) - Method in class jadex.bdiv3.model.MBody
 
getBodyParameterTypes() - Method in class jadex.bdiv3.runtime.impl.AbstractPlanBody
Get the body parameters.
getBodyParameterTypes() - Method in class jadex.bdiv3.runtime.impl.ClassPlanBody
Get the body parameter types.
getBodyParameterTypes() - Method in class jadex.bdiv3.runtime.impl.MethodPlanBody
Get the body parameter types.
getboVal() - Method in class jadex.bdiv3.MyTestClass
 
getBuildAPLMethod(ClassLoader) - Method in class jadex.bdiv3.model.MGoal
Get the build apl method.
getCandidate() - Method in interface jadex.bdiv3.runtime.impl.IInternalPlan
Get the candidate.
getCandidate() - Method in class jadex.bdiv3.runtime.impl.RGoal
Get the candidate.
getCandidate() - Method in class jadex.bdiv3.runtime.impl.RPlan
Get the candidate.
getCandidates() - Method in class jadex.bdiv3.runtime.impl.APL
Get the candidates.
getCapabilities() - Method in class jadex.bdiv3.model.MCapability
Get the sub capabilities.
getCapability() - Method in class jadex.bdiv3.features.impl.BDIAgentFeature
Get the state.
getCapability(IInternalAccess) - Static method in class jadex.bdiv3.features.impl.BDIAgentFeature
Get the rcapa.
getCapability() - Method in interface jadex.bdiv3.features.impl.IInternalBDIAgentFeature
Get the runtime state.
getCapability() - Method in class jadex.bdiv3.model.BDIModel
Get the mcapa.
getCapability() - Method in interface jadex.bdiv3.model.IBDIModel
Get the mcapa.
getCapability() - Method in class jadex.bdiv3.runtime.EasyDeliberationStrategy
Get the capability.
getCapability() - Method in class jadex.bdiv3.runtime.impl.RElement
Get the capability.
getCapability() - Method in class jadex.bdiv3x.BDIXModel
Get the capability.
getCapability() - Method in class jadex.bdiv3x.features.BDIXAgentFeature
Get the state.
getCapabilityName() - Method in class jadex.bdiv3.model.MElement
Get the capability name for an element.
getCapabilityObject(String) - Method in class jadex.bdiv3.features.impl.BDIAgentFeature
Get a capability pojo object.
getCapabilityObject(String) - Method in class jadex.bdiv3.features.impl.BDILifecycleAgentFeature.LifecycleBehavior
Get the capability object (only for pojo).
getCapabilityObject(String) - Method in class jadex.bdiv3x.features.BDIXLifecycleAgentFeature.EndBehavior
Get the capability object (only for pojo).
getCapabilityObject(String) - Method in class jadex.bdiv3x.features.BDIXLifecycleAgentFeature.StartBehavior
Get the capability object (only for pojo).
getCapabilityPart(String) - Static method in class jadex.bdiv3.runtime.impl.RCapability
Get the capability part of a complex element name.
getChangeEvent() - Method in class jadex.bdiv3.runtime.wrappers.EventPublisher
Get the changeevent.
getChangeeventtypes() - Method in class jadex.bdiv3.runtime.WaitAbstraction
Get the change event types.
getChildPlan() - Method in class jadex.bdiv3.runtime.impl.RGoal
Get the childplan.
getClassLoader() - Method in class jadex.bdiv3x.features.BDIXAgentFeature
Get the classloader.
getClassLoader() - Method in class jadex.bdiv3x.runtime.CapabilityWrapper
Get the classloader.
getClassLoader() - Method in interface jadex.bdiv3x.runtime.ICapability
Get the classloader.
getClassName() - Method in class jadex.bdiv3.model.ConstructorInfo
Get the classname.
getClazz() - Method in class jadex.bdiv3.model.MBelief
Get the clazz.
getClazz() - Method in class jadex.bdiv3.model.MBody
Get the clazz.
getClazz() - Method in class jadex.bdiv3.model.MParameter
Get the clazz.
getClazz() - Method in class jadex.bdiv3.runtime.impl.RParameterElement.RParameterSet
Get the class of a value.
getClazz() - Method in interface jadex.bdiv3x.runtime.IBelief
Get the value class.
getClazz() - Method in interface jadex.bdiv3x.runtime.IBeliefSet
Get the value class.
getClazz() - Method in class jadex.bdiv3x.runtime.RBeliefbase.RBelief
Get the value class.
getClazz() - Method in class jadex.bdiv3x.runtime.RBeliefbase.RBeliefSet
Get the value class.
getClazz() - Method in class jadex.bdiv3x.runtime.RMessageEvent.RParamSet
Get the class of a value.
getClock() - Method in class jadex.bdiv3x.runtime.Plan
Get the clock.
getComponent() - Method in class jadex.bdiv3.model.MBody
Get the component.
getComponentDescription() - Method in class jadex.bdiv3x.features.BDIXAgentFeature
Get the component description.
getComponentDescription() - Method in class jadex.bdiv3x.runtime.CapabilityWrapper
Get the component description.
getComponentDescription() - Method in interface jadex.bdiv3x.runtime.ICapability
Get the component description.
getComponentDescription() - Method in class jadex.bdiv3x.runtime.Plan
Get the agent description.
getComponentFeatures(IModelInfo) - Method in class jadex.bdiv3.BDIAgentFactory
Get the component features for a model.
getComponentFeatures(IModelInfo) - Method in class jadex.bdiv3x.BDIXComponentFactory
Get the component features for a model.
getComponentIdentifier() - Method in class jadex.bdiv3x.features.BDIXAgentFeature
Get the agent identifier.
getComponentIdentifier() - Method in class jadex.bdiv3x.runtime.CapabilityWrapper
Get the agent identifier.
getComponentIdentifier() - Method in interface jadex.bdiv3x.runtime.ICapability
Get the agent identifier.
getComponentIdentifier() - Method in class jadex.bdiv3x.runtime.Plan
Get the agent identifier.
getComponentName() - Method in class jadex.bdiv3x.runtime.Plan
Get the agent name.
getComponentType(String, String[], IResourceIdentifier) - Method in class jadex.bdiv3.BDIAgentFactory
Get the component type of a model.
getComponentType(String, String[], IResourceIdentifier) - Method in class jadex.bdiv3x.BDIXComponentFactory
Get the component type of a model.
getComponentTypeIcon(String) - Method in class jadex.bdiv3.BDIAgentFactory
Get a default icon for a file type.
getComponentTypeIcon(String) - Method in class jadex.bdiv3x.BDIXComponentFactory
Get a default icon for a file type.
getComponentTypes() - Method in class jadex.bdiv3.BDIAgentFactory
Get the names of ADF file types supported by this factory.
getComponentTypes() - Method in class jadex.bdiv3x.BDIXComponentFactory
Get the names of ADF file types supported by this factory.
getCondition(String) - Method in class jadex.bdiv3.model.MCapability
Get a condition.
getCondition() - Method in class jadex.bdiv3.model.MTrigger
Get the condition.
getConditions() - Method in class jadex.bdiv3.model.MCapability
Get the conditions.
getConditions(String) - Method in class jadex.bdiv3.model.MGoal
Get the conditions of a type.
getConditions() - Method in class jadex.bdiv3.model.MGoal
Get all conditions.
getConfiguration(String) - Method in class jadex.bdiv3.model.MCapability
Get the configurations.
getConfigurationName() - Method in class jadex.bdiv3x.features.BDIXAgentFeature
Get the configuration name.
getConfigurationName() - Method in class jadex.bdiv3x.runtime.CapabilityWrapper
Get the configuration name.
getConfigurationName() - Method in interface jadex.bdiv3x.runtime.ICapability
Get the configuration name.
getConfigurations() - Method in class jadex.bdiv3.model.MCapability
Get the configurations.
getConstructor(ClassLoader) - Method in class jadex.bdiv3.model.ConstructorInfo
Get the constructor via classloader.
getConstructorTarget() - Method in class jadex.bdiv3.model.MCondition
Get the ctarget.
getContextCondition() - Method in class jadex.bdiv3.model.MPlan
Get the contextcondition.
getContextConditionMethod(ClassLoader) - Method in class jadex.bdiv3.model.MBody
 
getCurrentStateEvents() - Method in class jadex.bdiv3.features.impl.BDIAgentFeature
Get the current state as events.
getCurrentStateEvents() - Method in class jadex.bdiv3.features.impl.BDIMonitoringComponentFeature
Get the current state as events.
getCurrentStateEvents() - Method in class jadex.bdiv3x.features.BDIXAgentFeature
Get the current state as events.
getDefaultFact() - Method in class jadex.bdiv3.model.MBelief
Get the value.
getDefaultFacts() - Method in class jadex.bdiv3.model.MBelief
Get the value.
getDefaultValue() - Method in class jadex.bdiv3.model.MParameter
Get the value.
getDefaultValues() - Method in class jadex.bdiv3.model.MParameter
Get the value.
getDeliberation() - Method in class jadex.bdiv3.model.MGoal
Get the deliberation.
getDeliberationStrategy() - Method in class jadex.bdiv3.runtime.impl.RCapability
Get the deliberationStrategy.
getDescription() - Method in class jadex.bdiv3.model.MElement
Get the description.
getDirection(String) - Static method in enum jadex.bdiv3.model.MMessageEvent.Direction
 
getDirection() - Method in class jadex.bdiv3.model.MMessageEvent
Get the direction.
getDirection(String) - Static method in enum jadex.bdiv3.model.MParameter.Direction
 
getDirection() - Method in class jadex.bdiv3.model.MParameter
Get the direction.
getDispatchedElement() - Method in class jadex.bdiv3.runtime.impl.RPlan
Get the dispatchedelement.
getDispatchedElement() - Method in interface jadex.bdiv3.runtime.IPlan
Get the dispatched element.
getDispatchedElement() - Method in class jadex.bdiv3x.runtime.Plan
Get the reason this plan was created for.
getElement() - Method in interface jadex.bdiv3x.runtime.ICandidateInfo
Get the element this candidate was selected for.
getElementName() - Method in class jadex.bdiv3.model.MElement
Get the local name for an element, i.e.
getElements() - Method in class jadex.bdiv3.runtime.impl.RPlan.Waitqueue
Get the currently contained elements of the waitqueue.
getElements() - Method in class jadex.bdiv3x.runtime.Plan.PlanWaitAbstraction
Get the currently contained elements of the waitqueue.
getEndBeliefs() - Method in class jadex.bdiv3.model.MConfiguration
Get the end beliefs.
getEndEvents() - Method in class jadex.bdiv3.model.MConfiguration
Get the end events.
getEndGoals() - Method in class jadex.bdiv3.model.MConfiguration
Get the end goals.
getEndPlans() - Method in class jadex.bdiv3.model.MConfiguration
Get the end plans.
getEvaluationMode() - Method in class jadex.bdiv3.model.MBelief
Get the evaluationmode.
getEvaluationMode(String) - Static method in enum jadex.bdiv3.model.MParameter.EvaluationMode
 
getEvaluationMode() - Method in class jadex.bdiv3.model.MParameter
Get the evaluationmode.
getEventAdder(IInternalAccess, EventType, MBelief, RuleSystem) - Static method in class jadex.bdiv3.features.impl.BDIAgentFeature
 
getEventAdders() - Method in class jadex.bdiv3.features.impl.BDIAgentFeature
Get the event type.
getEventAdders() - Method in interface jadex.bdiv3.features.impl.IInternalBDIAgentFeature
Get the event adders map.
getEventAdders() - Method in class jadex.bdiv3x.features.BDIXAgentFeature
Get the event type.
getEventbase() - Method in class jadex.bdiv3.runtime.impl.RCapability
Get the eventbase.
getEventbase() - Method in class jadex.bdiv3x.features.BDIXAgentFeature
Get the event base.
getEventbase() - Method in class jadex.bdiv3x.runtime.CapabilityWrapper
Get the event base.
getEventbase() - Method in interface jadex.bdiv3x.runtime.ICapability
Get the event base.
getEventbase() - Method in class jadex.bdiv3x.runtime.Plan
Get the event base.
getEventReferences() - Method in class jadex.bdiv3.model.MCapability
Get the fully qualified event references (abstract/reference name -> concrete event name).
getEvents() - Method in class jadex.bdiv3.model.MBelief
Get the events.
getEvents() - Method in class jadex.bdiv3.model.MCondition
Get the events.
getEvents() - Method in class jadex.bdiv3.model.MParameter
Get the events.
getException() - Method in interface jadex.bdiv3.runtime.impl.IInternalPlan
Get the exception.
getException() - Method in class jadex.bdiv3.runtime.impl.RFinishableElement
Get the exception.
getException() - Method in class jadex.bdiv3.runtime.impl.RPlan
Get the exception.
getException() - Method in interface jadex.bdiv3x.runtime.IFinishableElement
Get the exception.
getException() - Method in class jadex.bdiv3x.runtime.Plan
Get the uncatched exception that occurred in the body (if any).
getExcludeMode(String) - Static method in enum jadex.bdiv3.model.MProcessableElement.ExcludeMode
Convert from string to enum.
getExcludeMode() - Method in class jadex.bdiv3.model.MProcessableElement
Get the excludemode.
getExcludes() - Method in class jadex.bdiv3.model.MGoal
Get the excludes.
getExpression(String) - Method in class jadex.bdiv3.model.MCapability
Get a expression.
getExpression() - Method in class jadex.bdiv3.model.MCondition
Get the expression.
getExpression(String) - Method in class jadex.bdiv3x.runtime.ExpressionbaseWrapper
Get a predefined expression.
getExpression(String) - Method in interface jadex.bdiv3x.runtime.IExpressionbase
Get a predefined expression.
getExpression(String) - Method in class jadex.bdiv3x.runtime.Plan
Get an expression by name.
getExpression(String) - Method in class jadex.bdiv3x.runtime.RExpressionbase
Get a predefined expression.
getExpressionbase() - Method in class jadex.bdiv3.runtime.impl.RCapability
Get the expressionbase.
getExpressionbase() - Method in class jadex.bdiv3x.features.BDIXAgentFeature
Get the expression base.
getExpressionbase() - Method in class jadex.bdiv3x.runtime.CapabilityWrapper
Get the expression base.
getExpressionbase() - Method in interface jadex.bdiv3x.runtime.ICapability
Get the expression base.
getExpressionbase() - Method in class jadex.bdiv3x.runtime.Plan
Get the expression base.
getExpressionReferences() - Method in class jadex.bdiv3.model.MCapability
Get the fully qualified expression references (abstract/reference name -> concrete expression name).
getExpressions() - Method in class jadex.bdiv3.model.MCapability
Get the expressions.
getExternalAccess() - Method in class jadex.bdiv3x.features.BDIXAgentFeature
Get the scope.
getExternalAccess() - Method in class jadex.bdiv3x.runtime.CapabilityWrapper
Get the scope.
getExternalAccess() - Method in interface jadex.bdiv3x.runtime.ICapability
Get the scope.
getExternalAccess() - Method in class jadex.bdiv3x.runtime.Plan
Get the scope.
getFact() - Method in interface jadex.bdiv3x.runtime.IBelief
Get the fact of a belief.
getFact(Object) - Method in interface jadex.bdiv3x.runtime.IBeliefSet
Get a value equal to the given object.
getFact() - Method in class jadex.bdiv3x.runtime.RBeliefbase.RBelief
Get the value of a parameter.
getFact(Object) - Method in class jadex.bdiv3x.runtime.RBeliefbase.RBeliefSet
Get a value equal to the given object.
getFactAddeds() - Method in class jadex.bdiv3.model.MTrigger
Get the fact added triggers (belief set names).
getFactChangeds() - Method in class jadex.bdiv3.model.MTrigger
Get the fact changeds triggers (belief set names).
getFactRemoveds() - Method in class jadex.bdiv3.model.MTrigger
Get the fact removed triggers (belief set names).
getFacts() - Method in class jadex.bdiv3.model.MConfigBeliefElement
Get the value.
getFacts() - Method in interface jadex.bdiv3x.runtime.IBeliefSet
Get the facts of a beliefset.
getFacts() - Method in class jadex.bdiv3x.runtime.RBeliefbase.RBeliefSet
Get the facts of a beliefset.
getFailedMethod(ClassLoader) - Method in class jadex.bdiv3.model.MBody
 
getFailedParameterTypes() - Method in class jadex.bdiv3.runtime.impl.AbstractPlanBody
Get the failed parameters.
getFailedParameterTypes() - Method in class jadex.bdiv3.runtime.impl.ClassPlanBody
Get the failed parameters.
getFailedParameterTypes() - Method in class jadex.bdiv3.runtime.impl.MethodPlanBody
 
getFetcher(IInternalAccess, String) - Static method in class jadex.bdiv3x.runtime.CapabilityWrapper
Get the capability-specific fetcher (scope==null for agent scope).
getFetcher(IInternalAccess, String, Map<String, Object>) - Static method in class jadex.bdiv3x.runtime.CapabilityWrapper
Get the capability-specific fetcher (scope==null for agent scope).
getFetcherName() - Method in class jadex.bdiv3.runtime.impl.RGoal
Get the name of the element in the fetcher (e.g.
getFetcherName() - Method in class jadex.bdiv3.runtime.impl.RParameterElement
Get the name of the element in the fetcher (e.g.
getFetcherName() - Method in class jadex.bdiv3.runtime.impl.RPlan
Get the name of the element in the fetcher (e.g.
getFetcherName() - Method in class jadex.bdiv3.runtime.impl.RServiceCall
Get the name of the element in the fetcher (e.g.
getFetcherName() - Method in class jadex.bdiv3x.runtime.RInternalEvent
Get the name of the element in the fetcher (e.g.
getFetcherName() - Method in class jadex.bdiv3x.runtime.RMessageEvent
Get the name of the element in the fetcher (e.g.
getField() - Method in class jadex.bdiv3.model.MBelief
Get the field (for field-backed beliefs).
getField() - Method in class jadex.bdiv3.model.MParameter
Get the field (for field-backed beliefs).
getFile() - Method in class jadex.bdiv3.model.MCapabilityReference
Get the file name.
getFileName(Class<?>, String) - Method in class jadex.bdiv3.BDIClassReader
Gets the filename for a class.
getFromWaitqueue(WaitAbstraction) - Method in class jadex.bdiv3.runtime.impl.RPlan
 
getFromWaitqueue(WaitAbstraction) - Method in class jadex.bdiv3.runtime.impl.RPlan.Waitqueue
 
getGetter() - Method in class jadex.bdiv3.model.MBelief
Get the getter method (for method-backed beliefs).
getGetter() - Method in class jadex.bdiv3.model.MParameter
Get the getter method (for method-backed beliefs).
getGoal(Object) - Method in interface jadex.bdiv3.features.IBDIAgentFeature
Get the goal api representation for a pojo goal.
getGoal(Object) - Method in class jadex.bdiv3.features.impl.BDIAgentFeature
Get the goal api representation for a pojo goal.
getGoal(String) - Method in class jadex.bdiv3.model.MCapability
Get the goal for its name.
getGoalbase() - Method in class jadex.bdiv3.runtime.impl.RCapability
Get the goalbase.
getGoalbase() - Method in class jadex.bdiv3x.features.BDIXAgentFeature
Get the goal base.
getGoalbase() - Method in class jadex.bdiv3x.runtime.CapabilityWrapper
Get the goal base.
getGoalbase() - Method in interface jadex.bdiv3x.runtime.ICapability
Get the goal base.
getGoalbase() - Method in class jadex.bdiv3x.runtime.Plan
Get the goal base.
getGoalEvents(MGoal) - Static method in class jadex.bdiv3.features.impl.BDIAgentFeature
Create goal events for a goal name.
getGoalEvents(MGoal) - Static method in class jadex.bdiv3x.features.BDIXAgentFeature
Create goal events for a goal name.
getGoalFinishedNames() - Method in class jadex.bdiv3.model.MTrigger
Get the goal finished events.
getGoalFinisheds() - Method in class jadex.bdiv3.model.MTrigger
Get the goalfinisheds.
getGoalMappings() - Method in class jadex.bdiv3.model.MPlanParameter
Get the goal mappings.
getGoalMatchExpression(MGoal) - Method in class jadex.bdiv3.model.MTrigger
Get a goal match expression.
getGoalNames() - Method in class jadex.bdiv3.model.MTrigger
Get the goal events.
getGoalPublications() - Method in class jadex.bdiv3.model.MCapability
Get the pubs.
getGoalReferences() - Method in class jadex.bdiv3.model.MCapability
Get the fully qualified goal references (abstract/reference name -> concrete goal name).
getGoalResult(RGoal, ClassLoader) - Static method in class jadex.bdiv3.runtime.impl.RGoal
Get the goal result of the pojo element.
getGoals(Class<T>) - Method in interface jadex.bdiv3.features.IBDIAgentFeature
Get the goals of a given type as pojos.
getGoals() - Method in interface jadex.bdiv3.features.IBDIAgentFeature
Get the current goals as api representation.
getGoals(Class<T>) - Method in class jadex.bdiv3.features.impl.BDIAgentFeature
Get the goals of a given type as pojos.
getGoals() - Method in class jadex.bdiv3.features.impl.BDIAgentFeature
Get the current goals as api representation.
getGoals() - Method in class jadex.bdiv3.model.MCapability
Get the goals.
getGoals() - Method in class jadex.bdiv3.model.MTrigger
Get the goals.
getGoals() - Method in class jadex.bdiv3.runtime.impl.RCapability
Get the goals.
getGoals(MGoal) - Method in class jadex.bdiv3.runtime.impl.RCapability
Get goals of a specific pojo type.
getGoals(Class<?>) - Method in class jadex.bdiv3.runtime.impl.RCapability
Get goals of a specific pojo type.
getGoals(String) - Method in interface jadex.bdiv3x.runtime.IGoalbase
Get all proprietary goals of a specified type (=model element name).
getGoals() - Method in interface jadex.bdiv3x.runtime.IGoalbase
Get all the adopted goals in this scope (including subgoals).
getGoals(String) - Method in class jadex.bdiv3x.runtime.RGoalbase
Get all proprietary goals of a specified type (=model element name).
getGoals() - Method in class jadex.bdiv3x.runtime.RGoalbase
Get all the adopted goals in this scope (including subgoals).
getId() - Method in interface jadex.bdiv3.runtime.IGoal
Get the id.
getId() - Method in class jadex.bdiv3.runtime.impl.AbstractBDIInfo
Return the id.
getId() - Method in class jadex.bdiv3.runtime.impl.RElement
Get the id.
getId() - Method in interface jadex.bdiv3.runtime.IPlan
Get the id.
getImplClassName() - Method in class jadex.bdiv3.model.MBelief
Get the impl.
getInfo() - Method in class jadex.bdiv3.runtime.ChangeEvent
Get the info.
getInhibitionExpressions() - Method in class jadex.bdiv3.model.MDeliberation
Get the inhibition expressions.
getInhibitionMethods() - Method in class jadex.bdiv3.model.MDeliberation
Get the inhmethods.
getInhibitions(MCapability) - Method in class jadex.bdiv3.model.MDeliberation
Get the inhibited.
getInhibitions(RGoal, boolean) - Method in class jadex.bdiv3.runtime.EasyDeliberationStrategy
Get or create the inhibition set.
getInitCalls(Object, Class<?>) - Static method in class jadex.bdiv3.features.impl.BDIAgentFeature
Get the init calls.
getInitialBeliefs() - Method in class jadex.bdiv3.model.MConfiguration
Get the initial beliefs.
getInitialCapabilities() - Method in class jadex.bdiv3.model.MConfiguration
Get the initial capabilities.
getInitialEvents() - Method in class jadex.bdiv3.model.MConfiguration
Get the initial events.
getInitialGoals() - Method in class jadex.bdiv3.model.MConfiguration
Get the initial goals.
getInitialPlans() - Method in class jadex.bdiv3.model.MConfiguration
Get the initial plans.
getInjectionValues(Class<?>[], Annotation[][], MElement, ChangeEvent, RPlan, RProcessableElement, IInternalAccess) - Static method in class jadex.bdiv3.features.impl.BDIAgentFeature
Get parameter values for injection into method and constructor calls.
getInjectionValues(Class<?>[], Annotation[][], MElement, ChangeEvent, RPlan, RProcessableElement, Collection<Object>, IInternalAccess) - Static method in class jadex.bdiv3.features.impl.BDIAgentFeature
Get parameter values for injection into method and constructor calls.
getInjectionValues(Class<?>[], Annotation[][], MElement, ChangeEvent, RPlan, RProcessableElement, IInternalAccess) - Static method in class jadex.bdiv3x.features.BDIXAgentFeature
Get parameter values for injection into method and constructor calls.
getInjectionValues(Class<?>[], Annotation[][], MElement, ChangeEvent, RPlan, RProcessableElement, Collection<Object>, IInternalAccess) - Static method in class jadex.bdiv3x.features.BDIXAgentFeature
Get parameter values for injection into method and constructor calls.
getInReplyMessageEvent(IMessageAdapter) - Method in class jadex.bdiv3x.features.BDIXMessageComponentFeature
Find a message event that the given native message is a reply to.
getInstance() - Static method in class jadex.bdiv3.BDIClassGeneratorFactory
Returns the instance of this factory.
getInstance() - Static method in class jadex.bdiv3.NodeHelper
 
getInstance() - Static method in class jadex.bdiv3.OpcodeHelper
 
getInternalEvent(String) - Method in class jadex.bdiv3.model.MCapability
Get an internal event.
getInternalEventMappings() - Method in class jadex.bdiv3.model.MPlanParameter
Get the internal event mappings.
getInternalEventNames() - Method in class jadex.bdiv3.model.MTrigger
Get the message events.
getInternalEvents() - Method in class jadex.bdiv3.model.MCapability
Get the Internals.
getInternalEvents() - Method in class jadex.bdiv3.model.MTrigger
Get the internal events.
getInvocationInfo() - Method in class jadex.bdiv3.runtime.impl.RServiceCall
Get the invocation info.
getKey() - Method in class jadex.bdiv3.features.impl.BDIAgentFeature.ChangeInfoEntryMapper
 
getKey() - Method in class jadex.bdiv3x.features.BDIXAgentFeature.ChangeInfoEntryMapper
 
getKind() - Method in class jadex.bdiv3.runtime.impl.BeliefInfo
Return the kind.
getKind() - Method in class jadex.bdiv3.runtime.impl.GoalInfo
Return the kind.
getLastRequiredService(String) - Method in class jadex.bdiv3.features.impl.BDIRequiredServicesComponentFeature
Get the result of the last search.
getLastRequiredServices(String) - Method in class jadex.bdiv3.features.impl.BDIRequiredServicesComponentFeature
Get the result of the last search.
getLifecycleState() - Method in interface jadex.bdiv3.runtime.IGoal
Get the lifecycle state.
getLifecycleState() - Method in class jadex.bdiv3.runtime.impl.GoalInfo
Return the life cycle state.
getLifecycleState() - Method in class jadex.bdiv3.runtime.impl.RGoal
Get the lifecycleState.
getLifecycleState() - Method in class jadex.bdiv3.runtime.impl.RPlan
Get the lifecycleState.
getLineNumber(ClassLoader) - Method in class jadex.bdiv3.model.MBody
Get the line number of the declaration.
getLineNumberOfMethod(MethodNode) - Method in class jadex.bdiv3.NodeHelper
Returns the line number of the first LineNumberNode in the instructions of the given MethodNode, or -1, if none found.
getListeners() - Method in class jadex.bdiv3.runtime.impl.RFinishableElement
Get the listeners.
getListeners() - Method in class jadex.bdiv3.runtime.impl.RPlan
Get the listeners.
getLogger() - Method in class jadex.bdiv3x.features.BDIXAgentFeature
Get the logger.
getLogger() - Method in class jadex.bdiv3x.runtime.CapabilityWrapper
Get the logger.
getLogger() - Method in interface jadex.bdiv3x.runtime.ICapability
Get the logger.
getLogger() - Method in class jadex.bdiv3x.runtime.Plan
Get the logger.
getMapperClass() - Method in class jadex.bdiv3.model.MBody
Get the mapperclass.
getMatchExpression() - Method in class jadex.bdiv3.model.MMessageEvent
Get the matchExpression.
getMCapability(IInternalAccess) - Static method in class jadex.bdiv3.features.impl.BDIAgentFeature
Get the mcapa.
getMCapability() - Method in class jadex.bdiv3.runtime.impl.RElement
Get the capability model.
getMessage() - Method in interface jadex.bdiv3x.runtime.IMessageEvent
Get the native (platform specific) message object.
getMessage() - Method in class jadex.bdiv3x.runtime.RMessageEvent
Get the native (platform specific) message object.
getMessageEvent(String) - Method in class jadex.bdiv3.model.MCapability
Get a message event.
getMessageEventMappings() - Method in class jadex.bdiv3.model.MPlanParameter
Get the message event mappings.
getMessageEvents() - Method in class jadex.bdiv3.model.MCapability
Get the messages.
getMessageEvents() - Method in class jadex.bdiv3.model.MTrigger
Get the message events.
getMessageNames() - Method in class jadex.bdiv3.model.MTrigger
Get the message events.
getMessageType() - Method in interface jadex.bdiv3x.runtime.IMessageEvent
Get the message type.
getMessageType() - Method in class jadex.bdiv3x.runtime.RMessageEvent
Get the message type.
getMethod() - Method in class jadex.bdiv3.model.MBody
Get the method.
getMethod(Class<?>, Class<? extends Annotation>, ClassLoader) - Static method in class jadex.bdiv3.model.MBody
 
getMethodNode() - Method in class jadex.bdiv3.AbstractAsmBdiClassGenerator.MethodBeliefs
Get the methodNode.
getMethodTarget() - Method in class jadex.bdiv3.model.MCondition
Get the mtarget.
getMGoal(BDIModel, Goal, Class<?>, ClassLoader, Map<ClassInfo, List<Tuple2<MGoal, String>>>) - Method in class jadex.bdiv3.BDIClassReader
 
getMGoal() - Method in class jadex.bdiv3.runtime.impl.APL.MGoalInfo
Get the mgoal.
getMGoal() - Method in class jadex.bdiv3.runtime.impl.RGoal
Get the model element.
getMicroAgentClass(String, String[], ClassLoader) - Method in class jadex.bdiv3.BDIAgentFactory
Get the mirco agent class.
getMicroAgentClass(String, String[], ClassLoader) - Method in class jadex.bdiv3.BDIClassReader
Get the mirco agent class.
getMMessageEvent() - Method in class jadex.bdiv3x.runtime.RMessageEvent
 
getModel() - Method in class jadex.bdiv3x.features.BDIXAgentFeature
Get the capability model.
getModel() - Method in class jadex.bdiv3x.runtime.CapabilityWrapper
Get the capability model.
getModel() - Method in interface jadex.bdiv3x.runtime.ICapability
Get the capability model.
getModelElement() - Method in class jadex.bdiv3.runtime.impl.RElement
Get the modelelement.
getModelElement() - Method in class jadex.bdiv3x.runtime.BeliefbaseWrapper
Get the model element.
getModelElement() - Method in class jadex.bdiv3x.runtime.ExpressionbaseWrapper
Get the model element.
getModelElement() - Method in interface jadex.bdiv3x.runtime.IElement
Get the model element.
getModelElement() - Method in class jadex.bdiv3x.runtime.PlanbaseWrapper
Get the model element.
getModelInfo() - Method in interface jadex.bdiv3.model.IBDIModel
Get the component model.
getModelInfo() - Method in class jadex.bdiv3x.BDIXModel
Get the component model.
getModelType(String) - Method in class jadex.bdiv3x.BDIXMLReader
Get the type of loaded models.
getMPlan(BDIModel, Plan, MethodInfo, ClassInfo, ClassLoader, Map<ClassInfo, List<Tuple2<MGoal, String>>>) - Method in class jadex.bdiv3.BDIClassReader
 
getMPlan() - Method in class jadex.bdiv3.runtime.impl.APL.MPlanInfo
Get the mplan.
getMultiService(String, Class<T>) - Method in class jadex.bdiv3.features.impl.BDIRequiredServicesComponentFeature
Get a multi service.
getName() - Method in class jadex.bdiv3.model.MElement
Get the name.
getName() - Method in class jadex.bdiv3.runtime.impl.RParameterElement.RParameter
Get the name.
getName() - Method in class jadex.bdiv3.runtime.impl.RParameterElement.RParameterSet
Get the name.
getName() - Method in interface jadex.bdiv3x.runtime.IParameter
Get the name.
getName() - Method in interface jadex.bdiv3x.runtime.IParameterSet
Get the name.
getName() - Method in class jadex.bdiv3x.runtime.RBeliefbase.RBelief
Get the name.
getName() - Method in class jadex.bdiv3x.runtime.RBeliefbase.RBeliefSet
Get the name.
getNamePart(String) - Static method in class jadex.bdiv3.runtime.impl.RCapability
Get the name part of a complex element name.
getNextCandidate(MCapability) - Method in class jadex.bdiv3.runtime.impl.APL
Get the next candidate with respect to the plan priority and the rank of the candidate.
getNull() - Static method in class jadex.bdiv3.MyTestClass
 
getOrCreateWaitqueueWaitAbstraction() - Method in class jadex.bdiv3.runtime.impl.RPlan
Get the waitabstraction.
getParameter(String) - Method in class jadex.bdiv3.model.MConfigParameterElement
Get a parameter by name.
getParameter(String) - Method in class jadex.bdiv3.model.MParameterElement
Get a parameter by name.
getParameter(String) - Method in class jadex.bdiv3.runtime.impl.RParameterElement
Get the parameter element.
getParameter(String) - Method in interface jadex.bdiv3x.runtime.IParameterElement
Get the parameter element.
getParameter(String) - Method in class jadex.bdiv3x.runtime.Plan
Get a parameter.
getParameter(String) - Method in class jadex.bdiv3x.runtime.RMessageEvent
Get the parameter element.
getParameterGuesser() - Method in class jadex.bdiv3.features.impl.BDIProvidedServicesComponentFeature
 
getParameters() - Method in class jadex.bdiv3.model.MConfigParameterElement
Get the parameters.
getParameters(String) - Method in class jadex.bdiv3.model.MConfigParameterElement
Get the parameters by name.
getParameters() - Method in class jadex.bdiv3.model.MParameterElement
Get the parameters.
getParameters() - Method in class jadex.bdiv3.runtime.impl.RParameterElement
Get all parameters.
getParameters() - Method in interface jadex.bdiv3x.runtime.IParameterElement
Get all parameters.
getParameters() - Method in class jadex.bdiv3x.runtime.Plan
Get all parameters.
getParameters() - Method in class jadex.bdiv3x.runtime.RMessageEvent
Get all parameters.
getParameterSet(String) - Method in class jadex.bdiv3.runtime.impl.RParameterElement
Get the parameter set element.
getParameterSet(String) - Method in interface jadex.bdiv3x.runtime.IParameterElement
Get the parameter set element.
getParameterSet(String) - Method in class jadex.bdiv3x.runtime.Plan
Get a parameter.
getParameterSet(String) - Method in class jadex.bdiv3x.runtime.RMessageEvent
Get the parameter set element.
getParameterSets() - Method in class jadex.bdiv3.runtime.impl.RParameterElement
Get all parameter sets.
getParameterSets() - Method in interface jadex.bdiv3x.runtime.IParameterElement
Get all parameter sets.
getParameterSets() - Method in class jadex.bdiv3x.runtime.Plan
Get all parameter sets.
getParameterSets() - Method in class jadex.bdiv3x.runtime.RMessageEvent
Get all parameter sets.
getParameterTypes() - Method in class jadex.bdiv3.model.ConstructorInfo
Get the parametertypes.
getParams() - Method in class jadex.bdiv3.runtime.impl.InvocationInfo
Get the params.
getParent() - Method in class jadex.bdiv3.runtime.impl.RGoal
Get parent (goal or plan).
getParentGoal() - Method in class jadex.bdiv3.runtime.impl.RGoal
Get the parentgoal.
getParentPlan() - Method in class jadex.bdiv3.runtime.impl.RGoal
Get the parentplan.
getParsedExpression() - Method in class jadex.bdiv3x.runtime.RExpressionbase.RExpression
 
getPass() - Method in class jadex.bdiv3x.BDIXMLReader.BeliefMultiProc
 
getPass() - Method in class jadex.bdiv3x.BDIXMLReader.GoalMetaProc
 
getPass() - Method in class jadex.bdiv3x.BDIXMLReader.ParamMultiProc
 
getPassedMethod(ClassLoader) - Method in class jadex.bdiv3.model.MBody
 
getPassedParameterTypes() - Method in class jadex.bdiv3.runtime.impl.AbstractPlanBody
Get the passed parameters.
getPassedParameterTypes() - Method in class jadex.bdiv3.runtime.impl.ClassPlanBody
Get the passed parameters.
getPassedParameterTypes() - Method in class jadex.bdiv3.runtime.impl.MethodPlanBody
 
getPlan(String) - Method in class jadex.bdiv3.model.MCapability
Get the plan for its name.
getPlan() - Method in class jadex.bdiv3.runtime.impl.RPlan.Waitqueue
 
getPlan() - Method in interface jadex.bdiv3x.runtime.ICandidateInfo
Get the plan instance.
getPlanbase() - Method in class jadex.bdiv3.runtime.impl.RCapability
Get the planbase.
getPlanbase() - Method in class jadex.bdiv3x.features.BDIXAgentFeature
Get the plan base.
getPlanbase() - Method in class jadex.bdiv3x.runtime.CapabilityWrapper
Get the plan base.
getPlanbase() - Method in interface jadex.bdiv3x.runtime.ICapability
Get the plan base.
getPlanbase() - Method in class jadex.bdiv3x.runtime.Plan
Get the plan base.
getPlanElement() - Method in class jadex.bdiv3x.runtime.Plan
Get the plan interface.
getPlans() - Method in class jadex.bdiv3.model.MCapability
Get the plans.
getPlans() - Method in class jadex.bdiv3.runtime.impl.RCapability
Get the plans.
getPlans(MPlan) - Method in class jadex.bdiv3.runtime.impl.RCapability
Get goals of a specific pojo type.
getPlans() - Method in interface jadex.bdiv3x.runtime.IPlanbase
Get all running plans of this planbase.
getPlans(String) - Method in interface jadex.bdiv3x.runtime.IPlanbase
Get all plans of a specified type (=model element name).
getPlans() - Method in class jadex.bdiv3x.runtime.PlanbaseWrapper
Get all running plans of this planbase.
getPlans(String) - Method in class jadex.bdiv3x.runtime.PlanbaseWrapper
Get all plans of a specified type (=model element name).
getPlans() - Method in class jadex.bdiv3x.runtime.RPlanbase
Get all running plans of this planbase.
getPlans(String) - Method in class jadex.bdiv3x.runtime.RPlanbase
Get all plans of a specified type (=model element name).
getPojoCapability() - Method in interface jadex.bdiv3.runtime.ICapability
Get the pojo capability object.
getPojoCapability() - Method in class jadex.bdiv3.runtime.impl.CapabilityPojoWrapper
Get the pojo capability object.
getPojoElement() - Method in class jadex.bdiv3.runtime.impl.RProcessableElement
Get the pojoelement.
getPojoPlan() - Method in class jadex.bdiv3.runtime.impl.ClassPlanBody
Get the plan.
getPojoPlan() - Method in class jadex.bdiv3.runtime.impl.RPlan
Get the pojo plan of a plan.
getPojoResultReadAccess(ClassLoader) - Method in class jadex.bdiv3.model.MGoal
Get the pojo result access, i.e.
getPojoResultWriteAccess(ClassLoader) - Method in class jadex.bdiv3.model.MGoal
Get the pojo result write access, i.e.
getPrecondition() - Method in class jadex.bdiv3.model.MPlan
Get the precondition.
getPreconditionMethod(ClassLoader) - Method in class jadex.bdiv3.model.MBody
 
getPriority() - Method in class jadex.bdiv3.model.MPlan
Get the priority.
getPriority(Object, MCapability) - Static method in class jadex.bdiv3.runtime.impl.APL
Get the priority of a candidate.
getProcessingState() - Method in interface jadex.bdiv3.runtime.IGoal
Get the processingState.
getProcessingState() - Method in class jadex.bdiv3.runtime.impl.GoalInfo
Return the processing state.
getProcessingState() - Method in class jadex.bdiv3.runtime.impl.RGoal
Get the processingState.
getProcessingState() - Method in class jadex.bdiv3.runtime.impl.RPlan
Get the processingState.
getProperties(String) - Method in class jadex.bdiv3.BDIAgentFactory
Get the properties.
getProperties(String) - Method in class jadex.bdiv3x.BDIXComponentFactory
Get the properties.
getRank(Object) - Method in class jadex.bdiv3.runtime.impl.APL
Get the rank of a candidate.
getRawEvents() - Method in class jadex.bdiv3.model.MBelief
Get the rawevents.
getRawModel() - Method in class jadex.bdiv3x.BDIXModel
Overridden to avoid null pointer when getRawModel() is used.
getReason() - Method in class jadex.bdiv3.runtime.impl.RPlan
Get the reason.
getReason() - Method in interface jadex.bdiv3.runtime.IPlan
Get the reason.
getReason() - Method in class jadex.bdiv3x.runtime.Plan
Get the reason this plan was created for.
getRecentClassBytes() - Method in class jadex.bdiv3.ByteKeepingASMBDIClassGenerator
Get the recently generated classes as byte array.
getRecurDelay() - Method in class jadex.bdiv3.model.MGoal
Get the retry delay.
getRef() - Method in class jadex.bdiv3.model.MBelief
Get the reference.
getRef() - Method in class jadex.bdiv3.model.MConfigParameterElement
Get the referenced element.
getRef() - Method in class jadex.bdiv3.model.MElementRef
Get the ref.
getReferences(Map<String, String>) - Static method in class jadex.bdiv3.model.MCapability
Get references or empty map.
getRelevantParameters() - Method in class jadex.bdiv3.model.MGoal
Get the parameters which are relevant for comparing goals.
getRemEvent() - Method in class jadex.bdiv3.runtime.wrappers.EventPublisher
Get the remevent.
getRequiredService(String) - Method in class jadex.bdiv3.features.impl.BDIRequiredServicesComponentFeature
Get a required service of a given name.
getRequiredService(String, boolean) - Method in class jadex.bdiv3.features.impl.BDIRequiredServicesComponentFeature
Get a required service.
getRequiredService(String, boolean, IAsyncFilter<T>) - Method in class jadex.bdiv3.features.impl.BDIRequiredServicesComponentFeature
Get a required service.
getRequiredServiceFetcher(String) - Method in class jadex.bdiv3.features.impl.BDIRequiredServicesComponentFeature
Get a required service fetcher.
getRequiredServices(String) - Method in class jadex.bdiv3.features.impl.BDIRequiredServicesComponentFeature
Get a required services of a given name.
getRequiredServices(String, boolean) - Method in class jadex.bdiv3.features.impl.BDIRequiredServicesComponentFeature
Get a required services.
getRequiredServices(String, boolean, IAsyncFilter<T>) - Method in class jadex.bdiv3.features.impl.BDIRequiredServicesComponentFeature
Get a required services.
getResolvedGoal(String, String) - Method in class jadex.bdiv3.model.MCapability
Get a goal by resolved name.
getResolvedInternalEvent(String, String) - Method in class jadex.bdiv3.model.MCapability
Get an internal event by resolved name.
getResolvedMessageEvent(String, String) - Method in class jadex.bdiv3.model.MCapability
Get a message event by resolved name.
getResourceInfo(String, String, String[], ClassLoader) - Method in class jadex.bdiv3.BDIModelLoader
Find the file for a given name.
getResult() - Method in class jadex.bdiv3.runtime.impl.InvocationInfo
Get the result.
getResult() - Method in class jadex.bdiv3.runtime.impl.RPlan
Get the result.
getResultMappings() - Method in class jadex.bdiv3.model.MCapability
Get the result mappings (concrete belief->result name).
getResumeCommand() - Method in class jadex.bdiv3.runtime.impl.RPlan
Get the resumecommand.
getResumeCommands() - Method in class jadex.bdiv3.runtime.impl.RPlan
Get the resumecommands.
getRetryDelay() - Method in class jadex.bdiv3.model.MGoal
Get the retry delay.
getRGoal(Object) - Method in class jadex.bdiv3.runtime.impl.RCapability
Get the rGoal for a pojogoal.
getRPlan() - Method in class jadex.bdiv3.actions.ExecutePlanStepAction
Get the rplan.
getRPlan() - Method in class jadex.bdiv3.runtime.impl.AbstractPlanBody
Get the rplan.
getRPlan() - Method in class jadex.bdiv3x.runtime.Plan
Get the rplan.
getRuleName() - Method in class jadex.bdiv3.runtime.impl.RPlan
 
getRuleSystem() - Method in class jadex.bdiv3.features.impl.BDIAgentFeature
Get the rulesystem.
getRuleSystem() - Method in interface jadex.bdiv3.features.impl.IInternalBDIAgentFeature
Get the rulesystem.
getRuleSystem() - Method in class jadex.bdiv3.runtime.impl.RElement
get the rule system.
getRuleSystem() - Method in class jadex.bdiv3.runtime.wrappers.EventPublisher
Get the rule system.
getRuleSystem() - Method in class jadex.bdiv3x.features.BDIXAgentFeature
Get the rulesystem.
getScope() - Method in class jadex.bdiv3x.runtime.Plan
Get the scope.
getService(String) - Method in class jadex.bdiv3.model.MCapability
Get the plan for its name.
getServiceCall(BDIModel, ServiceTrigger) - Method in class jadex.bdiv3.BDIClassReader
 
getServiceMappings() - Method in class jadex.bdiv3.model.MParameter
Get the service mappings.
getServiceMethodName() - Method in class jadex.bdiv3.model.MBody
Get the servicemethodname.
getServiceName() - Method in class jadex.bdiv3.model.MBody
Get the servicename.
getServiceParameterMapping(String) - Method in class jadex.bdiv3.model.MGoal
 
getServiceParameterMappings() - Method in class jadex.bdiv3.model.MGoal
Get the spmappings.
getServiceResultMapping(String) - Method in class jadex.bdiv3.model.MGoal
Get the service result mapping.
getServiceResultMappings() - Method in class jadex.bdiv3.model.MGoal
Get the srmappings.
getServices() - Method in class jadex.bdiv3.model.MCapability
Get the services.
getServices() - Method in class jadex.bdiv3.model.MTrigger
Get the fact service calls.
getSetter() - Method in class jadex.bdiv3.model.MBelief
Get the setter method (for method-backed beliefs).
getSetter() - Method in class jadex.bdiv3.model.MParameter
Get the setter method (for method-backed beliefs).
getSource() - Method in class jadex.bdiv3.runtime.ChangeEvent
Get the source.
getSpecializationDegree() - Method in class jadex.bdiv3.model.MMessageEvent
Get the specialization degree.
getState() - Method in class jadex.bdiv3.runtime.impl.PlanInfo
Return the state.
getState() - Method in class jadex.bdiv3.runtime.impl.RProcessableElement
Get the state.
getString() - Method in enum jadex.bdiv3.model.MMessageEvent.Direction
Get the string representation.
getString() - Method in enum jadex.bdiv3.model.MParameter.Direction
Get the string representation.
getString() - Method in enum jadex.bdiv3.model.MParameter.EvaluationMode
Get the string representation.
getString() - Method in enum jadex.bdiv3.model.MProcessableElement.ExcludeMode
Get the string representation.
getSubcapabilities() - Method in class jadex.bdiv3.model.BDIModel
Get the agent injection fields.
getTarget() - Method in class jadex.bdiv3.model.MClassBasedElement
Get the target.
getTargetClass(ClassLoader) - Method in class jadex.bdiv3.model.MClassBasedElement
Get the target.
getTime() - Method in class jadex.bdiv3x.features.BDIXAgentFeature
Get the current time.
getTime() - Method in class jadex.bdiv3x.runtime.CapabilityWrapper
Get the current time.
getTime() - Method in interface jadex.bdiv3x.runtime.ICapability
Get the current time.
getTime() - Method in class jadex.bdiv3x.runtime.Plan
Get the current time.
getTriedPlans() - Method in class jadex.bdiv3.runtime.impl.RProcessableElement
Get the triedplans.
getTrigger() - Method in class jadex.bdiv3.model.MGoal
Get the trigger.
getTrigger() - Method in class jadex.bdiv3.model.MPlan
Get the trigger.
getType(ClassLoader) - Method in class jadex.bdiv3.model.MBelief
Get the class of the belief.
getType() - Method in class jadex.bdiv3.model.MMessageEvent
Get the type.
getType(ClassLoader) - Method in class jadex.bdiv3.model.MParameter
Get the class of the belief.
getType() - Method in class jadex.bdiv3.runtime.ChangeEvent
Get the type.
getType() - Method in class jadex.bdiv3.runtime.impl.AbstractBDIInfo
Return the type.
getType() - Method in class jadex.bdiv3.runtime.impl.RParameterElement
Get the element type (i.e.
getType() - Method in interface jadex.bdiv3x.runtime.IParameterElement
Get the element type (i.e.
getUpdateRate() - Method in class jadex.bdiv3.model.MBelief
Get the updaterate.
getUpdateRate() - Method in class jadex.bdiv3.model.MParameter
Get the updaterate.
getUpdaterateValue(IInternalAccess) - Method in class jadex.bdiv3.model.MBelief
Get/Evaluate the updaterate value.
getUpdaterateValue(IInternalAccess) - Method in class jadex.bdiv3.model.MParameter
Get/Evaluate the updaterate value.
getValue() - Method in class jadex.bdiv3.features.impl.BDIAgentFeature.ChangeInfoEntryMapper
 
getValue(IInternalAccess) - Method in class jadex.bdiv3.model.MBelief
Get the value of the belief.
getValue(Object, ClassLoader) - Method in class jadex.bdiv3.model.MBelief
Get the value of the belief.
getValue(Object, ClassLoader) - Method in class jadex.bdiv3.model.MParameter
Get the value of the belief.
getValue() - Method in class jadex.bdiv3.runtime.ChangeEvent
Get the value.
getValue() - Method in class jadex.bdiv3.runtime.impl.BeliefInfo
Return the value.
getValue() - Method in class jadex.bdiv3.runtime.impl.RParameterElement.RParameter
Get the value of a parameter.
getValue() - Method in class jadex.bdiv3x.features.BDIXAgentFeature.ChangeInfoEntryMapper
 
getValue() - Method in interface jadex.bdiv3x.runtime.IExpression
Evaluate the expression.
getValue() - Method in interface jadex.bdiv3x.runtime.IParameter
Get the value of a parameter.
getValue() - Method in class jadex.bdiv3x.runtime.RExpressionbase.RExpression
Evaluate the expression.
getValue() - Method in class jadex.bdiv3x.runtime.RMessageEvent.RParam
Get the value of a parameter.
getValueFetcher() - Method in class jadex.bdiv3x.features.BDIXAgentFeature
Get the value fetcher.
getValues() - Method in class jadex.bdiv3.runtime.impl.RParameterElement.RParameterSet
Get the values of a parameterset.
getValues(Class<?>) - Method in class jadex.bdiv3.runtime.impl.RParameterElement.RParameterSet
Get the values of a parameterset.
getValues() - Method in interface jadex.bdiv3x.runtime.IParameterSet
Get the values of a parameterset.
getValues() - Method in class jadex.bdiv3x.runtime.RMessageEvent.RParamSet
Adapt to message type for implicit parameters.
getValueType() - Method in class jadex.bdiv3.runtime.impl.BeliefInfo
Return the value type.
getWaitAbstraction() - Method in class jadex.bdiv3.runtime.impl.RPlan
Get the waitabstraction.
getWaitAbstraction() - Method in class jadex.bdiv3x.runtime.Plan.PlanWaitAbstraction
Get the plan waitqueue waitabstraction.
getWaitfuture() - Method in class jadex.bdiv3.runtime.impl.RPlan.ResumeCommand
Get the waitfuture.
getWaitqueue() - Method in class jadex.bdiv3.model.MPlan
Get the waitqueue.
getWaitqueue() - Method in class jadex.bdiv3.runtime.impl.RPlan
Get the waitqueue.
getWaitqueue() - Method in class jadex.bdiv3x.runtime.Plan
Get the waitqueue.
getXMLMapping(String) - Static method in class jadex.bdiv3x.BDIXMLReader
Get the XML mapping.
GLOBALNAME_FIELD_NAME - Static variable in interface jadex.bdiv3.IBDIClassGenerator
Name of the field that is injected for globalname
goal - Variable in class jadex.bdiv3.actions.AdoptGoalAction
The goal.
goal - Variable in class jadex.bdiv3.actions.DropGoalAction
The goal.
Goal - Annotation Type in jadex.bdiv3.annotation
 
GOALACTIVE - Static variable in class jadex.bdiv3.runtime.ChangeEvent
Event type that a goal has been added.
GOALADOPTED - Static variable in class jadex.bdiv3.runtime.ChangeEvent
Event type that a goal has been added.
GoalAPI - Annotation Type in jadex.bdiv3.annotation
The goal API (IGoal) injection for a pojo goal.
GoalAPLBuild - Annotation Type in jadex.bdiv3.annotation
Specify a custom method for generating plan candidates for a goal.
goalbase - Variable in class jadex.bdiv3.runtime.impl.RCapability
The goalbase.
GoalContextCondition - Annotation Type in jadex.bdiv3.annotation
 
GoalCreationCondition - Annotation Type in jadex.bdiv3.annotation
 
GoalDelegationHandler - Class in jadex.bdiv3.runtime.impl
Handler used for service-goal delegation.
GoalDelegationHandler(IInternalAccess, Map<String, String>, Class<?>) - Constructor for class jadex.bdiv3.runtime.impl.GoalDelegationHandler
Create a new service wrapper invocation handler.
GoalDropCondition - Annotation Type in jadex.bdiv3.annotation
 
GOALDROPPED - Static variable in class jadex.bdiv3.runtime.ChangeEvent
Event type that a goal has been removed.
GoalDroppedException - Exception in jadex.bdiv3.runtime.impl
An exception that indicates an aborted goal i.e.
GoalDroppedException() - Constructor for exception jadex.bdiv3.runtime.impl.GoalDroppedException
Create a new goal failure exception.
GoalDroppedException(String) - Constructor for exception jadex.bdiv3.runtime.impl.GoalDroppedException
Create a new goal failure exception.
GoalDroppedException(String, Throwable) - Constructor for exception jadex.bdiv3.runtime.impl.GoalDroppedException
Create a new plan failure exception.
GoalFailureException - Exception in jadex.bdiv3.runtime.impl
An exception that may be thrown by a plan to indicate a subgoal failure.
GoalFailureException() - Constructor for exception jadex.bdiv3.runtime.impl.GoalFailureException
Create a new goal failure exception.
GoalFailureException(String) - Constructor for exception jadex.bdiv3.runtime.impl.GoalFailureException
Create a new goal failure exception.
GoalFailureException(String, Throwable) - Constructor for exception jadex.bdiv3.runtime.impl.GoalFailureException
Create a new plan failure exception.
goalfinishednames - Variable in class jadex.bdiv3.model.MTrigger
 
goalfinisheds - Variable in class jadex.bdiv3.model.MTrigger
The goal types of finished goals.
GoalInfo - Class in jadex.bdiv3.runtime.impl
Transferable information about a goal.
GoalInfo() - Constructor for class jadex.bdiv3.runtime.impl.GoalInfo
Create a new goal info.
GoalInfo(Object, String, String, String, String) - Constructor for class jadex.bdiv3.runtime.impl.GoalInfo
Create a new goal info.
GoalInhibit - Annotation Type in jadex.bdiv3.annotation
 
GOALINPROCESS - Static variable in class jadex.bdiv3.runtime.ChangeEvent
Event type that a goal has been added.
goalIsActive(RGoal) - Method in class jadex.bdiv3.runtime.EasyDeliberationStrategy
Called when a goal becomes active.
goalIsActive(RGoal) - Method in interface jadex.bdiv3.runtime.IDeliberationStrategy
Called when a goal becomes active.
goalIsAdopted(RGoal) - Method in class jadex.bdiv3.runtime.EasyDeliberationStrategy
Called when a goal has been adopted.
goalIsAdopted(RGoal) - Method in interface jadex.bdiv3.runtime.IDeliberationStrategy
Called when a goal has been adopted.
goalIsDropped(RGoal) - Method in class jadex.bdiv3.runtime.EasyDeliberationStrategy
Called when a goal has been dropped.
goalIsDropped(RGoal) - Method in interface jadex.bdiv3.runtime.IDeliberationStrategy
Called when a goal has been dropped.
goalIsNotActive(RGoal) - Method in class jadex.bdiv3.runtime.EasyDeliberationStrategy
Called when a goal is not active any longer (suspended or option).
goalIsNotActive(RGoal) - Method in interface jadex.bdiv3.runtime.IDeliberationStrategy
Called when a goal is not active any longer (suspended or option).
goalIsOption(RGoal) - Method in class jadex.bdiv3.runtime.EasyDeliberationStrategy
Called when a goal becomes an option.
goalIsOption(RGoal) - Method in interface jadex.bdiv3.runtime.IDeliberationStrategy
Called when a goal becomes an option.
GoalMaintainCondition - Annotation Type in jadex.bdiv3.annotation
 
goalmappings - Variable in class jadex.bdiv3.model.MPlanParameter
The goal mappings.
goalmatches - Variable in class jadex.bdiv3.model.MTrigger
Goal match expressions that restrict general goal type triggers.
goalnames - Variable in class jadex.bdiv3.model.MTrigger
 
goalnames - Variable in class jadex.bdiv3.runtime.impl.GoalDelegationHandler
The goal name.
GOALNOTINPROCESS - Static variable in class jadex.bdiv3.runtime.ChangeEvent
Event type that a goal has been removed.
GOALOPTION - Static variable in class jadex.bdiv3.runtime.ChangeEvent
Event type that a goal has been optionized.
GoalParameter - Annotation Type in jadex.bdiv3.annotation
Annotation for goal parameters.
GoalParent - Annotation Type in jadex.bdiv3.annotation
The goal parent (pojo) injection for a pojo goal.
goalprecandidates - Variable in class jadex.bdiv3.runtime.impl.APL
The mgoal candidates (in case a goal triggers another goal).
GoalRecurCondition - Annotation Type in jadex.bdiv3.annotation
 
goalreferences - Variable in class jadex.bdiv3.model.MCapability
The goal mappings (abstract/reference name -> concrete name).
GoalResult - Annotation Type in jadex.bdiv3.annotation
Marker for a field or method that should act as goal result.
Goals - Annotation Type in jadex.bdiv3.annotation
 
goals - Variable in class jadex.bdiv3.model.MCapability
The goals.
goals - Variable in class jadex.bdiv3.model.MTrigger
The goal types.
goals - Variable in class jadex.bdiv3.runtime.impl.RCapability
The goals.
GoalServiceParameterMapping - Annotation Type in jadex.bdiv3.annotation
Mapping annotation for goals that helps creating call parameters for a service invocation.
GoalServiceResultMapping - Annotation Type in jadex.bdiv3.annotation
Mapping annotation for goals that helps feeding back a result of a service invocation.
GoalsExistCondition(MGoal, RCapability) - Constructor for class jadex.bdiv3.features.impl.BDIAgentFeature.GoalsExistCondition
 
GoalsExistCondition(MGoal, RCapability) - Constructor for class jadex.bdiv3x.features.BDIXAgentFeature.GoalsExistCondition
 
GOALSUSPENDED - Static variable in class jadex.bdiv3.runtime.ChangeEvent
Event type that a goal has been suspended.
GoalTargetCondition - Annotation Type in jadex.bdiv3.annotation
 
guessParameters(Class<?>[]) - Method in class jadex.bdiv3.runtime.impl.AbstractPlanBody
Method that tries to guess the parameters for the method call.

H

hackguesser - Variable in class jadex.bdiv3.features.impl.BDIProvidedServicesComponentFeature
 
HandleBDIMessageStep(IMessageAdapter) - Constructor for class jadex.bdiv3x.features.BDIXMessageComponentFeature.HandleBDIMessageStep
 
HandleBDIStreamStep(IConnection) - Constructor for class jadex.bdiv3x.features.BDIXMessageComponentFeature.HandleBDIStreamStep
 
handleServiceResult(T, Method, Object, RPlan) - Method in class jadex.bdiv3.runtime.impl.DefaultAnnotationMapper
Create service result.
handleServiceResult(T, Method, Object, RPlan) - Method in interface jadex.bdiv3.runtime.impl.IServiceParameterMapper
Create service result.
hasBelief(String) - Method in class jadex.bdiv3.model.MCapability
Test if a belief is contained.
hasBeliefIgnoreCase(String) - Method in class jadex.bdiv3.model.MCapability
Test if a belief is contained.
hasCondition(String) - Method in class jadex.bdiv3.model.MCapability
Test if a condition is contained.
hasDefaultValue() - Method in class jadex.bdiv3.runtime.impl.RParameterElement.RParameter
Test if this parameter has a default value.
hasExpression(String) - Method in class jadex.bdiv3.model.MCapability
Test if a expression is contained.
hashCode() - Method in class jadex.bdiv3.features.impl.BDIAgentFeature.ChangeInfoEntryMapper
 
hashCode() - Method in class jadex.bdiv3.model.MClassBasedElement
 
hashCode() - Method in class jadex.bdiv3.model.MElement
Get the hashcode.
hashCode() - Method in class jadex.bdiv3.runtime.impl.AbstractBDIInfo
Get the hashcode
hashCode() - Method in class jadex.bdiv3.runtime.impl.RGoal
Get the hashcode.
hashCode() - Method in class jadex.bdiv3x.features.BDIXAgentFeature.ChangeInfoEntryMapper
 
hasInternalEvent(String) - Method in class jadex.bdiv3.model.MCapability
Test if an internal event is contained.
hasMessageEvent(String) - Method in class jadex.bdiv3.model.MCapability
Test if a message is contained.
hasParameter(String) - Method in class jadex.bdiv3.model.MConfigParameterElement
Test if goal has a parameter.
hasParameter(String) - Method in class jadex.bdiv3.model.MParameterElement
Test if goal has a parameter.
hasParameter(String) - Method in class jadex.bdiv3.runtime.impl.RParameterElement
Has the element a parameter element.
hasParameter(String) - Method in interface jadex.bdiv3x.runtime.IParameterElement
Has the element a parameter element.
hasParameter(String) - Method in class jadex.bdiv3x.runtime.Plan
Has the element a parameter element.
hasParameter(String) - Method in class jadex.bdiv3x.runtime.RMessageEvent
Has the element a parameter element.
hasParameterSet(String) - Method in class jadex.bdiv3.runtime.impl.RParameterElement
Has the element a parameter set element.
hasParameterSet(String) - Method in interface jadex.bdiv3x.runtime.IParameterElement
Has the element a parameter set element.
hasParameterSet(String) - Method in class jadex.bdiv3x.runtime.Plan
Has the element a parameter set element.
hasParameterSet(String) - Method in class jadex.bdiv3x.runtime.RMessageEvent
Has the element a parameter set element.

I

ia - Variable in class jadex.bdiv3.runtime.impl.AbstractPlanBody
The bdi interpreter.
ia - Variable in class jadex.bdiv3.runtime.impl.ComponentPlanBody
The internal access.
IBDIAgent - Interface in jadex.bdiv3
Interface for injecting agent methods into pojos.
IBDIAgentFeature - Interface in jadex.bdiv3.features
Public methods for working with BDI agents.
IBDIClassGenerator - Interface in jadex.bdiv3
Interface for BDI class enhancement/generation.
IBDIModel - Interface in jadex.bdiv3.model
Common interface for micro- and xml-based BDI agent models.
IBDIXAgentFeature - Interface in jadex.bdiv3x.features
Public methods for working with BDIx agents.
IBelief - Interface in jadex.bdiv3x.runtime
The interface for all beliefs (concrete and referenced).
IBeliefbase - Interface in jadex.bdiv3x.runtime
The beliefbase contains the beliefs and beliefsets of an agent or capability.
IBeliefListener<T> - Interface in jadex.bdiv3.runtime
Listener for observing beliefs.
IBeliefSet - Interface in jadex.bdiv3x.runtime
Interface for all beliefsets (concrete and referenced).
ICandidateInfo - Interface in jadex.bdiv3x.runtime
The info objects for plan candidates.
ICapability - Interface in jadex.bdiv3.runtime
 
ICapability - Interface in jadex.bdiv3x.runtime
 
ICON - Static variable in class jadex.bdiv3.BDIAgentFactory
The image icon.
ICON_AGENT - Static variable in class jadex.bdiv3x.BDIXComponentFactory
The agent icon.
ICON_CAPABILITY - Static variable in class jadex.bdiv3x.BDIXComponentFactory
The capability icon.
id - Variable in class jadex.bdiv3.runtime.impl.AbstractBDIInfo
The belief id.
id - Variable in class jadex.bdiv3.runtime.impl.RElement
The element id.
IDeliberationStrategy - Interface in jadex.bdiv3.runtime
Interface for goal deliberation strategies.
IElement - Interface in jadex.bdiv3x.runtime
Base interface for all runtime elements.
IEventbase - Interface in jadex.bdiv3x.runtime
Interface for an event base.
ieventnames - Variable in class jadex.bdiv3.model.MTrigger
 
ievents - Variable in class jadex.bdiv3.model.MCapability
The internal events.
IExpression - Interface in jadex.bdiv3x.runtime
The common interface for expressions.
IExpressionbase - Interface in jadex.bdiv3x.runtime
The expressionbase provides access to the expressions and conditions defined in the ADF and allows to define new expressions and conditions at runtime.
iface - Variable in class jadex.bdiv3.runtime.impl.BDIServiceInvocationHandler
The annotated service interface.
IFinishableElement<E> - Interface in jadex.bdiv3x.runtime
Interface for finishable elements.
IGoal - Interface in jadex.bdiv3.runtime
Interface for a bdi goal.
IGoal.GoalLifecycleState - Enum in jadex.bdiv3.runtime
 
IGoal.GoalProcessingState - Enum in jadex.bdiv3.runtime
 
IGoalbase - Interface in jadex.bdiv3x.runtime
The programmers interface for the goalbase.
IInternalBDIAgentFeature - Interface in jadex.bdiv3.features.impl
Methods internally called on the BDI agent feature.
IInternalBDILifecycleFeature - Interface in jadex.bdiv3.features.impl
Internal interface of the bdi lifecycle feature.
IInternalEvent - Interface in jadex.bdiv3x.runtime
The interface for all internal events (concrete and referenced).
IInternalPlan - Interface in jadex.bdiv3.runtime.impl
Abstraction for rplans and rgoals that act as plan.
IMessageEvent - Interface in jadex.bdiv3x.runtime
The interface for all message events (concrete and referenced).
impl - Variable in class jadex.bdiv3.model.MBelief
The collection implementation class.
info - Variable in class jadex.bdiv3.runtime.ChangeEvent
The change identifier, e.g.
inhexpressions - Variable in class jadex.bdiv3.model.MDeliberation
The methods for checking inhibitions.
inhibitGoal(RGoal) - Method in class jadex.bdiv3.runtime.EasyDeliberationStrategy
Inhibit a goal by making it an option.
inhibitions - Variable in class jadex.bdiv3.model.MDeliberation
The inhibited goal types.
inhibitions - Variable in class jadex.bdiv3.runtime.EasyDeliberationStrategy
The set of inhibitors.
inhibits(RGoal, RGoal) - Method in class jadex.bdiv3.runtime.EasyDeliberationStrategy
Test if this goal inhibits the other.
inhmethods - Variable in class jadex.bdiv3.model.MDeliberation
The methods for checking inhibitions.
inhnames - Variable in class jadex.bdiv3.model.MDeliberation
The inhnames.
init() - Method in class jadex.bdiv3.features.impl.BDIAgentFeature
Initialize the feature.
init(IInternalAccess) - Method in class jadex.bdiv3.runtime.EasyDeliberationStrategy
Init the strategy.
init(IInternalAccess) - Method in interface jadex.bdiv3.runtime.IDeliberationStrategy
Init the strategy.
init() - Method in class jadex.bdiv3x.features.BDIXAgentFeature
Initialize the feature.
init() - Method in class jadex.bdiv3x.runtime.RBeliefbase
Init the beliefbase.
INIT_EXPRESSIONS_METHOD_PREFIX - Static variable in interface jadex.bdiv3.IBDIClassGenerator
 
initBDIModelAfterClassLoading(BDIModel, ClassLoader) - Method in class jadex.bdiv3.BDIClassReader
Do model initialization that can only be done after class reading.
initCapabilities(Object, Tuple2<FieldInfo, BDIModel>[], int) - Method in class jadex.bdiv3.features.impl.BDIAgentFeature
Init the capability pojo objects.
initDefaultArguments() - Method in class jadex.bdiv3x.features.BDIXArgumentsResultsComponentFeature
 
initDefaultResults() - Method in class jadex.bdiv3x.features.BDIXArgumentsResultsComponentFeature
 
inited - Variable in class jadex.bdiv3.features.impl.BDILifecycleAgentFeature
Is the agent inited and allowed to execute rules?
inited - Variable in class jadex.bdiv3x.features.BDIXLifecycleAgentFeature
Is the agent inited and allowed to execute rules?
initEvents(IBDIModel, ClassLoader) - Method in class jadex.bdiv3.model.MBelief
Init the event, when loaded from xml.
initEvents(MParameterElement) - Method in class jadex.bdiv3.model.MCondition
Init the event, when loaded from xml.
initEvents(MParameterElement) - Method in class jadex.bdiv3.model.MParameter
Init the event, when loaded from xml.
initialbeliefs - Variable in class jadex.bdiv3.model.MConfiguration
The initial beliefs.
initialcapabilities - Variable in class jadex.bdiv3.model.MConfiguration
The initial capabilities (capability name->initial configuration name).
initialevents - Variable in class jadex.bdiv3.model.MConfiguration
The initial events.
initialgoals - Variable in class jadex.bdiv3.model.MConfiguration
The initial goals.
initialplans - Variable in class jadex.bdiv3.model.MConfiguration
The initial plans.
initParameters(Map<String, Object>, MConfigParameterElement) - Method in class jadex.bdiv3.runtime.impl.RParameterElement
Create the parameters from model spec.
initParameters(Map<String, Object>, MConfigParameterElement) - Method in class jadex.bdiv3.runtime.impl.RPlan
Create the parameters from model spec.
initParameters(Map<String, Object>, MConfigParameterElement) - Method in class jadex.bdiv3x.runtime.RMessageEvent
Create the parameters from model spec.
initwrites - Static variable in class jadex.bdiv3.features.impl.BDIAgentFeature
Saved init writes.
inival - Variable in class jadex.bdiv3.runtime.impl.RParameterElement.RParameter
The initial value expression (only for push evaluation mode).
inivals - Variable in class jadex.bdiv3.runtime.impl.RParameterElement.RParameterSet
The initial values expression(s) (only for push evaluation mode).
injectAgent(IInternalAccess, Object, MicroModel, String) - Method in class jadex.bdiv3.features.impl.BDIAgentFeature
Inject the agent into annotated fields.
injectElements() - Method in class jadex.bdiv3.runtime.impl.ClassPlanBody
Inject plan elements.
internaleventmappings - Variable in class jadex.bdiv3.model.MPlanParameter
The internal event mappings.
internalevents - Variable in class jadex.bdiv3.model.MTrigger
 
internalGetValues() - Method in class jadex.bdiv3.runtime.impl.RParameterElement.RParameterSet
 
internalGetValues() - Method in class jadex.bdiv3x.runtime.RBeliefbase.RBeliefSet
 
internalGetValues() - Method in class jadex.bdiv3x.runtime.RMessageEvent.RParamSet
 
internalInvokePart(int) - Method in class jadex.bdiv3.runtime.impl.AbstractPlanBody
 
internalName(String) - Static method in class jadex.bdiv3.model.MElement
Convert a name to internal form for capability separator.
internalSetupEventsRule(List<EventType>) - Method in class jadex.bdiv3.runtime.impl.RPlan
Set up a rule for the waitqueue to signal to what kinds of events this plan in principle reacts to.
internalSetValue(Object) - Method in class jadex.bdiv3.runtime.impl.RParameterElement.RParameter
Set the value without check.
internalSetValues(List<Object>) - Method in class jadex.bdiv3.runtime.impl.RParameterElement.RParameterSet
The values to set.
InvocationInfo - Class in jadex.bdiv3.runtime.impl
 
InvocationInfo(Object[]) - Constructor for class jadex.bdiv3.runtime.impl.InvocationInfo
Create a new InvocationInfo.
invoke(Object, Method, Object[]) - Method in class jadex.bdiv3.runtime.impl.BDIServiceInvocationHandler
Called when a wrapper method is invoked.
invoke(Object, Method, Object[]) - Method in class jadex.bdiv3.runtime.impl.GoalDelegationHandler
Called when a wrapper method is invoked.
invokeAborted(Object[]) - Method in class jadex.bdiv3.runtime.impl.AbstractPlanBody
Invoke the plan aborted method.
invokeAborted(Object[]) - Method in class jadex.bdiv3.runtime.impl.ClassPlanBody
Invoke the plan aborted method.
invokeAborted(Object[]) - Method in class jadex.bdiv3.runtime.impl.MethodPlanBody
 
invokeBody(Object[]) - Method in class jadex.bdiv3.runtime.impl.AbstractPlanBody
Invoke the plan body.
invokeBody(Object[]) - Method in class jadex.bdiv3.runtime.impl.ClassPlanBody
Invoke the body.
invokeBody(Object[]) - Method in class jadex.bdiv3.runtime.impl.MethodPlanBody
Invoke the body.
invokeBooleanMethod(Object, Method, MElement, IEvent, RPlan, IInternalAccess) - Static method in class jadex.bdiv3.features.impl.BDILifecycleAgentFeature
Assemble fitting parameters from context and invoke a boolean method.
invokeFailed(Object[]) - Method in class jadex.bdiv3.runtime.impl.AbstractPlanBody
Invoke the plan failed method.
invokeFailed(Object[]) - Method in class jadex.bdiv3.runtime.impl.ClassPlanBody
Invoke the plan failed method.
invokeFailed(Object[]) - Method in class jadex.bdiv3.runtime.impl.MethodPlanBody
 
invokeHandlers(IMessageAdapter) - Method in class jadex.bdiv3x.features.BDIXMessageComponentFeature.HandleBDIMessageStep
Extracted to allow overriding behaviour.
invokeHandlers(IConnection) - Method in class jadex.bdiv3x.features.BDIXMessageComponentFeature.HandleBDIStreamStep
Extracted to allow overriding behaviour.
invokeInitCalls(Object) - Method in class jadex.bdiv3.features.impl.BDIAgentFeature
Invoke init constructor calls.
invokePassed(Object[]) - Method in class jadex.bdiv3.runtime.impl.AbstractPlanBody
Invoke the plan passed method.
invokePassed(Object[]) - Method in class jadex.bdiv3.runtime.impl.ClassPlanBody
Invoke the plan passed method.
invokePassed(Object[]) - Method in class jadex.bdiv3.runtime.impl.MethodPlanBody
 
IParameter - Interface in jadex.bdiv3x.runtime
The interface for parameters.
IParameterElement - Interface in jadex.bdiv3x.runtime
The internal interface for all elements with parameters.
IParameterSet - Interface in jadex.bdiv3x.runtime
Interface for all parameter sets.
IPlan - Interface in jadex.bdiv3.runtime
User interface for plans.
IPlanbase - Interface in jadex.bdiv3x.runtime
The programmers interface for a plan base.
IPlanBody - Interface in jadex.bdiv3.runtime.impl
Interface for plan body.
isAborted() - Method in interface jadex.bdiv3.runtime.impl.IInternalPlan
Test if plan has been aborted.
isAborted() - Method in class jadex.bdiv3.runtime.impl.RGoal
Test if plan has been aborted.
isAborted() - Method in class jadex.bdiv3.runtime.impl.RPlan
 
isAborted() - Method in interface jadex.bdiv3.runtime.IPlan
Test if plan is aborted.
isActive() - Method in interface jadex.bdiv3.runtime.IGoal
Test if the goal is in lifecyclestate 'active'.
isActive() - Method in class jadex.bdiv3.runtime.impl.RGoal
Test if the goal is in lifecyclestate 'active'.
isAgentClass(ClassNode) - Method in class jadex.bdiv3.AbstractAsmBdiClassGenerator
Check whether a given ClassNode is an Agent (or Capability) class.
isAgentOrCapa(String) - Method in class jadex.bdiv3.AbstractAsmBdiClassGenerator
Check whether a given Annotation marks an Agent or Capability.
isArray() - Method in class jadex.bdiv3.model.MParameter
Test if parameter is of array type.
isArrayBelief() - Method in class jadex.bdiv3.model.MBelief
Test if belief is of array type.
isAtomic() - Method in class jadex.bdiv3.runtime.impl.RPlan
Get the atomic.
isCardinalityOne() - Method in class jadex.bdiv3.model.MDeliberation
Get the cardinalityone.
isComponentThread() - Method in class jadex.bdiv3.features.impl.BDIAgentFeature
 
isComponentThread() - Method in class jadex.bdiv3x.features.BDIXAgentFeature
 
isDeclarative() - Method in class jadex.bdiv3.model.MGoal
Get the declarative.
isDynamic() - Method in class jadex.bdiv3.model.MBelief
Get the dynamic.
isEmpty() - Method in class jadex.bdiv3.runtime.impl.APL
Test if APL has more candidates.
isEmpty() - Method in class jadex.bdiv3.runtime.impl.RPlan.Waitqueue
Test if waitqueue is empty.
isEmpty() - Method in class jadex.bdiv3x.runtime.Plan.PlanWaitAbstraction
Test if waitqueue is empty.
isEnhanced(Class<?>) - Static method in class jadex.bdiv3.AbstractAsmBdiClassGenerator
Returns whether a class is already enhanced.
IServiceParameterMapper<T> - Interface in jadex.bdiv3.runtime.impl
Used as part of a service plan, i.e.
isExported() - Method in class jadex.bdiv3.model.MBelief
Get the exported flag.
isExported() - Method in class jadex.bdiv3.model.MElementRef
Get the exported.
isExported() - Method in class jadex.bdiv3.model.MProcessableElement
Get the exported flag.
isFailed() - Method in interface jadex.bdiv3.runtime.impl.IInternalPlan
Test if plan has failed.
isFailed() - Method in class jadex.bdiv3.runtime.impl.RFinishableElement
Test if element is failed.
isFailed() - Method in class jadex.bdiv3.runtime.impl.RGoal
Test if the element is failed.
isFailed() - Method in class jadex.bdiv3.runtime.impl.RPlan
 
isFailed() - Method in class jadex.bdiv3.runtime.impl.RServiceCall
Test if element is failed.
isFailed() - Method in interface jadex.bdiv3x.runtime.IFinishableElement
Test if element is failed.
isFieldBelief() - Method in class jadex.bdiv3.model.MBelief
Test if this belief refers to a field.
isFieldParameter() - Method in class jadex.bdiv3.model.MParameter
Test if this belief refers to a field.
isFinished() - Method in class jadex.bdiv3.runtime.impl.RFinishableElement
Test if goal is finished.
isFinished() - Method in class jadex.bdiv3.runtime.impl.RPlan
 
isFinished() - Method in interface jadex.bdiv3x.runtime.IFinishableElement
Test if goal is finished.
isFinishing() - Method in class jadex.bdiv3.runtime.impl.RPlan
Test, if the plan end state (passed/failed/aborted) is started or done.
isGetField(int) - Method in class jadex.bdiv3.asm.AsmOpcodeHelper
 
isGetField(int) - Method in class jadex.bdiv3.OpcodeHelper
 
isGoal(String) - Method in class jadex.bdiv3.AbstractAsmBdiClassGenerator
Check whether a given Annotation marks a goal.
isInhibited(RGoal) - Method in class jadex.bdiv3.runtime.EasyDeliberationStrategy
Test if goal is inhibited.
isInhibitedBy(RGoal, RGoal) - Method in class jadex.bdiv3.runtime.EasyDeliberationStrategy
Test if goal is inhibited by another goal.
isInited() - Method in class jadex.bdiv3.features.impl.BDILifecycleAgentFeature
Get the inited.
isInited() - Method in interface jadex.bdiv3.features.impl.IInternalBDILifecycleFeature
Get the inited.
isInited() - Method in class jadex.bdiv3x.features.BDIXLifecycleAgentFeature
Get the inited.
isLoadable(String, String[], IResourceIdentifier) - Method in class jadex.bdiv3.BDIAgentFactory
Test if a model can be loaded by the factory.
isLoadable(String, String[], IResourceIdentifier) - Method in class jadex.bdiv3x.BDIXComponentFactory
Test if a model can be loaded by the factory.
isLoadConstant(int) - Method in class jadex.bdiv3.asm.AsmOpcodeHelper
 
isLoadConstant(int) - Method in class jadex.bdiv3.OpcodeHelper
 
isMetagoal() - Method in class jadex.bdiv3.model.MGoal
Get the metagoal.
isMulti(ClassLoader) - Method in class jadex.bdiv3.model.MBelief
Get the multi.
isMulti(ClassLoader) - Method in class jadex.bdiv3.model.MParameter
Get the multi.
isNative(int) - Method in class jadex.bdiv3.asm.AsmOpcodeHelper
 
isNative(int) - Method in class jadex.bdiv3.OpcodeHelper
 
isOptional() - Method in class jadex.bdiv3.model.MParameter
Get the optional flag.
isOrSuccess() - Method in class jadex.bdiv3.model.MGoal
Get the flag if is or success.
isPassed() - Method in interface jadex.bdiv3.runtime.impl.IInternalPlan
Test if plan has passed.
isPassed() - Method in class jadex.bdiv3.runtime.impl.RGoal
Test if plan has passed.
isPassed() - Method in class jadex.bdiv3.runtime.impl.RPlan
 
isPassed() - Method in interface jadex.bdiv3.runtime.IPlan
Test if plan is passed.
isPlan(String) - Method in class jadex.bdiv3.AbstractAsmBdiClassGenerator
Check whether a given Annotation marks a plan.
isPlanClass(ClassNode) - Method in class jadex.bdiv3.AbstractAsmBdiClassGenerator
 
isPlanMethod(MethodNode) - Method in class jadex.bdiv3.AbstractAsmBdiClassGenerator
 
isPostToAll() - Method in class jadex.bdiv3.model.MProcessableElement
Test if is posttoall.
isProceduralGoal() - Method in class jadex.bdiv3.runtime.impl.RGoal
 
isProceduralSucceeded() - Method in class jadex.bdiv3.runtime.impl.RGoal
Test if a goal has succeeded with respect to its plan execution.
isPutField(int) - Method in class jadex.bdiv3.asm.AsmOpcodeHelper
 
isPutField(int) - Method in class jadex.bdiv3.OpcodeHelper
 
isQueryGoalFinished(RGoal) - Static method in class jadex.bdiv3.runtime.impl.RGoal
Test if a querygoal is finished.
isRandomSelection() - Method in class jadex.bdiv3.model.MProcessableElement
Test if is random selection.
isRebuild() - Method in class jadex.bdiv3.model.MProcessableElement
Test if rebuild APL.
isRecur() - Method in class jadex.bdiv3.model.MGoal
Test if is recur.
isRecur() - Method in class jadex.bdiv3.runtime.impl.RGoal
 
isReply(RMessageEvent, RMessageEvent) - Static method in class jadex.bdiv3x.features.BDIXMessageComponentFeature
Test is a message is a reply of another message.
isResult() - Method in class jadex.bdiv3.model.MBelief
Get the result flag.
isResult() - Method in class jadex.bdiv3.model.MElementRef
Get the result.
isRetry() - Method in class jadex.bdiv3.model.MGoal
Test if is retry.
isRetry() - Method in class jadex.bdiv3.runtime.impl.RGoal
 
isReturn(int) - Method in class jadex.bdiv3.asm.AsmOpcodeHelper
 
isReturn(int) - Method in class jadex.bdiv3.OpcodeHelper
 
isSame(IGoal) - Method in class jadex.bdiv3.runtime.impl.RGoal
Check if the goal is the same as another goal with respect to uniqueness settings.
isShutdown() - Method in class jadex.bdiv3.features.impl.BDILifecycleAgentFeature
Get the shutdown.
isShutdown() - Method in interface jadex.bdiv3.features.impl.IInternalBDILifecycleFeature
Get the shutdown.
isShutdown() - Method in class jadex.bdiv3x.features.BDIXLifecycleAgentFeature
Get the shutdown.
isStartable(String, String[], IResourceIdentifier) - Method in class jadex.bdiv3.BDIAgentFactory
Test if a model is startable (e.g.
isStartable(String, String[], IResourceIdentifier) - Method in class jadex.bdiv3x.BDIXComponentFactory
Test if a model is startable (e.g.
isSucceeded() - Method in class jadex.bdiv3.runtime.impl.RFinishableElement
Test if element is succeeded.
isSucceeded() - Method in class jadex.bdiv3.runtime.impl.RGoal
Test if the element is succeeded.
isSucceeded() - Method in class jadex.bdiv3.runtime.impl.RPlan
Test if element is succeeded.
isSucceeded() - Method in class jadex.bdiv3.runtime.impl.RServiceCall
Test if element is succeeded.
isSucceeded() - Method in interface jadex.bdiv3x.runtime.IFinishableElement
Test if element is succeeded.
isUndone() - Method in class jadex.bdiv3.runtime.impl.BDIComponentResultListener
Get the undone.
isUnique() - Method in class jadex.bdiv3.model.MGoal
Get the unique.
isValid() - Method in class jadex.bdiv3.actions.AdoptGoalAction
Test if the action is valid.
isValid() - Method in class jadex.bdiv3.actions.DropGoalAction
Test if the action is valid.
isValid() - Method in class jadex.bdiv3.actions.ExecutePlanStepAction
Test if the action is valid.
isValid() - Method in class jadex.bdiv3.actions.FindApplicableCandidatesAction
Test if the action is valid.
isValid() - Method in class jadex.bdiv3.actions.SelectCandidatesAction
Test if the action is valid.
isValid() - Method in class jadex.bdiv3.runtime.PlanFinishedTaskCondition
Get the current state of the condition.
isvoid - Variable in class jadex.bdiv3.runtime.impl.RPlan.ResumeCommand
 
isWaitingFor(Object) - Method in class jadex.bdiv3.runtime.impl.RPlan
Test if the plan is waiting for a process element.
isWaitingFor(Object) - Method in class jadex.bdiv3.runtime.WaitAbstraction
Test if this wait abstraction is waiting for the element.
isWaitqueueWaitingFor(Object) - Method in class jadex.bdiv3.runtime.impl.RPlan
Test if the plan is always waiting for a process element (waitqueue wait).

J

jadex.bdiv3 - package jadex.bdiv3
 
jadex.bdiv3.actions - package jadex.bdiv3.actions
 
jadex.bdiv3.annotation - package jadex.bdiv3.annotation
 
jadex.bdiv3.asm - package jadex.bdiv3.asm
 
jadex.bdiv3.features - package jadex.bdiv3.features
 
jadex.bdiv3.features.impl - package jadex.bdiv3.features.impl
 
jadex.bdiv3.model - package jadex.bdiv3.model
 
jadex.bdiv3.runtime - package jadex.bdiv3.runtime
 
jadex.bdiv3.runtime.impl - package jadex.bdiv3.runtime.impl
 
jadex.bdiv3.runtime.wrappers - package jadex.bdiv3.runtime.wrappers
 
jadex.bdiv3x - package jadex.bdiv3x
 
jadex.bdiv3x.features - package jadex.bdiv3x.features
 
jadex.bdiv3x.runtime - package jadex.bdiv3x.runtime
 
JavassistBDIClassGenerator - Class in jadex.bdiv3
 
JavassistBDIClassGenerator() - Constructor for class jadex.bdiv3.JavassistBDIClassGenerator
 

K

KernelBDIV3Agent - Class in jadex.bdiv3
Component kernel.
KernelBDIV3Agent() - Constructor for class jadex.bdiv3.KernelBDIV3Agent
 
killAgent() - Method in class jadex.bdiv3x.features.BDIXAgentFeature
Kill the agent.
killAgent() - Method in class jadex.bdiv3x.runtime.CapabilityWrapper
Kill the agent.
killAgent() - Method in interface jadex.bdiv3x.runtime.ICapability
Kill the agent.
killAgent() - Method in class jadex.bdiv3x.runtime.Plan
Kill this agent.
kind - Variable in class jadex.bdiv3.runtime.impl.BeliefInfo
The belief kind (belief or beliefset).
kind - Variable in class jadex.bdiv3.runtime.impl.GoalInfo
The goal kind (e.g.

L

libservice - Variable in class jadex.bdiv3.BDIAgentFactory
The library service.
libservice - Variable in class jadex.bdiv3x.BDIXComponentFactory
The library service.
libservicelistener - Variable in class jadex.bdiv3.BDIAgentFactory
The library service listener
libservicelistener - Variable in class jadex.bdiv3x.BDIXComponentFactory
The library service listener
LifecycleBehavior(IInternalAccess) - Constructor for class jadex.bdiv3.features.impl.BDILifecycleAgentFeature.LifecycleBehavior
Create a new start behavior.
lifecyclestate - Variable in class jadex.bdiv3.runtime.impl.GoalInfo
The life cycle state.
lifecyclestate - Variable in class jadex.bdiv3.runtime.impl.RGoal
The lifecycle state.
lifecyclestate - Variable in class jadex.bdiv3.runtime.impl.RPlan
The plan has lifecycle state attribute.
LifecycleStateCondition(IGoal.GoalLifecycleState) - Constructor for class jadex.bdiv3.features.impl.BDIAgentFeature.LifecycleStateCondition
Create a new condition.
LifecycleStateCondition(Set<IGoal.GoalLifecycleState>) - Constructor for class jadex.bdiv3.features.impl.BDIAgentFeature.LifecycleStateCondition
Create a new condition.
LifecycleStateCondition(IGoal.GoalLifecycleState, boolean) - Constructor for class jadex.bdiv3.features.impl.BDIAgentFeature.LifecycleStateCondition
Create a new condition.
LifecycleStateCondition(Set<IGoal.GoalLifecycleState>, boolean) - Constructor for class jadex.bdiv3.features.impl.BDIAgentFeature.LifecycleStateCondition
Create a new condition.
LifecycleStateCondition(IGoal.GoalLifecycleState) - Constructor for class jadex.bdiv3x.features.BDIXAgentFeature.LifecycleStateCondition
Create a new condition.
LifecycleStateCondition(Set<IGoal.GoalLifecycleState>) - Constructor for class jadex.bdiv3x.features.BDIXAgentFeature.LifecycleStateCondition
Create a new condition.
LifecycleStateCondition(IGoal.GoalLifecycleState, boolean) - Constructor for class jadex.bdiv3x.features.BDIXAgentFeature.LifecycleStateCondition
Create a new condition.
LifecycleStateCondition(Set<IGoal.GoalLifecycleState>, boolean) - Constructor for class jadex.bdiv3x.features.BDIXAgentFeature.LifecycleStateCondition
Create a new condition.
listener - Variable in class jadex.bdiv3.runtime.impl.BDIComponentResultListener
The result listener.
listeners - Variable in class jadex.bdiv3.runtime.impl.RFinishableElement
The listeners.
listeners - Variable in class jadex.bdiv3.runtime.impl.RPlan
The plan listeners.
ListWrapper<T> - Class in jadex.bdiv3.runtime.wrappers
 
ListWrapper(List<T>, IInternalAccess, String, String, String, MElement) - Constructor for class jadex.bdiv3.runtime.wrappers.ListWrapper
Create a new list wrapper.
ListWrapper(List<T>, IInternalAccess, EventType, EventType, EventType, MElement) - Constructor for class jadex.bdiv3.runtime.wrappers.ListWrapper
Create a new list wrapper.
loadAgentModel(String, String[], IResourceIdentifier, ClassLoader, Object) - Method in class jadex.bdiv3x.BDIXModelLoader
Load an agent model.
loadCapabilityModel(String, String[], IResourceIdentifier, ClassLoader, Object) - Method in class jadex.bdiv3x.BDIXModelLoader
Load a capability model.
loadComponentModel(String, String[], IResourceIdentifier, ClassLoader, Object) - Method in class jadex.bdiv3.BDIModelLoader
Load a component model.
loader - Variable in class jadex.bdiv3.BDIAgentFactory
The application model loader.
loader - Variable in class jadex.bdiv3.BDIClassReader
The model loader for subcapabilities.
loader - Variable in class jadex.bdiv3x.BDIXComponentFactory
The application model loader.
loader - Variable in class jadex.bdiv3x.BDIXMLReader
The loader for sub capabilities.
loadModel(String, String[], IResourceIdentifier) - Method in class jadex.bdiv3.BDIAgentFactory
Load a model.
loadModel(String, String[], IResourceIdentifier) - Method in class jadex.bdiv3x.BDIXComponentFactory
Load a model.

M

main(String[]) - Static method in class jadex.bdiv3.ASMBDIClassGenerator
 
makeObject(InsnList, Type) - Method in class jadex.bdiv3.ASMBDIClassGenerator
 
mapper - Variable in class jadex.bdiv3.runtime.impl.ServiceCallPlan
The parameter service mapper.
mapperclass - Variable in class jadex.bdiv3.model.MBody
The parameter mapper.
Mapping - Annotation Type in jadex.bdiv3.annotation
Mapping, e.g.
MapWrapper<T,E> - Class in jadex.bdiv3.runtime.wrappers
 
MapWrapper(Map<T, E>, IInternalAccess, String, String, String, MElement) - Constructor for class jadex.bdiv3.runtime.wrappers.MapWrapper
Create a new set wrapper.
MapWrapper(Map<T, E>, IInternalAccess, EventType, EventType, EventType, MElement) - Constructor for class jadex.bdiv3.runtime.wrappers.MapWrapper
Create a new set wrapper.
match(MMessageEvent, Map<String, Object>, MessageType) - Method in class jadex.bdiv3x.features.BDIXMessageComponentFeature
Match a message with a message event.
matchexp - Variable in class jadex.bdiv3.model.MMessageEvent
The match expression.
matchMessageEvents(Map<String, Object>, List<MMessageEvent>, List<MMessageEvent>, List<MMessageEvent>, int, MessageType) - Method in class jadex.bdiv3x.features.BDIXMessageComponentFeature
Match message events with a message adapter.
MBelief - Class in jadex.bdiv3.model
Belief model.
MBelief() - Constructor for class jadex.bdiv3.model.MBelief
Bean Constructor.
MBelief(FieldInfo, String, boolean, UnparsedExpression, Set<String>, Collection<EventType>) - Constructor for class jadex.bdiv3.model.MBelief
Create a new belief.
MBelief(FieldInfo, String, boolean, long, Set<String>, Collection<EventType>) - Constructor for class jadex.bdiv3.model.MBelief
Create a new belief.
MBelief(FieldInfo, String, boolean, long, String[], Collection<EventType>) - Constructor for class jadex.bdiv3.model.MBelief
Create a new belief.
MBelief(MethodInfo, String, boolean, UnparsedExpression, Set<String>, Collection<EventType>) - Constructor for class jadex.bdiv3.model.MBelief
Create a new belief.
MBelief(MethodInfo, String, boolean, long, Set<String>, Collection<EventType>) - Constructor for class jadex.bdiv3.model.MBelief
Create a new belief.
MBelief(MethodInfo, String, boolean, long, String[], Collection<EventType>) - Constructor for class jadex.bdiv3.model.MBelief
Create a new belief.
MBody - Class in jadex.bdiv3.model
The plan mbody.
MBody() - Constructor for class jadex.bdiv3.model.MBody
Bean Constructor.
MBody(MethodInfo, ClassInfo, String, String, ClassInfo, String) - Constructor for class jadex.bdiv3.model.MBody
Create a new mbody.
mcapa - Variable in class jadex.bdiv3.model.BDIModel
The capability.
MCapability - Class in jadex.bdiv3.model
The capability model.
MCapability() - Constructor for class jadex.bdiv3.model.MCapability
Bean Constructor.
MCapability(String) - Constructor for class jadex.bdiv3.model.MCapability
Create a capability.
MCapabilityReference - Class in jadex.bdiv3.model
Reference to an external capability.
MCapabilityReference() - Constructor for class jadex.bdiv3.model.MCapabilityReference
 
MClassBasedElement - Class in jadex.bdiv3.model
 
MClassBasedElement() - Constructor for class jadex.bdiv3.model.MClassBasedElement
Bean Constructor.
MClassBasedElement(String, String, boolean, boolean, boolean, MProcessableElement.ExcludeMode) - Constructor for class jadex.bdiv3.model.MClassBasedElement
Create a new belief.
MCondition - Class in jadex.bdiv3.model
Model element for conditions.
MCondition() - Constructor for class jadex.bdiv3.model.MCondition
Bean Constructor.
MCondition(UnparsedExpression) - Constructor for class jadex.bdiv3.model.MCondition
Create a new mcondition.
MCondition(String, List<EventType>) - Constructor for class jadex.bdiv3.model.MCondition
Create a new mcondition.
MConfigBeliefElement - Class in jadex.bdiv3.model
Represents an initial / end belief (set).
MConfigBeliefElement() - Constructor for class jadex.bdiv3.model.MConfigBeliefElement
 
MConfigParameterElement - Class in jadex.bdiv3.model
Initial / end goals and plans.
MConfigParameterElement() - Constructor for class jadex.bdiv3.model.MConfigParameterElement
 
MConfiguration - Class in jadex.bdiv3.model
BDI configuration.
MConfiguration() - Constructor for class jadex.bdiv3.model.MConfiguration
Bean Constructor.
MConfiguration(String) - Constructor for class jadex.bdiv3.model.MConfiguration
 
MDeliberation - Class in jadex.bdiv3.model
Model element for inhibitions.
MDeliberation() - Constructor for class jadex.bdiv3.model.MDeliberation
Bean Constructor.
MDeliberation(Set<String>, Map<String, MethodInfo>, boolean) - Constructor for class jadex.bdiv3.model.MDeliberation
Create a new deliberation.
MElement - Class in jadex.bdiv3.model
Base element for model elements.
MElement() - Constructor for class jadex.bdiv3.model.MElement
Bean Constructor.
MElement(String) - Constructor for class jadex.bdiv3.model.MElement
Create a new element.
melement - Variable in class jadex.bdiv3.runtime.wrappers.EventPublisher
The belief model.
MElementRef - Class in jadex.bdiv3.model
Reference to another element.
MElementRef() - Constructor for class jadex.bdiv3.model.MElementRef
 
mergeSubcapabilities(IBDIModel, Map<String, IBDIModel>, ClassLoader) - Static method in class jadex.bdiv3.model.SBDIModel
Add elements from sub capabilities into model.
messageeventmappings - Variable in class jadex.bdiv3.model.MPlanParameter
The message event mappings.
messageevents - Variable in class jadex.bdiv3.model.MTrigger
The message events.
messagenames - Variable in class jadex.bdiv3.model.MTrigger
 
messages - Variable in class jadex.bdiv3.model.MCapability
The message events.
metagoal - Variable in class jadex.bdiv3.model.MGoal
The metagoal flag.
method - Variable in class jadex.bdiv3.model.ConstructorInfo
The field (cached).
method - Variable in class jadex.bdiv3.model.MBody
The body as seperate class.
method - Variable in class jadex.bdiv3.runtime.impl.ServiceCallPlan
The method.
MethodBeliefs(MethodNode, Set<String>) - Constructor for class jadex.bdiv3.AbstractAsmBdiClassGenerator.MethodBeliefs
Create a new method beliefs.
methoddc1 - Static variable in class jadex.bdiv3.ASMBDIClassGenerator
 
methoddc2 - Static variable in class jadex.bdiv3.ASMBDIClassGenerator
 
methodNode - Variable in class jadex.bdiv3.AbstractAsmBdiClassGenerator.MethodBeliefs
 
MethodPlanBody - Class in jadex.bdiv3.runtime.impl
Implementation of a method as a plan body.
MethodPlanBody(IInternalAccess, RPlan, Method) - Constructor for class jadex.bdiv3.runtime.impl.MethodPlanBody
Create a new plan body.
mevents_max - Variable in class jadex.bdiv3x.features.BDIXMessageComponentFeature
The maximum number of outstanding messages.
mgetter - Variable in class jadex.bdiv3.model.MBelief
The method targets.
mgetter - Variable in class jadex.bdiv3.model.MParameter
The method targets.
mgoal - Variable in class jadex.bdiv3.features.impl.BDIAgentFeature.GoalsExistCondition
 
MGoal - Class in jadex.bdiv3.model
Goal model.
MGoal() - Constructor for class jadex.bdiv3.model.MGoal
Bean Constructor.
MGoal(String, String, boolean, boolean, boolean, MProcessableElement.ExcludeMode, boolean, boolean, long, long, boolean, boolean, MDeliberation, List<MParameter>, Map<String, MethodInfo>, Map<String, MethodInfo>, MTrigger) - Constructor for class jadex.bdiv3.model.MGoal
Create a new goal model element.
mgoal - Variable in class jadex.bdiv3.runtime.impl.APL.MGoalInfo
The mgoal.
mgoal - Variable in class jadex.bdiv3x.features.BDIXAgentFeature.GoalsExistCondition
 
MGoalInfo() - Constructor for class jadex.bdiv3.runtime.impl.APL.MGoalInfo
Create a new plan info.
MGoalInfo(MGoal, Map<String, Object>) - Constructor for class jadex.bdiv3.runtime.impl.APL.MGoalInfo
Create a new plan info.
mgoals - Variable in class jadex.bdiv3.runtime.impl.RCapability
The goals by model element.
MI_NOTFOUND - Static variable in class jadex.bdiv3.model.MBody
 
MInternalEvent - Class in jadex.bdiv3.model
Representation of internal event.
MInternalEvent() - Constructor for class jadex.bdiv3.model.MInternalEvent
 
MMessageEvent - Class in jadex.bdiv3.model
Model element for a message.
MMessageEvent() - Constructor for class jadex.bdiv3.model.MMessageEvent
Create a new message event.
MMessageEvent.Direction - Enum in jadex.bdiv3.model
The message direction.
modelelement - Variable in class jadex.bdiv3.runtime.impl.RElement
The model element.
modelelements - Variable in class jadex.bdiv3.runtime.WaitAbstraction
The model elements.
modes - Static variable in class jadex.bdiv3.model.MProcessableElement
 
modified() - Method in interface jadex.bdiv3x.runtime.IBelief
Indicate that the fact of this belief was modified.
modified(Object) - Method in interface jadex.bdiv3x.runtime.IBeliefSet
Indicate that a fact of this belief set was modified.
modified() - Method in class jadex.bdiv3x.runtime.RBeliefbase.RBelief
Indicate that the fact of this belief was modified.
modified(Object) - Method in class jadex.bdiv3x.runtime.RBeliefbase.RBeliefSet
Indicate that the fact of this belief was modified.
MParameter - Class in jadex.bdiv3.model
Parameter model.
MParameter() - Constructor for class jadex.bdiv3.model.MParameter
Bean Constructor.
MParameter(FieldInfo) - Constructor for class jadex.bdiv3.model.MParameter
Create a new parameter.
MParameter.Direction - Enum in jadex.bdiv3.model
The message direction.
MParameter.EvaluationMode - Enum in jadex.bdiv3.model
The message direction.
MParameterElement - Class in jadex.bdiv3.model
Base class for elements with parameters.
MParameterElement() - Constructor for class jadex.bdiv3.model.MParameterElement
Bean Constructor.
MParameterElement(String) - Constructor for class jadex.bdiv3.model.MParameterElement
Create a new element.
mplan - Variable in class jadex.bdiv3.features.impl.BDIAgentFeature.PlansExistCondition
The mplan.
MPlan - Class in jadex.bdiv3.model
Modelelement for a plan.
MPlan() - Constructor for class jadex.bdiv3.model.MPlan
Bean Constructor.
MPlan(String, MBody, MTrigger, MTrigger, int) - Constructor for class jadex.bdiv3.model.MPlan
Create a new belief.
mplan - Variable in class jadex.bdiv3.runtime.impl.APL.MPlanInfo
The mplan.
mplan - Variable in class jadex.bdiv3x.features.BDIXAgentFeature.PlansExistCondition
 
MPlanInfo() - Constructor for class jadex.bdiv3.runtime.impl.APL.MPlanInfo
Create a new plan info.
MPlanInfo(MPlan, Map<String, Object>) - Constructor for class jadex.bdiv3.runtime.impl.APL.MPlanInfo
Create a new plan info.
MPlanParameter - Class in jadex.bdiv3.model
Extended parameter to store mappings.
MPlanParameter() - Constructor for class jadex.bdiv3.model.MPlanParameter
 
mplans - Variable in class jadex.bdiv3.runtime.impl.RCapability
The plans by model element.
MProcessableElement - Class in jadex.bdiv3.model
Base class for all elements that can be processed with means-end reasoning.
MProcessableElement() - Constructor for class jadex.bdiv3.model.MProcessableElement
Bean Constructor.
MProcessableElement(String, boolean, boolean, boolean, MProcessableElement.ExcludeMode) - Constructor for class jadex.bdiv3.model.MProcessableElement
Create a new element.
MProcessableElement.ExcludeMode - Enum in jadex.bdiv3.model
The message direction.
MServiceCall - Class in jadex.bdiv3.model
Model element for a service call.
MServiceCall(String, boolean, boolean, MProcessableElement.ExcludeMode) - Constructor for class jadex.bdiv3.model.MServiceCall
Create a new service call.
msetter - Variable in class jadex.bdiv3.model.MBelief
 
msetter - Variable in class jadex.bdiv3.model.MParameter
 
msg - Variable in class jadex.bdiv3x.runtime.RMessageEvent
The message.
msgtypeconv - Static variable in class jadex.bdiv3x.BDIXMLReader
 
mt - Variable in class jadex.bdiv3x.runtime.RMessageEvent
The message type.
mtarget - Variable in class jadex.bdiv3.model.MCondition
The target method.
MTrigger - Class in jadex.bdiv3.model
Model element for a plan trigger.
MTrigger() - Constructor for class jadex.bdiv3.model.MTrigger
Create a new trigger.
multi - Variable in class jadex.bdiv3.model.MBelief
Flag if is multi.
multi - Variable in class jadex.bdiv3.model.MParameter
Flag if is multi.
MyTestClass - Class in jadex.bdiv3
 
MyTestClass() - Constructor for class jadex.bdiv3.MyTestClass
 

N

name - Variable in class jadex.bdiv3.model.MElement
The element name.
name - Variable in class jadex.bdiv3.runtime.impl.RParameterElement.RParameter
The name.
name - Variable in class jadex.bdiv3.runtime.impl.RParameterElement.RParameterSet
The name.
names - Variable in class jadex.bdiv3x.runtime.BeliefbaseWrapper
The local belief names (cached on first access).
names - Variable in class jadex.bdiv3x.runtime.RBeliefbase
The local belief names (cached on first access).
nix() - Method in class jadex.bdiv3.MyTestClass
 
nodehelper - Variable in class jadex.bdiv3.AbstractAsmBdiClassGenerator
 
NodeHelper - Class in jadex.bdiv3
 
NodeHelper() - Constructor for class jadex.bdiv3.NodeHelper
 
notifyListeners() - Method in class jadex.bdiv3.runtime.impl.RFinishableElement
Notify the listeners.
notifyListeners() - Method in class jadex.bdiv3.runtime.impl.RPlan
Notify the listeners.
NotInShutdownCondition(IInternalAccess) - Constructor for class jadex.bdiv3.features.impl.BDIAgentFeature.NotInShutdownCondition
 

O

observeValue(RuleSystem, Object, IInternalAccess, String, MBelief) - Static method in class jadex.bdiv3.features.impl.BDIAgentFeature
Observe a value.
observeValue(RuleSystem, Object, IInternalAccess, EventType, MBelief) - Static method in class jadex.bdiv3.features.impl.BDIAgentFeature
Observe a value.
observeValue(Object) - Method in class jadex.bdiv3.runtime.wrappers.EventPublisher
 
onActivate() - Method in class jadex.bdiv3.runtime.impl.RGoal
 
OpcodeHelper - Class in jadex.bdiv3
 
OpcodeHelper() - Constructor for class jadex.bdiv3.OpcodeHelper
 
ophelper - Variable in class jadex.bdiv3.AbstractAsmBdiClassGenerator
 
optional - Variable in class jadex.bdiv3.model.MParameter
The optional flag.
orsuccess - Variable in class jadex.bdiv3.model.MGoal
The procedual success flag.
owner - Variable in class jadex.bdiv3.features.impl.BDILifecycleAgentFeature.EvaluateExpressionCondition
 

P

PARAMETERCHANGED - Static variable in class jadex.bdiv3.runtime.ChangeEvent
Event type that a parameter value has changed (the whole value was changed).
parameters - Variable in class jadex.bdiv3.model.MConfigParameterElement
The parameters.
parameters - Variable in class jadex.bdiv3.model.MParameterElement
The parameters.
parameters - Variable in class jadex.bdiv3.runtime.impl.RParameterElement
The parameters.
parametersets - Variable in class jadex.bdiv3.runtime.impl.RParameterElement
The parameter sets.
parametertypes - Variable in class jadex.bdiv3.model.ConstructorInfo
The fully qualified parameter clazz names.
params - Variable in class jadex.bdiv3.runtime.impl.InvocationInfo
The parameters.
parentgoal - Variable in class jadex.bdiv3.runtime.impl.RGoal
 
parentplan - Variable in class jadex.bdiv3.runtime.impl.RGoal
The parent plan.
partfuture - Variable in class jadex.bdiv3.runtime.impl.AbstractPlanBody
The currently running plan part.
passed() - Method in class jadex.bdiv3x.runtime.Plan
The passed method is called on plan success.
passedmethod - Variable in class jadex.bdiv3.model.MBody
The passed method cached for speed.
passedmethod - Variable in class jadex.bdiv3.runtime.impl.ClassPlanBody
The passed method.
pdirconv - Static variable in class jadex.bdiv3x.BDIXMLReader
 
performInitWrites(IInternalAccess) - Static method in class jadex.bdiv3.features.impl.BDIAgentFeature
Perform the writes of the init.
Plan - Annotation Type in jadex.bdiv3.annotation
 
plan - Variable in class jadex.bdiv3.runtime.impl.ClassPlanBody
The body instance.
plan - Variable in class jadex.bdiv3.runtime.PlanFinishedTaskCondition
The finished flag.
Plan - Class in jadex.bdiv3x.runtime
Dummy class for loading v2 examples using v3x.
Plan() - Constructor for class jadex.bdiv3x.runtime.Plan
 
Plan.PlanWaitAbstraction - Class in jadex.bdiv3x.runtime
The plan wait abstraction extends wait abstraction with convenience methods.
PlanAborted - Annotation Type in jadex.bdiv3.annotation
 
PlanAbortedException - Exception in jadex.bdiv3.runtime.impl
Plan has aborted.
PlanAbortedException() - Constructor for exception jadex.bdiv3.runtime.impl.PlanAbortedException
Create a new plan failure exception.
PlanAbortedException(String) - Constructor for exception jadex.bdiv3.runtime.impl.PlanAbortedException
Create a new plan failure exception.
PlanAbortedException(String, Throwable) - Constructor for exception jadex.bdiv3.runtime.impl.PlanAbortedException
Create a new plan failure exception.
PLANADOPTED - Static variable in class jadex.bdiv3.runtime.ChangeEvent
Event type that a plan has been added.
PlanAPI - Annotation Type in jadex.bdiv3.annotation
 
planbase - Variable in class jadex.bdiv3.runtime.impl.RCapability
The planbase.
planbase - Variable in class jadex.bdiv3x.runtime.PlanbaseWrapper
The flat plan base.
PlanbaseWrapper - Class in jadex.bdiv3x.runtime
Prepend capability prefix to plan names.
PlanbaseWrapper(IPlanbase, String) - Constructor for class jadex.bdiv3x.runtime.PlanbaseWrapper
Create a plan base wrapper.
PlanBody - Annotation Type in jadex.bdiv3.annotation
 
PlanCapability - Annotation Type in jadex.bdiv3.annotation
 
PlanContextCondition - Annotation Type in jadex.bdiv3.annotation
 
PlanFailed - Annotation Type in jadex.bdiv3.annotation
 
PlanFailureException - Exception in jadex.bdiv3.runtime.impl
An exception that may be thrown by a plan to indicate its failure.
PlanFailureException() - Constructor for exception jadex.bdiv3.runtime.impl.PlanFailureException
Create a new plan failure exception.
PlanFailureException(String) - Constructor for exception jadex.bdiv3.runtime.impl.PlanFailureException
Create a new plan failure exception.
PlanFailureException(String, Throwable) - Constructor for exception jadex.bdiv3.runtime.impl.PlanFailureException
Create a new plan failure exception.
PLANFINISHED - Static variable in class jadex.bdiv3.runtime.ChangeEvent
Event type that a plan has been finished.
planFinished(IInternalPlan) - Method in class jadex.bdiv3.runtime.impl.APL
After plan has finished the candidate will be removed from the APL.
planFinished(IInternalAccess, IInternalPlan) - Method in class jadex.bdiv3.runtime.impl.RGoal
Called when a plan is finished.
planFinished(IInternalAccess, IInternalPlan) - Method in class jadex.bdiv3.runtime.impl.RProcessableElement
Called when plan execution has finished.
planFinished(IInternalAccess, IInternalPlan) - Method in class jadex.bdiv3.runtime.impl.RServiceCall
Called when a plan has finished.
PlanFinishedTaskCondition - Class in jadex.bdiv3.runtime
Finished condition for a space object task to be removed when a plan is finished.
PlanFinishedTaskCondition(IPlan) - Constructor for class jadex.bdiv3.runtime.PlanFinishedTaskCondition
Create a plan finished task condition.
PlanInfo - Class in jadex.bdiv3.runtime.impl
Transferable information about a plan.
PlanInfo() - Constructor for class jadex.bdiv3.runtime.impl.PlanInfo
Create a new info.
PlanInfo(Object, String, String) - Constructor for class jadex.bdiv3.runtime.impl.PlanInfo
Create a new info.
PlanPassed - Annotation Type in jadex.bdiv3.annotation
 
PlanPrecondition - Annotation Type in jadex.bdiv3.annotation
Note that the plan precondition is executed before a plan is scheduled for execution.
PlanReason - Annotation Type in jadex.bdiv3.annotation
 
Plans - Annotation Type in jadex.bdiv3.annotation
 
plans - Variable in class jadex.bdiv3.model.MCapability
The plans.
plans - Variable in class jadex.bdiv3.runtime.impl.RCapability
The plans.
PlansExistCondition(MPlan, RCapability) - Constructor for class jadex.bdiv3.features.impl.BDIAgentFeature.PlansExistCondition
Create a new plan exists condition.
PlansExistCondition(MPlan, RCapability) - Constructor for class jadex.bdiv3x.features.BDIXAgentFeature.PlansExistCondition
 
PlanWaitAbstraction() - Constructor for class jadex.bdiv3x.runtime.Plan.PlanWaitAbstraction
 
pojo - Variable in class jadex.bdiv3.runtime.impl.CapabilityPojoWrapper
The pojo capability object.
pojoelement - Variable in class jadex.bdiv3.runtime.impl.RProcessableElement
The pojo element.
pojoresultreadaccess - Variable in class jadex.bdiv3.model.MGoal
The pojo result access (field or method).
pojoresultwriteaccess - Variable in class jadex.bdiv3.model.MGoal
 
postProcess(IContext, Object) - Method in class jadex.bdiv3x.BDIXMLReader.BeliefMultiProc
 
postProcess(IContext, Object) - Method in class jadex.bdiv3x.BDIXMLReader.GoalMetaProc
 
postProcess(IContext, Object) - Method in class jadex.bdiv3x.BDIXMLReader.ParamMultiProc
 
posttoall - Variable in class jadex.bdiv3.model.MProcessableElement
Post to all flag.
precandidates - Variable in class jadex.bdiv3.runtime.impl.APL
The mplan candidates.
precondition - Variable in class jadex.bdiv3.model.MPlan
The precondition.
preconditionmethod - Variable in class jadex.bdiv3.model.MBody
The precondition method cached for speed.
prefix - Variable in class jadex.bdiv3x.runtime.BeliefbaseWrapper
The full capability prefix.
prefix - Variable in class jadex.bdiv3x.runtime.ExpressionbaseWrapper
The full capability prefix.
prefix - Variable in class jadex.bdiv3x.runtime.PlanbaseWrapper
The full capability prefix.
printStackTrace() - Method in error jadex.bdiv3.runtime.impl.BodyAborted
 
printStackTrace() - Method in exception jadex.bdiv3.runtime.impl.GoalDroppedException
 
printStackTrace() - Method in exception jadex.bdiv3.runtime.impl.GoalFailureException
 
printStackTrace() - Method in exception jadex.bdiv3.runtime.impl.PlanAbortedException
 
priority - Variable in class jadex.bdiv3.model.MPlan
The plan priority.
processingstate - Variable in class jadex.bdiv3.runtime.impl.GoalInfo
The processing state.
processingstate - Variable in class jadex.bdiv3.runtime.impl.RGoal
The processing state.
processingstate - Variable in class jadex.bdiv3.runtime.impl.RPlan
The plan has processing state attribute (ready or waiting).
provider - Variable in class jadex.bdiv3.BDIAgentFactory
The platform.
provider - Variable in class jadex.bdiv3x.BDIXComponentFactory
The provider.
Publish - Annotation Type in jadex.bdiv3.annotation
Publish information for a goal.
publisher - Variable in class jadex.bdiv3.runtime.impl.RParameterElement.RParameter
The publisher.
publisher - Variable in class jadex.bdiv3.runtime.wrappers.ListWrapper
The event publisher.
publisher - Variable in class jadex.bdiv3.runtime.wrappers.MapWrapper
The event publisher.
publisher - Variable in class jadex.bdiv3.runtime.wrappers.SetWrapper
The event publisher.
publisher - Variable in class jadex.bdiv3x.runtime.RBeliefbase.RBelief
The publisher.
publishToolBeliefEvent(IInternalAccess, MBelief) - Static method in class jadex.bdiv3.features.impl.BDIAgentFeature
 
publishToolBeliefEvent() - Method in class jadex.bdiv3.runtime.wrappers.EventPublisher
 
publishToolBeliefEvent(IInternalAccess, MBelief) - Static method in class jadex.bdiv3x.features.BDIXAgentFeature
 
publishToolGoalEvent(String) - Method in class jadex.bdiv3.runtime.impl.RGoal
 
publishToolPlanEvent(String) - Method in class jadex.bdiv3.runtime.impl.RPlan
Publish a tool event.
pubs - Variable in class jadex.bdiv3.model.MCapability
The goal/service publications.

Q

queue - Variable in class jadex.bdiv3.runtime.impl.RPlan.Waitqueue
 

R

randomselection - Variable in class jadex.bdiv3.model.MProcessableElement
Random selection flag.
RawEvent - Annotation Type in jadex.bdiv3.annotation
 
rawevents - Variable in class jadex.bdiv3.model.MBelief
The raw events.
RBelief(MBelief, IInternalAccess) - Constructor for class jadex.bdiv3x.runtime.RBeliefbase.RBelief
Create a new parameter.
RBelief(MBelief, IInternalAccess, Object) - Constructor for class jadex.bdiv3x.runtime.RBeliefbase.RBelief
Create a new parameter.
RBeliefbase - Class in jadex.bdiv3x.runtime
Runtime element for storing beliefs.
RBeliefbase(IInternalAccess) - Constructor for class jadex.bdiv3x.runtime.RBeliefbase
Create a new beliefbase.
RBeliefbase.RBelief - Class in jadex.bdiv3x.runtime
static: belief is evaluated once on init, afterwards set manually pull: belief is reevaluated on each read access push: reevaluates on each event and sets the new value and throws change event polling/updaterate: reevaluates in intervals and and sets the new value and throws change event
RBeliefbase.RBeliefSet - Class in jadex.bdiv3x.runtime
 
RBeliefSet(MBelief, IInternalAccess, Object) - Constructor for class jadex.bdiv3x.runtime.RBeliefbase.RBeliefSet
Create a new parameter.
RBeliefSet(MBelief, IInternalAccess) - Constructor for class jadex.bdiv3x.runtime.RBeliefbase.RBeliefSet
Create a new parameter.
RCapability - Class in jadex.bdiv3.runtime.impl
Runtime element for storing goal and plan instances.
RCapability(MCapability, IInternalAccess) - Constructor for class jadex.bdiv3.runtime.impl.RCapability
Create a new bdi state.
reactivateGoal(RGoal) - Method in class jadex.bdiv3.runtime.EasyDeliberationStrategy
(Re)activate a goal.
read(String, String[], ClassLoader, IResourceIdentifier, IComponentIdentifier, List<IComponentFeatureFactory>) - Method in class jadex.bdiv3.BDIClassReader
Load a model.
read(String, Class<?>, ClassLoader, IResourceIdentifier, IComponentIdentifier, List<IComponentFeatureFactory>) - Method in class jadex.bdiv3.BDIClassReader
Load the model.
readAnnotationEvents(MCapability, Annotation[][], ClassLoader) - Static method in class jadex.bdiv3.BDIClassReader
Read the annotation events from method annotations.
readAnnotationEvents(IInternalAccess, Annotation[][]) - Static method in class jadex.bdiv3.features.impl.BDIAgentFeature
Read the annotation events from method annotations.
readAnnotationEvents(IInternalAccess, Annotation[][]) - Static method in class jadex.bdiv3x.features.BDIXAgentFeature
Read the annotation events from method annotations.
reader - Variable in class jadex.bdiv3.BDIModelLoader
The xml reader.
reader - Variable in class jadex.bdiv3x.BDIXModelLoader
The xml reader.
reason - Variable in class jadex.bdiv3.runtime.impl.RPlan
The plan has a reason.
reason - Variable in class jadex.bdiv3.runtime.impl.ServiceCallPlan
 
rebuild - Variable in class jadex.bdiv3.model.MProcessableElement
The rebuild mode.
recur - Variable in class jadex.bdiv3.model.MGoal
The recur flag.
recurdelay - Variable in class jadex.bdiv3.model.MGoal
The recur delay.
redirconv - Static variable in class jadex.bdiv3x.BDIXMLReader
 
reevamodeconv - Static variable in class jadex.bdiv3x.BDIXMLReader
 
reexcludeconv - Static variable in class jadex.bdiv3x.BDIXMLReader
 
ref - Variable in class jadex.bdiv3.model.MBelief
The reference.
ref - Variable in class jadex.bdiv3.model.MConfigParameterElement
The referenced element.
ref - Variable in class jadex.bdiv3.model.MElementRef
The referenced element name.
registerMessageEvent(RMessageEvent) - Method in class jadex.bdiv3x.features.BDIXMessageComponentFeature
Register a conversation or reply-with to be able to send back answers to the source capability.
RElement - Class in jadex.bdiv3.runtime.impl
Base element for all runtime elements.
RElement(MElement, IInternalAccess) - Constructor for class jadex.bdiv3.runtime.impl.RElement
Create a new runtime element.
relevants - Variable in class jadex.bdiv3.model.MGoal
The unique relevant attributes
remevent - Variable in class jadex.bdiv3.runtime.wrappers.EventPublisher
The remove event name.
removeBelief(MBelief) - Method in class jadex.bdiv3.model.MCapability
Remove a belief.
removeBeliefChanged(String) - Method in class jadex.bdiv3x.runtime.Plan.PlanWaitAbstraction
Remove a belief change type.
removeBeliefListener(String, IBeliefListener<?>) - Method in interface jadex.bdiv3.features.IBDIAgentFeature
Remove a belief listener.
removeBeliefListener(String, IBeliefListener) - Method in class jadex.bdiv3.features.impl.BDIAgentFeature
Remove a belief listener.
removeBeliefListener(String, IBeliefListener<?>) - Method in interface jadex.bdiv3.features.impl.IInternalBDIAgentFeature
Remove a belief listener.
removeBeliefListener(String, IBeliefListener<T>) - Method in interface jadex.bdiv3.runtime.ICapability
Remove a belief listener.
removeBeliefListener(String, IBeliefListener<T>) - Method in class jadex.bdiv3.runtime.impl.CapabilityPojoWrapper
Remove a belief listener.
removeBeliefListener(String, IBeliefListener) - Method in class jadex.bdiv3x.features.BDIXAgentFeature
Remove a belief listener.
removeBeliefListener(IBeliefListener<T>) - Method in interface jadex.bdiv3x.runtime.IBelief
Remove a belief listener.
removeBeliefListener(IBeliefListener<T>) - Method in class jadex.bdiv3x.runtime.RBeliefbase.RBelief
Remove a belief set listener.
removeBeliefSetListener(IBeliefListener<T>) - Method in interface jadex.bdiv3x.runtime.IBeliefSet
Remove a belief set listener.
removeBeliefSetListener(IBeliefListener<T>) - Method in class jadex.bdiv3x.runtime.RBeliefbase.RBeliefSet
Remove a belief set listener.
removeChangeEventType(String) - Method in class jadex.bdiv3.runtime.WaitAbstraction
 
removeChangeEventType(String) - Method in class jadex.bdiv3x.runtime.Plan.PlanWaitAbstraction
Remove a change event type.
removeFact(Object) - Method in interface jadex.bdiv3x.runtime.IBeliefSet
Remove a fact to a belief.
removeFact(Object) - Method in class jadex.bdiv3x.runtime.RBeliefbase.RBeliefSet
Remove a fact to a belief.
removeFactAdded(String) - Method in class jadex.bdiv3x.runtime.Plan.PlanWaitAbstraction
Remove a fact added.
removeFactChanged(String) - Method in class jadex.bdiv3x.runtime.Plan.PlanWaitAbstraction
Remove a fact changed.
removeFactRemoved(String) - Method in class jadex.bdiv3x.runtime.Plan.PlanWaitAbstraction
Remove a fact removed.
removeFacts() - Method in interface jadex.bdiv3x.runtime.IBeliefSet
Remove all facts from a belief.
removeFacts() - Method in class jadex.bdiv3x.runtime.RBeliefbase.RBeliefSet
Remove all facts from a belief.
removeGoal(RGoal) - Method in class jadex.bdiv3.runtime.impl.RCapability
Remove a goal.
removeGoalFinished(IGoal) - Method in class jadex.bdiv3x.runtime.Plan.PlanWaitAbstraction
Remove the goal to wait for.
removeGoalFinished(String) - Method in class jadex.bdiv3x.runtime.Plan.PlanWaitAbstraction
Remove the goal to wait for.
removeInhibitor(RGoal, RGoal) - Method in class jadex.bdiv3.runtime.EasyDeliberationStrategy
Remove an inhibitor from a goal.
removeInternalEvent(String) - Method in class jadex.bdiv3x.runtime.Plan.PlanWaitAbstraction
Remove an internal event.
removeListener(IResultListener<Void>) - Method in class jadex.bdiv3.runtime.impl.RFinishableElement
Remove a listener.
removeListener(IResultListener<Object>) - Method in class jadex.bdiv3.runtime.impl.RPlan
Remove a listener.
removeListener(IResultListener<E>) - Method in interface jadex.bdiv3x.runtime.IFinishableElement
Remove a listener.
removeMessageEvent(String) - Method in class jadex.bdiv3x.runtime.Plan.PlanWaitAbstraction
Remove a message event.
removeMessageEvent(MMessageEvent) - Method in class jadex.bdiv3x.runtime.Plan.PlanWaitAbstraction
Remove a message event.
removeModelElement(MElement) - Method in class jadex.bdiv3.runtime.WaitAbstraction
 
removePlan(RPlan) - Method in class jadex.bdiv3.runtime.impl.RCapability
Remove a plan.
removeReply(RMessageEvent) - Method in class jadex.bdiv3.runtime.WaitAbstraction
Add a message event reply.
removeReply(IMessageEvent) - Method in class jadex.bdiv3x.runtime.Plan.PlanWaitAbstraction
Remove a message event reply.
removeResumeCommand(ICommand<Tuple2<Boolean, Boolean>>) - Method in class jadex.bdiv3.runtime.impl.RPlan
 
removeRuntimeElement(RElement) - Method in class jadex.bdiv3.runtime.WaitAbstraction
 
removeRuntimeElement(RElement) - Method in class jadex.bdiv3x.runtime.Plan.PlanWaitAbstraction
Remove a runtime element.
removeSubgoal(RGoal) - Method in class jadex.bdiv3.runtime.impl.RPlan
 
removeValue(Object) - Method in class jadex.bdiv3.runtime.impl.RParameterElement.RParameterSet
Remove a value to a parameter set.
removeValue(Object) - Method in interface jadex.bdiv3x.runtime.IParameterSet
Remove a value to a parameter set.
removeValues() - Method in class jadex.bdiv3.runtime.impl.RParameterElement.RParameterSet
Remove all values from a parameter set.
removeValues() - Method in interface jadex.bdiv3x.runtime.IParameterSet
Remove all values from a parameter set.
remsgtypeconv - Static variable in class jadex.bdiv3x.BDIXMLReader
 
rename(String) - Method in class jadex.bdiv3.features.impl.BDIRequiredServicesComponentFeature
Rename the service name according to the current capability.
repdirconv - Static variable in class jadex.bdiv3x.BDIXMLReader
 
replaceNativeGetter(String, MethodNode, String) - Method in class jadex.bdiv3.AbstractAsmBdiClassGenerator
Replace native getter for abstract belief.
replaceNativeGetter(String, MethodNode, String) - Method in class jadex.bdiv3.ASMBDIClassGenerator
 
replaceNativeSetter(String, MethodNode, String) - Method in class jadex.bdiv3.AbstractAsmBdiClassGenerator
Replace native setter for abstract belief.
replaceNativeSetter(String, MethodNode, String) - Method in class jadex.bdiv3.ASMBDIClassGenerator
 
replaceReferences(IBDIModel) - Static method in class jadex.bdiv3.model.SBDIModel
Add elements from sub capabilities into model.
replyelements - Variable in class jadex.bdiv3.runtime.WaitAbstraction
The reply elements.
result - Variable in class jadex.bdiv3.model.MBelief
The result flag.
result - Variable in class jadex.bdiv3.model.MElementRef
The exported flag.
result - Variable in class jadex.bdiv3.runtime.impl.InvocationInfo
The result value.
result - Variable in class jadex.bdiv3.runtime.impl.RPlan
The result.
resultAvailable(E) - Method in class jadex.bdiv3.runtime.impl.BDIComponentResultListener
Called when the result is available.
resultAvailableIfUndone(E) - Method in class jadex.bdiv3.runtime.impl.BDIComponentResultListener
Called when the result is available.
resultmappings - Variable in class jadex.bdiv3.model.MCapability
The result mappings result>.
resumecommand - Variable in class jadex.bdiv3.runtime.impl.RPlan
The blocking resume.
ResumeCommand(Future<T>, boolean) - Constructor for class jadex.bdiv3.runtime.impl.RPlan.ResumeCommand
 
ResumeCommand(Future<T>, String, boolean) - Constructor for class jadex.bdiv3.runtime.impl.RPlan.ResumeCommand
 
ResumeCommand(ComponentSuspendable, boolean) - Constructor for class jadex.bdiv3.runtime.impl.RPlan.ResumeCommand
 
resumecommands - Variable in class jadex.bdiv3.runtime.impl.RPlan
The non-blocking resumes.
retry - Variable in class jadex.bdiv3.model.MGoal
The retry flag.
retrydelay - Variable in class jadex.bdiv3.model.MGoal
The retry delay.
REventbase - Class in jadex.bdiv3x.runtime
The event base runtime element.
REventbase(IInternalAccess, String) - Constructor for class jadex.bdiv3x.runtime.REventbase
Create a new goalbase.
rexconf - Static variable in class jadex.bdiv3x.BDIXMLReader
 
RExpression(UnparsedExpression, IInternalAccess) - Constructor for class jadex.bdiv3x.runtime.RExpressionbase.RExpression
 
RExpressionbase - Class in jadex.bdiv3x.runtime
The expression base runtime element.
RExpressionbase(IInternalAccess) - Constructor for class jadex.bdiv3x.runtime.RExpressionbase
Create a new beliefbase.
RExpressionbase.RExpression - Class in jadex.bdiv3x.runtime
 
RFinishableElement - Class in jadex.bdiv3.runtime.impl
Element that can be finished with processing.
RFinishableElement(MProcessableElement, Object, IInternalAccess, Map<String, Object>, MConfigParameterElement) - Constructor for class jadex.bdiv3.runtime.impl.RFinishableElement
Create a new element.
RGoal - Class in jadex.bdiv3.runtime.impl
Goal instance implementation.
RGoal(IInternalAccess, MGoal, Object, RGoal, Map<String, Object>, MConfigParameterElement) - Constructor for class jadex.bdiv3.runtime.impl.RGoal
Create a new rgoal.
RGoalbase - Class in jadex.bdiv3x.runtime
The goal base runtime element.
RGoalbase(IInternalAccess, String) - Constructor for class jadex.bdiv3x.runtime.RGoalbase
Create a new goalbase.
RInternalEvent - Class in jadex.bdiv3x.runtime
The runtime internal event.
RInternalEvent(MInternalEvent, IInternalAccess, MConfigParameterElement) - Constructor for class jadex.bdiv3x.runtime.RInternalEvent
Create a new runtime element.
RMessageEvent - Class in jadex.bdiv3x.runtime
The runtime message event.
RMessageEvent(MMessageEvent, IInternalAccess, MConfigParameterElement) - Constructor for class jadex.bdiv3x.runtime.RMessageEvent
Create a new runtime element.
RMessageEvent(MMessageEvent, Map<String, Object>, MessageType, IInternalAccess) - Constructor for class jadex.bdiv3x.runtime.RMessageEvent
Create a new runtime element.
RMessageEvent.RParam - Class in jadex.bdiv3x.runtime
 
RMessageEvent.RParamSet - Class in jadex.bdiv3x.runtime
 
RParam(MParameter, String, IInternalAccess, String) - Constructor for class jadex.bdiv3x.runtime.RMessageEvent.RParam
Create a new parameter.
RParam(MParameter, String, IInternalAccess, UnparsedExpression, String) - Constructor for class jadex.bdiv3x.runtime.RMessageEvent.RParam
Create a new parameter.
RParam(MParameter, String, IInternalAccess, Object, String) - Constructor for class jadex.bdiv3x.runtime.RMessageEvent.RParam
Create a new parameter.
RParameter(MParameter, String, IInternalAccess, String) - Constructor for class jadex.bdiv3.runtime.impl.RParameterElement.RParameter
Create a new parameter.
RParameter(MParameter, String, IInternalAccess, UnparsedExpression, String) - Constructor for class jadex.bdiv3.runtime.impl.RParameterElement.RParameter
Create a new parameter.
RParameter(MParameter, String, IInternalAccess, Object, String) - Constructor for class jadex.bdiv3.runtime.impl.RParameterElement.RParameter
Create a new parameter.
RParameterElement - Class in jadex.bdiv3.runtime.impl
Base element for elements with parameters such as: - message event - internal event - goal - plan
RParameterElement(MParameterElement, IInternalAccess, Map<String, Object>, MConfigParameterElement) - Constructor for class jadex.bdiv3.runtime.impl.RParameterElement
Create a new parameter element.
RParameterElement.RParameter - Class in jadex.bdiv3.runtime.impl
 
RParameterElement.RParameterSet - Class in jadex.bdiv3.runtime.impl
 
RParameterSet(MParameter, String, IInternalAccess, String) - Constructor for class jadex.bdiv3.runtime.impl.RParameterElement.RParameterSet
Create a new parameter.
RParameterSet(MParameter, String, IInternalAccess, Object, String) - Constructor for class jadex.bdiv3.runtime.impl.RParameterElement.RParameterSet
Create a new parameter.
RParameterSet(MParameter, String, IInternalAccess, List<UnparsedExpression>, String) - Constructor for class jadex.bdiv3.runtime.impl.RParameterElement.RParameterSet
Create a new parameter.
RParamSet(MParameter, String, IInternalAccess, String) - Constructor for class jadex.bdiv3x.runtime.RMessageEvent.RParamSet
Create a new parameter.
RParamSet(MParameter, String, IInternalAccess, List<UnparsedExpression>, String) - Constructor for class jadex.bdiv3x.runtime.RMessageEvent.RParamSet
Create a new parameter.
RParamSet(MParameter, String, IInternalAccess, Object, String) - Constructor for class jadex.bdiv3x.runtime.RMessageEvent.RParamSet
Create a new parameter.
rplan - Variable in class jadex.bdiv3.actions.ExecutePlanStepAction
The plan.
rplan - Variable in class jadex.bdiv3.runtime.impl.AbstractPlanBody
The rplan.
rplan - Variable in class jadex.bdiv3.runtime.impl.BDIComponentResultListener
The plan.
rplan - Variable in class jadex.bdiv3.runtime.impl.ComponentPlanBody
The plan element.
RPlan - Class in jadex.bdiv3.runtime.impl
Runtime element of a plan.
RPlan(MPlan, Object, Object, IInternalAccess, Map<String, Object>, MConfigParameterElement) - Constructor for class jadex.bdiv3.runtime.impl.RPlan
Create a new plan.
rplan - Variable in class jadex.bdiv3.runtime.impl.ServiceCallPlan
The plan.
rplan - Variable in class jadex.bdiv3x.runtime.Plan
The rplan.
RPlan.BDIFuture<E> - Class in jadex.bdiv3.runtime.impl
Future that overrides addResultListener to keep track of current rplan in RPLANS variable.
RPlan.PlanLifecycleState - Enum in jadex.bdiv3.runtime.impl
 
RPlan.PlanProcessingState - Enum in jadex.bdiv3.runtime.impl
 
RPlan.ResumeCommand<T> - Class in jadex.bdiv3.runtime.impl
 
RPlan.Waitqueue - Class in jadex.bdiv3.runtime.impl
Waitque holds events for later processing.
RPlanbase - Class in jadex.bdiv3x.runtime
The planbase.
RPlanbase(IInternalAccess) - Constructor for class jadex.bdiv3x.runtime.RPlanbase
Create a new goalbase.
RPLANS - Static variable in class jadex.bdiv3.actions.ExecutePlanStepAction
The rplans for plan threads.
RProcessableElement - Class in jadex.bdiv3.runtime.impl
Runtime element for all elements that can be processed via means-end reasoning.
RProcessableElement(MProcessableElement, Object, IInternalAccess, Map<String, Object>, MConfigParameterElement) - Constructor for class jadex.bdiv3.runtime.impl.RProcessableElement
Create a new element.
RProcessableElement.State - Enum in jadex.bdiv3.runtime.impl
The allowed states.
RServiceCall - Class in jadex.bdiv3.runtime.impl
Runtime element for handling a service call as plan.
RServiceCall(MProcessableElement, InvocationInfo, IInternalAccess, MConfigParameterElement) - Constructor for class jadex.bdiv3.runtime.impl.RServiceCall
Create a new ServiceCall.
rulename - Variable in class jadex.bdiv3.runtime.impl.RPlan.ResumeCommand
 
rulesystem - Variable in class jadex.bdiv3.features.impl.BDIAgentFeature
The rule system.
rulesystem - Variable in class jadex.bdiv3x.features.BDIXAgentFeature
The rule system.
runtimeelements - Variable in class jadex.bdiv3.runtime.WaitAbstraction
The runtime elements.

S

SBDIModel - Class in jadex.bdiv3.model
Helper methods for pojo BDI and BDI V3X models.
SBDIModel() - Constructor for class jadex.bdiv3.model.SBDIModel
 
scope - Variable in class jadex.bdiv3x.runtime.CapabilityWrapper
The scope (i.e., sub capability name).
scope - Variable in class jadex.bdiv3x.runtime.REventbase
The scope (for local views).
scope - Variable in class jadex.bdiv3x.runtime.RGoalbase
The scope (for local views).
selectCandidates(MCapability) - Method in class jadex.bdiv3.runtime.impl.APL
Select candidates from the list of applicable plans.
SelectCandidatesAction - Class in jadex.bdiv3.actions
Action for selecting a candidate from the APL.
SelectCandidatesAction(RProcessableElement) - Constructor for class jadex.bdiv3.actions.SelectCandidatesAction
Create a new action.
sendMessage(IMessageEvent) - Method in interface jadex.bdiv3x.runtime.IEventbase
Send a message after some delay.
sendMessage(IMessageEvent) - Method in class jadex.bdiv3x.runtime.Plan
Send a message and wait until it is sent.
sendMessage(IMessageEvent) - Method in class jadex.bdiv3x.runtime.REventbase
Send a message after some delay.
sendMessageAndWait(IMessageEvent) - Method in class jadex.bdiv3x.runtime.Plan
Send a message and wait for the answer.
sendMessageAndWait(IMessageEvent, long) - Method in class jadex.bdiv3x.runtime.Plan
Send a message and wait for the answer.
sendMessageEvent(IMessageEvent) - Method in class jadex.bdiv3.features.impl.BDILifecycleAgentFeature.LifecycleBehavior
Dispatch a message event.
sent_mevents - Variable in class jadex.bdiv3x.features.BDIXMessageComponentFeature
Send message tracking (reply_with->Entry).
sername - Variable in class jadex.bdiv3.runtime.impl.DefaultAnnotationMapper
The service name.
service - Variable in class jadex.bdiv3.runtime.impl.ServiceCallPlan
The service name.
ServiceCallPlan - Class in jadex.bdiv3.runtime.impl
Default plan for realizing a service call.
ServiceCallPlan(IInternalAccess, String, String, IServiceParameterMapper<Object>, RPlan) - Constructor for class jadex.bdiv3.runtime.impl.ServiceCallPlan
Create a new service call plan.
servicemappings - Variable in class jadex.bdiv3.model.MParameter
The service mappings.
servicemethodname - Variable in class jadex.bdiv3.model.MBody
The body as required service.
servicename - Variable in class jadex.bdiv3.model.MBody
The body as required service.
ServicePlan - Annotation Type in jadex.bdiv3.annotation
Annotation for a service plan, i.e.
services - Variable in class jadex.bdiv3.model.MCapability
The services.
services - Variable in class jadex.bdiv3.model.MTrigger
The service types.
ServiceTrigger - Annotation Type in jadex.bdiv3.annotation
 
setAbstractBeliefValue(IInternalAccess, String, String, Object) - Static method in class jadex.bdiv3.features.impl.BDIAgentFeature
Set the value of an abstract belief.
setApplicablePlanList(APL) - Method in class jadex.bdiv3.runtime.impl.RProcessableElement
Set the apl.
setAtomic(boolean) - Method in class jadex.bdiv3.runtime.impl.RPlan
The atomic to set.
setBeliefbase(RBeliefbase) - Method in class jadex.bdiv3.runtime.impl.RCapability
The beliefbase to set.
setBeliefEvents(Set<String>) - Method in class jadex.bdiv3.model.MBelief
Set the events.
setBeliefs(Set<String>) - Method in class jadex.bdiv3.AbstractAsmBdiClassGenerator.MethodBeliefs
Set the beliefs.
setBeliefs(List<MBelief>) - Method in class jadex.bdiv3.model.MCapability
Set the beliefs.
setBinding(Map<String, Object>) - Method in class jadex.bdiv3.runtime.impl.APL.MGoalInfo
The binding to set.
setBinding(Map<String, Object>) - Method in class jadex.bdiv3.runtime.impl.APL.MPlanInfo
The binding to set.
setBindingOptions(UnparsedExpression) - Method in class jadex.bdiv3.model.MParameter
The binding options to set.
setBody(MBody) - Method in class jadex.bdiv3.model.MPlan
Set the body.
setBody(IPlanBody) - Method in class jadex.bdiv3.runtime.impl.RPlan
Set the body.
setCandidate(Object) - Method in class jadex.bdiv3.runtime.impl.RPlan
Set the candidate.
setCapabilities(List<MCapabilityReference>) - Method in class jadex.bdiv3.model.MCapability
Set the sub capabilities.
setCapability(MCapability) - Method in class jadex.bdiv3.model.BDIModel
Set the mcapa.
setCardinalityOne(boolean) - Method in class jadex.bdiv3.model.MDeliberation
Set the cardinalityone.
setChildPlan(RPlan) - Method in class jadex.bdiv3.runtime.impl.RGoal
Set the childplan.
setClassName(String) - Method in class jadex.bdiv3.model.ConstructorInfo
Set the classname.
setClazz(ClassInfo) - Method in class jadex.bdiv3.model.MBelief
The clazz to set.
setClazz(ClassInfo) - Method in class jadex.bdiv3.model.MBody
Set the clazz.
setClazz(ClassInfo) - Method in class jadex.bdiv3.model.MParameter
The clazz to set.
setComponent(String) - Method in class jadex.bdiv3.model.MBody
Set the component.
setCondition(MCondition) - Method in class jadex.bdiv3.model.MTrigger
Set the condition.
setConditions(List<MCondition>) - Method in class jadex.bdiv3.model.MCapability
Set the conditions.
setConfigurations(List<MConfiguration>) - Method in class jadex.bdiv3.model.MCapability
Set the configurations.
setConstructorTarget(ConstructorInfo) - Method in class jadex.bdiv3.model.MCondition
Set the ctarget.
setContextCondition(MCondition) - Method in class jadex.bdiv3.model.MPlan
The contextcondition to set.
setDefaultFact(UnparsedExpression) - Method in class jadex.bdiv3.model.MBelief
The value to set.
setDefaultFacts(List<UnparsedExpression>) - Method in class jadex.bdiv3.model.MBelief
Set the value.
setDefaultValue(UnparsedExpression) - Method in class jadex.bdiv3.model.MParameter
The value to set.
setDefaultValues(List<UnparsedExpression>) - Method in class jadex.bdiv3.model.MParameter
The value to set.
setDeliberation(MDeliberation) - Method in class jadex.bdiv3.model.MGoal
The deliberation to set.
setDeliberationStrategy(IDeliberationStrategy) - Method in class jadex.bdiv3.runtime.impl.RCapability
The deliberationStrategy to set.
setDescription(String) - Method in class jadex.bdiv3.model.MElement
Set the description.
setDirection(MMessageEvent.Direction) - Method in class jadex.bdiv3.model.MMessageEvent
The direction to set.
setDirection(MParameter.Direction) - Method in class jadex.bdiv3.model.MParameter
The direction to set.
setDispatchedElement(Object) - Method in class jadex.bdiv3.runtime.impl.RPlan
Set the dispatchedelement.
setEndBeliefs(List<MConfigBeliefElement>) - Method in class jadex.bdiv3.model.MConfiguration
Set the end beliefs.
setEndEvents(List<MConfigParameterElement>) - Method in class jadex.bdiv3.model.MConfiguration
Set the end events.
setEndGoals(List<MConfigParameterElement>) - Method in class jadex.bdiv3.model.MConfiguration
Set the end goals.
setEndPlans(List<MConfigParameterElement>) - Method in class jadex.bdiv3.model.MConfiguration
Set the end plans.
setEvaluationMode(MParameter.EvaluationMode) - Method in class jadex.bdiv3.model.MBelief
The evaluationmode to set.
setEvaluationMode(MParameter.EvaluationMode) - Method in class jadex.bdiv3.model.MParameter
The evaluationmode to set.
setEvents(List<EventType>) - Method in class jadex.bdiv3.model.MBelief
The events to set.
setEvents(List<EventType>) - Method in class jadex.bdiv3.model.MCondition
The events to set.
setEvents(List<EventType>) - Method in class jadex.bdiv3.model.MParameter
The events to set.
setException(Exception) - Method in class jadex.bdiv3.runtime.impl.RFinishableElement
Set the exception.
setException(Exception) - Method in class jadex.bdiv3.runtime.impl.RPlan
Set the exception.
setExcludeMode(MProcessableElement.ExcludeMode) - Method in class jadex.bdiv3.model.MProcessableElement
Set the excludemode.
setExcludes(Set<String>) - Method in class jadex.bdiv3.model.MGoal
The excludes to set.
setExported(boolean) - Method in class jadex.bdiv3.model.MBelief
Set the exported flag.
setExported(boolean) - Method in class jadex.bdiv3.model.MElementRef
The exported to set.
setExported(boolean) - Method in class jadex.bdiv3.model.MProcessableElement
Set the exported flag.
setExpression(UnparsedExpression) - Method in class jadex.bdiv3.model.MCondition
Set the expression.
setExpressionbase(RExpressionbase) - Method in class jadex.bdiv3.runtime.impl.RCapability
The expressionbase to set.
setExpressions(List<UnparsedExpression>) - Method in class jadex.bdiv3.model.MCapability
Set the expressions.
setFact(Object) - Method in interface jadex.bdiv3x.runtime.IBelief
Set a fact of a belief.
setFact(Object) - Method in class jadex.bdiv3x.runtime.RBeliefbase.RBelief
Set a fact of a belief.
setFactAddeds(List<String>) - Method in class jadex.bdiv3.model.MTrigger
Set the fact added triggers (belief set names).
setFactChangeds(List<String>) - Method in class jadex.bdiv3.model.MTrigger
Set the fact changeds triggers (belief set names).
setFactRemoveds(List<String>) - Method in class jadex.bdiv3.model.MTrigger
Set the fact removed triggers (belief set names).
setFacts(List<UnparsedExpression>) - Method in class jadex.bdiv3.model.MConfigBeliefElement
The value to set.
setFieldValue(Object, String, Object) - Static method in class jadex.bdiv3.features.impl.BDIAgentFeature
Set the value of a field.
setFile(String) - Method in class jadex.bdiv3.model.MCapabilityReference
Set the file name.
setFinishing() - Method in class jadex.bdiv3.runtime.impl.RPlan
Start the finishing of the plan.
setFlatName(String) - Method in class jadex.bdiv3.model.MElement
Set the flat name, i.e.
setFlatRef(String) - Method in class jadex.bdiv3.model.MConfigParameterElement
Set the referenced element.
setGetter(MethodInfo) - Method in class jadex.bdiv3.model.MBelief
Set the mgetter.
setGetter(MethodInfo) - Method in class jadex.bdiv3.model.MParameter
Set the mgetter.
setGoalMappings(List<String>) - Method in class jadex.bdiv3.model.MPlanParameter
Set the goal mappings.
setGoalNames(List<String>) - Method in class jadex.bdiv3.model.MTrigger
Set the goalnames.
setGoalPublications(Map<ClassInfo, List<Tuple2<MGoal, String>>>) - Method in class jadex.bdiv3.model.MCapability
The pubs to set.
setGoalResult(Object, ClassLoader) - Method in class jadex.bdiv3.runtime.impl.RGoal
 
setGoalResult(Object, ClassLoader, ChangeEvent, RPlan, RProcessableElement) - Method in class jadex.bdiv3.runtime.impl.RGoal
Set the goal result from a plan.
setGoals(List<MGoal>) - Method in class jadex.bdiv3.model.MCapability
Set the goals.
setGoals(List<MGoal>) - Method in class jadex.bdiv3.model.MTrigger
Set the goals.
setGoals(Collection<RGoal>) - Method in class jadex.bdiv3.runtime.impl.RCapability
Set the goals.
setId(Object) - Method in class jadex.bdiv3.runtime.impl.AbstractBDIInfo
Set the id.
setId(String) - Method in class jadex.bdiv3.runtime.impl.RElement
Set the id.
setImplClassName(String) - Method in class jadex.bdiv3.model.MBelief
Set the impl.
setInfo(Object) - Method in class jadex.bdiv3.runtime.ChangeEvent
Set the info.
setInhibitionMethods(Map<String, MethodInfo>) - Method in class jadex.bdiv3.model.MDeliberation
Set the inhmethods.
setInhibitions(Set<MGoal>) - Method in class jadex.bdiv3.model.MDeliberation
Set the inhibitions.
setInited(boolean) - Method in class jadex.bdiv3.features.impl.BDILifecycleAgentFeature
The inited to set.
setInited(boolean) - Method in interface jadex.bdiv3.features.impl.IInternalBDILifecycleFeature
Set the inited state.
setInited(boolean) - Method in class jadex.bdiv3x.features.BDIXLifecycleAgentFeature
The inited to set.
setInitialBeliefs(List<MConfigBeliefElement>) - Method in class jadex.bdiv3.model.MConfiguration
Set the initial beliefs.
setInitialEvents(List<MConfigParameterElement>) - Method in class jadex.bdiv3.model.MConfiguration
Set the initial events.
setInitialGoals(List<MConfigParameterElement>) - Method in class jadex.bdiv3.model.MConfiguration
Set the initial goals.
setInitialPlans(List<MConfigParameterElement>) - Method in class jadex.bdiv3.model.MConfiguration
Set the initial plans.
setInternalEventMappings(List<String>) - Method in class jadex.bdiv3.model.MPlanParameter
Set the internal event mappings.
setInternalEvents(List<MInternalEvent>) - Method in class jadex.bdiv3.model.MCapability
Set the internal events.
setKind(String) - Method in class jadex.bdiv3.runtime.impl.BeliefInfo
Set the kind.
setKind(String) - Method in class jadex.bdiv3.runtime.impl.GoalInfo
Set the kind.
setLifecycleState(String) - Method in class jadex.bdiv3.runtime.impl.GoalInfo
Set the life cycle state.
setLifecycleState(IGoal.GoalLifecycleState) - Method in class jadex.bdiv3.runtime.impl.RGoal
Set the lifecycleState.
setLifecycleState(IInternalAccess, IGoal.GoalLifecycleState) - Method in class jadex.bdiv3.runtime.impl.RGoal
Set the lifecycle state.
setLifecycleState(RPlan.PlanLifecycleState) - Method in class jadex.bdiv3.runtime.impl.RPlan
Set the lifecycleState.
setMapperclass(ClassInfo) - Method in class jadex.bdiv3.model.MBody
Set the mapperclass.
setMatchExpression(UnparsedExpression) - Method in class jadex.bdiv3.model.MMessageEvent
The match expression to set.
setMessageEventMappings(List<String>) - Method in class jadex.bdiv3.model.MPlanParameter
Set the message event mappings.
setMessageEvents(List<MMessageEvent>) - Method in class jadex.bdiv3.model.MCapability
Set the messages.
setMetagoal(boolean) - Method in class jadex.bdiv3.model.MGoal
The metagoal to set.
setMethod(MethodInfo) - Method in class jadex.bdiv3.model.MBody
Set the method.
setMethodNode(MethodNode) - Method in class jadex.bdiv3.AbstractAsmBdiClassGenerator.MethodBeliefs
Set the methodNode.
setMethodTarget(MethodInfo) - Method in class jadex.bdiv3.model.MCondition
Set the mtarget.
setMGoal(MGoal) - Method in class jadex.bdiv3.runtime.impl.APL.MGoalInfo
Set the mgoal.
setModelElement(MElement) - Method in class jadex.bdiv3.runtime.impl.RElement
Set the modelelement.
setMPlan(MPlan) - Method in class jadex.bdiv3.runtime.impl.APL.MPlanInfo
The mplan to set.
setMulti(boolean) - Method in class jadex.bdiv3.model.MBelief
The multi to set.
setMulti(boolean) - Method in class jadex.bdiv3.model.MParameter
The multi to set.
setName(String) - Method in class jadex.bdiv3.model.MElement
Set the name.
setnames - Variable in class jadex.bdiv3x.runtime.BeliefbaseWrapper
The local belief set names (cached on first access).
setnames - Variable in class jadex.bdiv3x.runtime.RBeliefbase
The local belief set names (cached on first access).
setOptional(boolean) - Method in class jadex.bdiv3.model.MParameter
Set the optional flag.
setOrSuccess(boolean) - Method in class jadex.bdiv3.model.MGoal
Set the or success.
setParameters(List<MParameter>) - Method in class jadex.bdiv3.model.MParameterElement
Set the parameters.
setParameterTypes(String[]) - Method in class jadex.bdiv3.model.ConstructorInfo
Set the parametertypes.
setParams(Object[]) - Method in class jadex.bdiv3.runtime.impl.InvocationInfo
Set the params.
setParent(RGoal) - Method in class jadex.bdiv3.runtime.impl.RGoal
Set parent (goal or plan).
setParent(RPlan) - Method in class jadex.bdiv3.runtime.impl.RGoal
Set parent (goal or plan).
setPlanbase(RPlanbase) - Method in class jadex.bdiv3.runtime.impl.RCapability
Set the planbase.
setPlans(List<MPlan>) - Method in class jadex.bdiv3.model.MCapability
Set the plans.
setPlans(Collection<RPlan>) - Method in class jadex.bdiv3.runtime.impl.RCapability
Set the plans.
setPojoElement(Object) - Method in class jadex.bdiv3.runtime.impl.RProcessableElement
Set the pojoelement.
setPostToAll(boolean) - Method in class jadex.bdiv3.model.MProcessableElement
Set the posttoall.
setPrecondition(UnparsedExpression) - Method in class jadex.bdiv3.model.MPlan
Set the precondition.
setPriority(int) - Method in class jadex.bdiv3.model.MPlan
Set the priority.
setProcessingState(String) - Method in class jadex.bdiv3.runtime.impl.GoalInfo
Set the processing state.
setProcessingState(IGoal.GoalProcessingState) - Method in class jadex.bdiv3.runtime.impl.RGoal
Set the processingState.
setProcessingState(IInternalAccess, IGoal.GoalProcessingState) - Method in class jadex.bdiv3.runtime.impl.RGoal
Set the processingState.
setProcessingState(RPlan.PlanProcessingState) - Method in class jadex.bdiv3.runtime.impl.RPlan
Set the processingState.
setRandomSelection(boolean) - Method in class jadex.bdiv3.model.MProcessableElement
Set the randomselection.
setRawEvents(Set<EventType>) - Method in class jadex.bdiv3.model.MBelief
Set the rawevents.
setRebuild(boolean) - Method in class jadex.bdiv3.model.MProcessableElement
Set the rebuild.
setRecur(boolean) - Method in class jadex.bdiv3.model.MGoal
The recur to set.
setRecurdelay(long) - Method in class jadex.bdiv3.model.MGoal
The recurdelay to set.
setRef(String) - Method in class jadex.bdiv3.model.MBelief
Set the reference.
setRef(String) - Method in class jadex.bdiv3.model.MConfigParameterElement
Set the referenced element.
setRef(String) - Method in class jadex.bdiv3.model.MElementRef
The ref to set.
setResult(boolean) - Method in class jadex.bdiv3.model.MBelief
Set the result flag.
setResult(boolean) - Method in class jadex.bdiv3.model.MElementRef
The result to set.
setResult(Object) - Method in class jadex.bdiv3.runtime.impl.InvocationInfo
Set the result.
setResult(Object) - Method in class jadex.bdiv3.runtime.impl.RPlan
Set the result.
setRetry(boolean) - Method in class jadex.bdiv3.model.MGoal
The retry to set.
setRetrydelay(long) - Method in class jadex.bdiv3.model.MGoal
The retrydelay to set.
setServiceMappings(List<String>) - Method in class jadex.bdiv3.model.MParameter
Set the service mappings.
setServiceMethodName(String) - Method in class jadex.bdiv3.model.MBody
Set the servicemethodname.
setServiceName(String) - Method in class jadex.bdiv3.model.MBody
Set the servicename.
setServices(List<MServiceCall>) - Method in class jadex.bdiv3.model.MCapability
Set the services.
setSetter(MethodInfo) - Method in class jadex.bdiv3.model.MBelief
Set the msetter.
setSetter(MethodInfo) - Method in class jadex.bdiv3.model.MParameter
Set the msetter.
setShutdown(boolean) - Method in class jadex.bdiv3.features.impl.BDILifecycleAgentFeature
Set the shutdown.
setShutdown(boolean) - Method in interface jadex.bdiv3.features.impl.IInternalBDILifecycleFeature
Set the shutdown state.
setShutdown(boolean) - Method in class jadex.bdiv3x.features.BDIXLifecycleAgentFeature
Set the shutdown.
setSource(Object) - Method in class jadex.bdiv3.runtime.ChangeEvent
Set the source.
setState(String) - Method in class jadex.bdiv3.runtime.impl.PlanInfo
Set the state.
setState(RProcessableElement.State) - Method in class jadex.bdiv3.runtime.impl.RProcessableElement
Set the state.
setState(IInternalAccess, RProcessableElement.State) - Method in class jadex.bdiv3.runtime.impl.RProcessableElement
Set the state.
setTarget(String) - Method in class jadex.bdiv3.model.MClassBasedElement
Set the target.
setTimer(ITimer) - Method in class jadex.bdiv3.runtime.impl.RPlan.ResumeCommand
 
setTriedPlans(List<IInternalPlan>) - Method in class jadex.bdiv3.runtime.impl.RProcessableElement
Set the triedplans.
setTrigger(MTrigger) - Method in class jadex.bdiv3.model.MGoal
Set the trigger.
setTrigger(MTrigger) - Method in class jadex.bdiv3.model.MPlan
Set the trigger.
setType(MessageType) - Method in class jadex.bdiv3.model.MMessageEvent
The type to set.
setType(String) - Method in class jadex.bdiv3.runtime.ChangeEvent
Set the type.
setType(String) - Method in class jadex.bdiv3.runtime.impl.AbstractBDIInfo
Set the type.
setUnique(boolean) - Method in class jadex.bdiv3.model.MGoal
Set the unique.
setUpdateRate(UnparsedExpression) - Method in class jadex.bdiv3.model.MBelief
The updaterate to set.
setUpdateRate(UnparsedExpression) - Method in class jadex.bdiv3.model.MParameter
The updaterate to set.
setupEventsRule(Collection<String>) - Method in class jadex.bdiv3.runtime.impl.RPlan
Set up a rule for the waitque to signal to what kinds of events this plan in principle reacts to.
setValue(Object) - Method in class jadex.bdiv3.features.impl.BDIAgentFeature.ChangeInfoEntryMapper
 
setValue(IInternalAccess, Object) - Method in class jadex.bdiv3.model.MBelief
Set the value of the belief.
setValue(Object, Object, ClassLoader) - Method in class jadex.bdiv3.model.MBelief
Set the value of the belief.
setValue(Object, Object, ClassLoader) - Method in class jadex.bdiv3.model.MParameter
Set the value of the parameter.
setValue(T) - Method in class jadex.bdiv3.runtime.ChangeEvent
Set the value.
setValue(Object) - Method in class jadex.bdiv3.runtime.impl.BeliefInfo
Set the value.
setValue(Object) - Method in class jadex.bdiv3.runtime.impl.RParameterElement.RParameter
Set a value of a parameter.
setValue(Object) - Method in class jadex.bdiv3x.features.BDIXAgentFeature.ChangeInfoEntryMapper
 
setValue(Object) - Method in interface jadex.bdiv3x.runtime.IParameter
Set a value of a parameter.
setValue(Object) - Method in class jadex.bdiv3x.runtime.RMessageEvent.RParam
Set a value of a parameter.
setValues(List<Object>) - Method in class jadex.bdiv3.runtime.impl.RParameterElement.RParameterSet
The values to set.
setValues(List<Object>) - Method in class jadex.bdiv3x.runtime.RMessageEvent.RParamSet
The values to set.
setValueType(String) - Method in class jadex.bdiv3.runtime.impl.BeliefInfo
Set the value type.
setWaitAbstraction(WaitAbstraction) - Method in class jadex.bdiv3.runtime.impl.RPlan
Set the waitabstraction.
setWaitqueue(MTrigger) - Method in class jadex.bdiv3.model.MPlan
Set the waitqueue.
SetWrapper<T> - Class in jadex.bdiv3.runtime.wrappers
 
SetWrapper(Set<T>, IInternalAccess, String, String, String, MElement) - Constructor for class jadex.bdiv3.runtime.wrappers.SetWrapper
Create a new set wrapper.
SetWrapper(Set<T>, IInternalAccess, EventType, EventType, EventType, MElement) - Constructor for class jadex.bdiv3.runtime.wrappers.SetWrapper
Create a new set wrapper.
shutdown - Variable in class jadex.bdiv3.features.impl.BDILifecycleAgentFeature
Is the agent in shutdown?.
shutdown() - Method in class jadex.bdiv3.features.impl.BDILifecycleAgentFeature
Cleanup the agent.
shutdown() - Method in class jadex.bdiv3x.features.BDIXArgumentsResultsComponentFeature
Set result values from beliefs.
shutdown - Variable in class jadex.bdiv3x.features.BDIXLifecycleAgentFeature
Is the agent in shutdown?.
shutdown() - Method in class jadex.bdiv3x.features.BDIXLifecycleAgentFeature
Start the end state.
shutdownService() - Method in class jadex.bdiv3.BDIAgentFactory
Shutdown the service.
shutdownService() - Method in class jadex.bdiv3x.BDIXComponentFactory
Shutdown the service.
size() - Method in class jadex.bdiv3.runtime.impl.RParameterElement.RParameterSet
Get the number of values currently contained in this set.
size() - Method in interface jadex.bdiv3x.runtime.IBeliefSet
Get the number of values currently contained in this set.
size() - Method in interface jadex.bdiv3x.runtime.IParameterSet
Get the number of values currently contained in this set.
size() - Method in class jadex.bdiv3x.runtime.RBeliefbase.RBeliefSet
Get the number of values currently contained in this set.
sortPlans(ClassLoader) - Method in class jadex.bdiv3.model.MCapability
Sorts plans according to their line numbers in the source to guarantee their natural declaration order.
source - Variable in class jadex.bdiv3.runtime.ChangeEvent
The event source.
spmappings - Variable in class jadex.bdiv3.model.MGoal
The goal service parameter mappings.
srmappings - Variable in class jadex.bdiv3.model.MGoal
The goal service result mappings.
startAtomic() - Method in class jadex.bdiv3x.runtime.Plan
Start an atomic transaction.
StartBehavior(IInternalAccess) - Constructor for class jadex.bdiv3.features.impl.BDILifecycleAgentFeature.StartBehavior
Create a new start behavior.
startBehavior(IBDIModel, RuleSystem, RCapability) - Method in class jadex.bdiv3.features.impl.BDILifecycleAgentFeature.StartBehavior
Start the component behavior.
StartBehavior(IInternalAccess) - Constructor for class jadex.bdiv3x.features.BDIXLifecycleAgentFeature.StartBehavior
Create a new start behavior.
startEndBehavior(IBDIModel, RuleSystem, RCapability) - Method in class jadex.bdiv3.features.impl.BDILifecycleAgentFeature.EndBehavior
Start the end behavior.
startService(IInternalAccess, IResourceIdentifier) - Method in class jadex.bdiv3.BDIAgentFactory
Start the service.
startService() - Method in class jadex.bdiv3.BDIAgentFactory
Start the service.
startService(IInternalAccess, IResourceIdentifier) - Method in class jadex.bdiv3x.BDIXComponentFactory
Start the service.
startService() - Method in class jadex.bdiv3x.BDIXComponentFactory
Start the service.
state - Variable in class jadex.bdiv3.actions.AdoptGoalAction
The state.
state - Variable in class jadex.bdiv3.runtime.impl.PlanInfo
The plan state (body, passed, failed, aborted).
state - Variable in class jadex.bdiv3.runtime.impl.RProcessableElement
The state.
states - Variable in class jadex.bdiv3.features.impl.BDIAgentFeature.LifecycleStateCondition
The allowed states.
states - Variable in class jadex.bdiv3x.features.BDIXAgentFeature.LifecycleStateCondition
The allowed states.
str - Variable in enum jadex.bdiv3.model.MMessageEvent.Direction
 
str - Variable in enum jadex.bdiv3.model.MParameter.Direction
 
str - Variable in enum jadex.bdiv3.model.MParameter.EvaluationMode
 
str - Variable in enum jadex.bdiv3.model.MProcessableElement.ExcludeMode
 
subcapabilities - Variable in class jadex.bdiv3.model.BDIModel
The subcapabilities.
subcapabilities - Variable in class jadex.bdiv3.model.MCapability
The subcapabilities.
subgoals - Variable in class jadex.bdiv3.runtime.impl.RPlan
The plan has subgoals attribute (hack!!! redundancy to goal_has_parentplan).
subscribeToEvents(IFilter<IMonitoringEvent>, boolean, IMonitoringService.PublishEventLevel) - Method in class jadex.bdiv3x.features.BDIXAgentFeature
Subscribe to monitoring events.
subscribeToEvents(IFilter<IMonitoringEvent>, boolean, IMonitoringService.PublishEventLevel) - Method in class jadex.bdiv3x.runtime.CapabilityWrapper
Subscribe to monitoring events.
subscribeToEvents(IFilter<IMonitoringEvent>, boolean, IMonitoringService.PublishEventLevel) - Method in interface jadex.bdiv3x.runtime.ICapability
Subscribe to monitoring events.
sus - Variable in class jadex.bdiv3.runtime.impl.RPlan.ResumeCommand
 

T

target - Variable in class jadex.bdiv3.model.MClassBasedElement
The target.
targetclass - Variable in class jadex.bdiv3.model.MClassBasedElement
 
targetConditionTriggered(IInternalAccess, IEvent, IRule<Void>, Object) - Method in class jadex.bdiv3.runtime.impl.RGoal
Called when the target condition of a goal triggers.
testBodyAborted(RPlan) - Method in class jadex.bdiv3.features.impl.BDIAgentFeature
Check if plan is already aborted.
testBodyAborted() - Method in class jadex.bdiv3.runtime.impl.RPlan
Check if plan is already aborted.
testBodyAborted(RPlan) - Method in class jadex.bdiv3x.features.BDIXAgentFeature
Check if plan is already aborted.
testWriteOK(MParameter) - Method in class jadex.bdiv3.runtime.impl.RParameterElement
Test if parameter writes are currently allowed.
testWriteOK(MParameter) - Method in class jadex.bdiv3.runtime.impl.RProcessableElement
Test if parameter writes are currently allowed.
timer - Variable in class jadex.bdiv3.runtime.impl.RPlan.ResumeCommand
 
toClass(String, byte[], ClassLoader, ProtectionDomain) - Method in class jadex.bdiv3.ASMBDIClassGenerator
Transform byte Array into Class and define it in classloader.
toClass(String, byte[], ClassLoader, ProtectionDomain) - Method in class jadex.bdiv3.ByteKeepingASMBDIClassGenerator
 
toString() - Method in class jadex.bdiv3.actions.ExecutePlanStepAction
Return a string.
toString() - Method in class jadex.bdiv3.model.MElement
Create a string representation.
toString() - Method in class jadex.bdiv3.runtime.ChangeEvent
Get the string representation.
toString() - Method in class jadex.bdiv3.runtime.impl.APL.MPlanInfo
 
toString() - Method in class jadex.bdiv3.runtime.impl.BeliefInfo
Get the string representation.
toString() - Method in class jadex.bdiv3.runtime.impl.GoalInfo
Get the string representation.
toString() - Method in class jadex.bdiv3.runtime.impl.PlanInfo
Get the string representation.
toString() - Method in class jadex.bdiv3.runtime.impl.RElement
Get the string representation.
toString() - Method in class jadex.bdiv3.runtime.impl.RGoal
 
toString() - Method in class jadex.bdiv3.runtime.impl.RPlan.Waitqueue
 
toString() - Method in class jadex.bdiv3x.runtime.Plan
Get the string representation.
toString() - Method in class jadex.bdiv3x.runtime.RMessageEvent
Get the string represntation.
transformArrayStores(MethodNode, BDIModel, String) - Method in class jadex.bdiv3.AbstractAsmBdiClassGenerator
 
transformArrayStores(MethodNode, BDIModel, String) - Method in class jadex.bdiv3.ASMBDIClassGenerator
Transform array store instructions for beliefs.
transformClassNode(ClassNode, String, BDIModel, ClassLoader, Map<String, ClassNode>) - Method in class jadex.bdiv3.AbstractAsmBdiClassGenerator
 
transformConstructor(ClassNode, MethodNode, BDIModel, List<String>, Map<String, ClassNode>) - Method in class jadex.bdiv3.AbstractAsmBdiClassGenerator
 
transformConstructor(ClassNode, MethodNode, BDIModel, List<String>, Map<String, ClassNode>) - Method in class jadex.bdiv3.ASMBDIClassGenerator
 
triedplans - Variable in class jadex.bdiv3.runtime.impl.RProcessableElement
The tried plans.
Trigger - Annotation Type in jadex.bdiv3.annotation
Plan trigger elements.
trigger - Variable in class jadex.bdiv3.model.MGoal
The trigger (other goals) if this goal is used as plan.
trigger - Variable in class jadex.bdiv3.model.MPlan
The trigger.
type - Variable in class jadex.bdiv3.model.MMessageEvent
The message type.
type - Variable in class jadex.bdiv3.runtime.ChangeEvent
The event type.
type - Variable in class jadex.bdiv3.runtime.impl.AbstractBDIInfo
The element type.
type - Variable in class jadex.bdiv3.runtime.impl.GoalDelegationHandler
The type.

U

uexp - Variable in class jadex.bdiv3x.runtime.RExpressionbase.RExpression
The unparsed expression.
undone - Variable in class jadex.bdiv3.runtime.impl.BDIComponentResultListener
The undone flag.
unique - Variable in class jadex.bdiv3.model.MGoal
The unique.
unobserveObject(IInternalAccess, Object, EventType, RuleSystem) - Static method in class jadex.bdiv3.features.impl.BDIAgentFeature
Unobserve an object.
unobserveValue(IInternalAccess, String) - Static method in class jadex.bdiv3.features.impl.BDIAgentFeature
Unobserving an old belief value.
unobserveValue(Object) - Method in class jadex.bdiv3.runtime.wrappers.EventPublisher
 
updateDynamicValue() - Method in class jadex.bdiv3.runtime.impl.RParameterElement.RParameter
Update the dynamic value for push or update rate implementation.
updateDynamicValues() - Method in class jadex.bdiv3.runtime.impl.RParameterElement.RParameterSet
Update the dynamic values for push or update rate implementation.
updaterate - Variable in class jadex.bdiv3.model.MBelief
The update rate.
updaterate - Variable in class jadex.bdiv3.model.MParameter
The update rate.

V

vals - Variable in class jadex.bdiv3.features.impl.BDILifecycleAgentFeature.EvaluateExpressionCondition
 
value - Variable in class jadex.bdiv3.model.MParameter
The default value.
value - Variable in class jadex.bdiv3.runtime.ChangeEvent
The event value.
value - Variable in class jadex.bdiv3.runtime.impl.BeliefInfo
The value(s) (string for belief or array of strings for belief set).
value - Variable in class jadex.bdiv3.runtime.impl.RParameterElement.RParameter
The value.
value - Variable in class jadex.bdiv3x.runtime.RBeliefbase.RBelief
The value.
VALUEADDED - Static variable in class jadex.bdiv3.runtime.ChangeEvent
Event type that a value has been added.
VALUECHANGED - Static variable in class jadex.bdiv3.runtime.ChangeEvent
Event type that a value has changed (property change in case of bean).
valueOf(String) - Static method in enum jadex.bdiv3.model.MMessageEvent.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jadex.bdiv3.model.MParameter.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jadex.bdiv3.model.MParameter.EvaluationMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jadex.bdiv3.model.MProcessableElement.ExcludeMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jadex.bdiv3.runtime.IGoal.GoalLifecycleState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jadex.bdiv3.runtime.IGoal.GoalProcessingState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jadex.bdiv3.runtime.impl.RPlan.PlanLifecycleState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jadex.bdiv3.runtime.impl.RPlan.PlanProcessingState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jadex.bdiv3.runtime.impl.RProcessableElement.State
Returns the enum constant of this type with the specified name.
VALUEREMOVED - Static variable in class jadex.bdiv3.runtime.ChangeEvent
Event type that a value has been removed.
values() - Static method in enum jadex.bdiv3.model.MMessageEvent.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jadex.bdiv3.model.MParameter.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jadex.bdiv3.model.MParameter.EvaluationMode
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class jadex.bdiv3.model.MParameter
The default values (multi).
values() - Static method in enum jadex.bdiv3.model.MProcessableElement.ExcludeMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jadex.bdiv3.runtime.IGoal.GoalLifecycleState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jadex.bdiv3.runtime.IGoal.GoalProcessingState
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class jadex.bdiv3.runtime.impl.RParameterElement.RParameterSet
The value.
values() - Static method in enum jadex.bdiv3.runtime.impl.RPlan.PlanLifecycleState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jadex.bdiv3.runtime.impl.RPlan.PlanProcessingState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jadex.bdiv3.runtime.impl.RProcessableElement.State
Returns an array containing the constants of this enum type, in the order they are declared.
valuetype - Variable in class jadex.bdiv3.runtime.impl.BeliefInfo
The belief value type (e.g.

W

waitabstraction - Variable in class jadex.bdiv3.runtime.impl.RPlan
The plan has a wait abstraction attribute.
WaitAbstraction - Class in jadex.bdiv3.runtime
Object that indicates on which elements a plan is waiting.
WaitAbstraction() - Constructor for class jadex.bdiv3.runtime.WaitAbstraction
 
waitFor(long) - Method in class jadex.bdiv3.runtime.impl.RPlan
Wait for a delay.
waitFor(long) - Method in interface jadex.bdiv3.runtime.IPlan
Wait for a delay.
waitFor(long) - Method in class jadex.bdiv3x.runtime.Plan
Wait for a some time.
waitForCollectionChange(String, long, IFilter<ChangeInfo<T>>) - Method in class jadex.bdiv3.runtime.impl.RPlan
Wait for a collection change.
waitForCollectionChange(String, long, Object) - Method in class jadex.bdiv3.runtime.impl.RPlan
Wait for a collection change.
waitForCollectionChange(String, long, IFilter<ChangeInfo<T>>) - Method in interface jadex.bdiv3.runtime.IPlan
Wait for a collection change.
waitForCollectionChange(String, long, Object) - Method in interface jadex.bdiv3.runtime.IPlan
Wait for a collection change.
waitForCondition(ICondition, String[]) - Method in class jadex.bdiv3.runtime.impl.RPlan
Wait for a condition.
waitForCondition(ICondition, String[], long) - Method in class jadex.bdiv3.runtime.impl.RPlan
Wait for a condition.
waitForCondition(ICondition, String[]) - Method in interface jadex.bdiv3.runtime.IPlan
Wait for a condition.
waitForCondition(ICondition, String[], long) - Method in interface jadex.bdiv3.runtime.IPlan
Wait for a condition.
waitForCondition(String) - Method in class jadex.bdiv3x.runtime.Plan
Wait for a condition.
waitForCondition(String, long) - Method in class jadex.bdiv3x.runtime.Plan
Wait for a condition.
waitForCondition(String, long, Map<String, Object>) - Method in class jadex.bdiv3x.runtime.Plan
Wait for a condition.
waitForConditionInline(String) - Method in class jadex.bdiv3x.runtime.Plan
Wait for a condition.
waitForConditionInline(String, long) - Method in class jadex.bdiv3x.runtime.Plan
Wait for a condition.
waitForEver() - Method in class jadex.bdiv3x.runtime.Plan
Wait for ever (is aborted on goal success/failure).
waitForFactAdded(String) - Method in class jadex.bdiv3.runtime.impl.RPlan
Wait for a fact being added to a belief.
waitForFactAdded(String, long) - Method in class jadex.bdiv3.runtime.impl.RPlan
Wait for a fact being added to a belief.
waitForFactAdded(String) - Method in interface jadex.bdiv3.runtime.IPlan
Wait for a fact being added to a belief.
waitForFactAdded(String, long) - Method in interface jadex.bdiv3.runtime.IPlan
Wait for a fact being added to a belief.
waitForFactAdded(String) - Method in class jadex.bdiv3x.runtime.Plan
Wait for a fact added.
waitForFactAdded(String, long) - Method in class jadex.bdiv3x.runtime.Plan
Wait for a fact added.
waitForFactAddedOrRemoved(String) - Method in class jadex.bdiv3.runtime.impl.RPlan
Wait for a fact being added or removed to a belief.
waitForFactAddedOrRemoved(String, long) - Method in class jadex.bdiv3.runtime.impl.RPlan
Wait for a fact being added or removed to a belief.
waitForFactAddedOrRemoved(String) - Method in interface jadex.bdiv3.runtime.IPlan
Wait for a fact being added or removed to a belief.
waitForFactAddedOrRemoved(String, long) - Method in interface jadex.bdiv3.runtime.IPlan
Wait for a fact being added or removed to a belief.
waitForFactChanged(String) - Method in class jadex.bdiv3.runtime.impl.RPlan
Wait for a fact change of a belief.
waitForFactChanged(String, long) - Method in class jadex.bdiv3.runtime.impl.RPlan
Wait for a fact change of a belief.
waitForFactChanged(String) - Method in interface jadex.bdiv3.runtime.IPlan
Wait for a fact change of a belief.
waitForFactChanged(String, long) - Method in interface jadex.bdiv3.runtime.IPlan
Wait for a fact change of a belief.
waitForFactChanged(String) - Method in class jadex.bdiv3x.runtime.Plan
Wait for a fact change of a belief.
waitForFactChanged(String, long) - Method in class jadex.bdiv3x.runtime.Plan
Wait for a fact change of a belief.
waitForFactRemoved(String) - Method in class jadex.bdiv3.runtime.impl.RPlan
Wait for a fact being removed from a belief.
waitForFactRemoved(String, long) - Method in class jadex.bdiv3.runtime.impl.RPlan
Wait for a fact being removed from a belief.
waitForFactRemoved(String) - Method in interface jadex.bdiv3.runtime.IPlan
Wait for a fact being removed from a belief.
waitForFactRemoved(String, long) - Method in interface jadex.bdiv3.runtime.IPlan
Wait for a fact being removed from a belief.
waitForFactRemoved(String) - Method in class jadex.bdiv3x.runtime.Plan
Wait for a fact added.
waitForFactRemoved(String, long) - Method in class jadex.bdiv3x.runtime.Plan
Wait for a fact added.
waitForFactX(String, String[], long, IFilter<ChangeInfo<?>>) - Method in class jadex.bdiv3.runtime.impl.RPlan
Wait for a fact being added to a belief..
waitForGoalFinished(String) - Method in class jadex.bdiv3x.runtime.Plan
Wait for a goal.
waitForGoalFinished(String, long) - Method in class jadex.bdiv3x.runtime.Plan
Wait for a goal.
waitForGoalFinished(IGoal) - Method in class jadex.bdiv3x.runtime.Plan
Wait for a goal to be finished.
waitForGoalFinished(IGoal, long) - Method in class jadex.bdiv3x.runtime.Plan
Wait for a goal to be finished.
waitForInternalEvent(String) - Method in class jadex.bdiv3x.runtime.Plan
Wait for an internal event.
waitForInternalEvent(String, long) - Method in class jadex.bdiv3x.runtime.Plan
Wait for an internal event.
waitForMessageEvent(String) - Method in class jadex.bdiv3x.runtime.Plan
Wait for a message event.
waitForMessageEvent(String, long) - Method in class jadex.bdiv3x.runtime.Plan
Wait for a message event.
waitForReply(IMessageEvent) - Method in class jadex.bdiv3x.runtime.Plan
Wait for a reply to a message event.
waitForReply(IMessageEvent, long) - Method in class jadex.bdiv3x.runtime.Plan
Wait for a reply to a message event.
waitForReply(IMessageEvent, String) - Method in class jadex.bdiv3x.runtime.Plan
Wait for a reply to a message event.
waitForReply(IMessageEvent, String, long) - Method in class jadex.bdiv3x.runtime.Plan
Wait for a reply to a message event.
waitForTick() - Method in class jadex.bdiv3x.runtime.Plan
Wait for next tick.
waitfuture - Variable in class jadex.bdiv3.runtime.impl.RPlan.ResumeCommand
 
waitqueue - Variable in class jadex.bdiv3.model.MPlan
The waitqueue trigger.
waitqueue - Variable in class jadex.bdiv3.runtime.impl.RPlan
The waitqueue.
Waitqueue() - Constructor for class jadex.bdiv3.runtime.impl.RPlan.Waitqueue
 
waitqueuewa - Variable in class jadex.bdiv3.runtime.impl.RPlan
The plan has a waitqueue wait abstraction attribute.
wrapCollections(MCapability, Object) - Method in class jadex.bdiv3.features.impl.BDIAgentFeature
 
wrapCollections(MCapability, Object) - Method in class jadex.bdiv3x.features.BDIXAgentFeature
 
wrapFetcher(IValueFetcher) - Method in class jadex.bdiv3.runtime.impl.RParameterElement
Wrap the fetcher to include the element itself.
wrapFetcher(IValueFetcher) - Method in class jadex.bdiv3.runtime.impl.RPlan
Add reason to fetcher.
writeArrayField(Object, int, Object, Object, String) - Static method in class jadex.bdiv3.features.impl.BDIAgentFeature
Method that is called automatically when a belief is written as array access.
writeArrayParameterField(Object, int, Object, Object, String) - Static method in class jadex.bdiv3.features.impl.BDIAgentFeature
Method that is called automatically when a parameter is written as array access.
writeField(Object, String, String, Object) - Method in class jadex.bdiv3.features.impl.BDIAgentFeature
Method that is called automatically when a belief is written as field access.
writeField(Object, String, String, Object, EventType, EventType) - Method in class jadex.bdiv3.features.impl.BDIAgentFeature
Method that is called automatically when a belief is written as field access.
writeField(Object, String, Object, IInternalAccess) - Static method in class jadex.bdiv3.features.impl.BDIAgentFeature
Method that is called automatically when a belief is written as field access.
writeParameterField(Object, String, Object, IInternalAccess) - Static method in class jadex.bdiv3.features.impl.BDIAgentFeature
Method that is called automatically when a parameter is written as field access.
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links