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

A

ABS_AGENT_ACTION - Static variable in interface jade.content.abs.AbsObject
 
ABS_AGGREGATE - Static variable in interface jade.content.abs.AbsObject
 
ABS_CONCEPT - Static variable in interface jade.content.abs.AbsObject
 
ABS_CONCEPT_SLOT_FUNCTION - Static variable in interface jade.content.abs.AbsObject
 
ABS_CONTENT_ELEMENT_LIST - Static variable in interface jade.content.abs.AbsObject
 
ABS_IRE - Static variable in interface jade.content.abs.AbsObject
 
ABS_PREDICATE - Static variable in interface jade.content.abs.AbsObject
 
ABS_PRIMITIVE - Static variable in interface jade.content.abs.AbsObject
 
ABS_VARIABLE - Static variable in interface jade.content.abs.AbsObject
 
AbsAgentAction - class jade.content.abs.AbsAgentAction.
An abstract descriptor that can hold an agent action expression.
AbsAgentAction(String) - Constructor for class jade.content.abs.AbsAgentAction
Construct an Abstract descriptor to hold an agent action of the proper type, e.g.
AbsAggregate - class jade.content.abs.AbsAggregate.
An abstract descriptor that can hold an aggregate entitiy expression.
AbsAggregate(String) - Constructor for class jade.content.abs.AbsAggregate
Construct an Abstract descriptor to hold an aggregate of the proper type (i.e.
AbsConcept - class jade.content.abs.AbsConcept.
An abstract descriptor that can hold a concept expression.
AbsConcept(String) - Constructor for class jade.content.abs.AbsConcept
Construct an Abstract descriptor to hold a concept of the proper type (e.g.
AbsConceptSlotFunction - class jade.content.abs.AbsConceptSlotFunction.
 
AbsConceptSlotFunction(String) - Constructor for class jade.content.abs.AbsConceptSlotFunction
 
AbsContentElement - interface jade.content.abs.AbsContentElement.
An abstract descriptor that can hold a generic content element expression.
AbsContentElementList - class jade.content.abs.AbsContentElementList.
An abstract descriptor that can hold a list of generic content element expressions.
AbsContentElementList() - Constructor for class jade.content.abs.AbsContentElementList
Construct an Abstract descriptor to hold a content element list
AbsIRE - class jade.content.abs.AbsIRE.
An Abstract descriptor that can hold an Identifying Referential Expression (IRE).
AbsIRE(String) - Constructor for class jade.content.abs.AbsIRE
Construct an Abstract descriptor to hold a IRE of the proper type (e.g.
AbsObject - interface jade.content.abs.AbsObject.
The common ancestor of all abstract descriptors
AbsObjectImpl - class jade.content.abs.AbsObjectImpl.
Base class for all non-primitive abstract descriptor classes.
AbsObjectImpl(String) - Constructor for class jade.content.abs.AbsObjectImpl
Construct an Abstract descriptor to hold an object of the proper type.
AbsPredicate - class jade.content.abs.AbsPredicate.
An abstract descriptor that can hold a predicate expression.
AbsPredicate(String) - Constructor for class jade.content.abs.AbsPredicate
Construct an Abstract descriptor to hold a predicate of the proper type (e.g.
AbsPrimitive - class jade.content.abs.AbsPrimitive.
An abstract descriptor that can hold a primitive expression.
AbsPrimitive(String) - Constructor for class jade.content.abs.AbsPrimitive
Construct an Abstract descriptor to hold a primitive of the proper type (e.g.
AbsPrimitiveSlotsHolder - class jade.content.abs.AbsPrimitiveSlotsHolder.
This class is not intended to be used by programmers.
AbsPrimitiveSlotsHolder(String) - Constructor for class jade.content.abs.AbsPrimitiveSlotsHolder
Construct an Abstract descriptor to hold an object of the proper type.
AbsTerm - interface jade.content.abs.AbsTerm.
An abstract descriptor that can hold a term expression.
AbsVariable - class jade.content.abs.AbsVariable.
An abstract descriptor that can hold a variable expression, i.e. an entity that is not known yet.
AbsVariable() - Constructor for class jade.content.abs.AbsVariable
Construct an Abstract descriptor to hold a variable
AbsVariable(String, String) - Constructor for class jade.content.abs.AbsVariable
Construct an AbsVariable with the given name and value type
ACCEPT_FOREIGN_AGENTS - Static variable in class jade.core.Profile
This constant is the key of the property whose value (true or false) indicates whether or not this platform accepts foreign agents i.e.
ACCEPT_PROPOSAL - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
ACCEPT_PROPOSAL_KEY - Variable in class jade.proto.SSContractNetResponder
Key to retrieve from the DataStore of the behaviour the last received ACCEPT_PROPOSAL ACLMessage
accept(ACLMessage) - Method in class jade.core.behaviours.LoaderBehaviour
Suclasses may redefine this method to prevent the behaviour loading operation under specific conditions.
accept(HorizontalCommand) - Method in interface jade.core.Node
Accepts a command.
accept(VerticalCommand) - Method in class jade.core.Filter
Process a command before it is processed by successive filters in the filter-chain.
ACCEPTANCE_KEY - Variable in class jade.proto.TwoPh2Initiator
key to retrieve from the DataStore of the behaviour the ACLMessage object passed in the constructor of the class.
acceptNewAgent(String, Agent) - Method in class jade.wrapper.ContainerController
Add an Agent to this container.
AccessControlList - class jade.util.AccessControlList.
An ACL object represents an Access Control List and wraps a White list and a Black list, Both lists make use of regular expressions for allowing/denying access to a certain resource.
AccessControlList() - Constructor for class jade.util.AccessControlList
 
AchieveREInitiator - class jade.proto.AchieveREInitiator.
This is a single homogeneous and effective implementation of all the FIPA-Request-like interaction protocols defined by FIPA, that is all those protocols where the initiator sends a single message (i.e. it performs a single communicative act) within the scope of an interaction protocol in order to verify if the RE (Rational Effect) of the communicative act has been achieved or not.
AchieveREInitiator(Agent, ACLMessage) - Constructor for class jade.proto.AchieveREInitiator
Construct an AchieveREInitiator with an empty DataStore
AchieveREInitiator(Agent, ACLMessage, DataStore) - Constructor for class jade.proto.AchieveREInitiator
Construct an AchieveREInitiator with a given DataStore
AchieveREResponder - class jade.proto.AchieveREResponder.
This is a single homogeneous and effective implementation of all the FIPA-Request-like interaction protocols defined by FIPA, that is all those protocols where the initiator sends a single message (i.e. it performs a single communicative act) within the scope of an interaction protocol in order to verify if the RE (Rational Effect) of the communicative act has been achieved or not.
AchieveREResponder(Agent, MessageTemplate) - Constructor for class jade.proto.AchieveREResponder
Constructor of the behaviour that creates a new empty DataStore
AchieveREResponder(Agent, MessageTemplate, DataStore) - Constructor for class jade.proto.AchieveREResponder
Constructor.
ACLCodec - interface jade.lang.acl.ACLCodec.
Abstract interface for converting ACL messages back and forth between Java objects and raw byte sequences, according to a FIPA ACL message representation.
ACLCodec.CodecException - exception jade.lang.acl.ACLCodec.CodecException.
This exception is thrown when some problem occurs in the concrete parsing subsystem accessed through this interface.
ACLCodec.CodecException(String, Throwable) - Constructor for class jade.lang.acl.ACLCodec.CodecException
Construct a new CodecException
ACLCODECS - Static variable in class jade.core.Profile
This constant is the key of the property whose value contains the list of ACLCODECSs that have to be launched at bootstrap time.
ACLMessage - class jade.lang.acl.ACLMessage.
The class ACLMessage implements an ACL message compliant to the FIPA 2000 "FIPA ACL Message Structure Specification" (fipa000061) specifications.
ACLMESSAGE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ACLMESSAGE_ACLREPRESENTATION - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ACLMESSAGE_ENVELOPE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ACLMESSAGE_PAYLOAD - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ACLMessage() - Constructor for class jade.lang.acl.ACLMessage
Deprecated. Since every ACL Message must have a message type, you should use the new constructor which gets a message type as a parameter. To avoid problems, now this constructor silently sets the message type to not-understood.
ACLMessage(int) - Constructor for class jade.lang.acl.ACLMessage
This constructor creates an ACL message object with the specified performative.
ACLMSG - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
ACLMSG_BYTE_SEQUENCE_CONTENT - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
ACLMSG_CONTENT - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
ACLMSG_CONVERSATION_ID - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
ACLMSG_ENCODING - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
ACLMSG_IN_REPLY_TO - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
ACLMSG_LANGUAGE - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
ACLMSG_ONTOLOGY - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
ACLMSG_PERFORMATIVE - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
ACLMSG_PROTOCOL - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
ACLMSG_RECEIVERS - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
ACLMSG_REPLY_BY - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
ACLMSG_REPLY_TO - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
ACLMSG_REPLY_WITH - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
ACLMSG_SENDER - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
acquireLocalAgent(AID) - Method in interface jade.core.AgentContainer
 
Action - class jade.content.onto.basic.Action.
This class implements the action operator of the FIPA SL0 action.
ACTION - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
ACTION - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
 
ACTION_ACTION - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
ACTION_ACTOR - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
ACTION_ALTERNATIVE - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
ACTION_ALTERNATIVE_FIRST - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
ACTION_ALTERNATIVE_SECOND - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
ACTION_SEQUENCE - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
ACTION_SEQUENCE_FIRST - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
ACTION_SEQUENCE_SECOND - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
action() - Method in class jade.core.behaviours.WakerBehaviour
 
action() - Method in class jade.core.behaviours.TickerBehaviour
 
action() - Method in class jade.core.behaviours.LoaderBehaviour
The action() method is redefined to serve behaviour loading requests
action() - Method in class jade.core.behaviours.CompositeBehaviour
Executes this CompositeBehaviour.
action() - Method in class jade.core.behaviours.Behaviour
Runs the behaviour.
action() - Method in class jade.domain.introspection.IntrospectionServer
 
action() - Method in class jade.domain.introspection.AMSSubscriber
 
action() - Method in class jade.proto.SSResponderDispatcher
 
action() - Method in class jade.proto.SimpleAchieveREInitiator
 
action() - Method in class jade.proto.states.StateResetter
 
action() - Method in class jade.proto.states.ReplySender
 
action() - Method in class jade.wrapper.gateway.GatewayBehaviour
 
Action() - Constructor for class jade.content.onto.basic.Action
 
Action(AID, Concept) - Constructor for class jade.content.onto.basic.Action
 
ACTIONOP - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
 
ACTIONOPLL - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
 
activate() - Method in interface jade.wrapper.AgentController
Triggers a state transition from SUSPENDED to ACTIVE.
ACTIVE - Static variable in class jade.domain.FIPAAgentManagement.AMSAgentDescription
String constant for the active agent life-cycle state.
add(AbsContentElement) - Method in class jade.content.abs.AbsContentElementList
Add a new element (that must be a content element) to this content element list.
add(AbsTerm) - Method in class jade.content.abs.AbsAggregate
Adds a new element (that must be a term) to this aggregate.
add(Class, URL) - Method in interface jade.util.ClassFinderListener
 
add(ContentElement) - Method in class jade.content.ContentElementList
Adds a new element (that must be a content element) to this content element list.
add(int, Object) - Method in interface jade.util.leap.List
Inserts the specified element at the specified position in this list
add(int, Object) - Method in class jade.util.leap.LinkedList
Inserts the specified element at the specified position in this list
add(int, Object) - Method in class jade.util.leap.ArrayList
Inserts the specified element at the specified position in this list
add(Object) - Method in class jade.util.leap.SortedSetImpl
 
add(Object) - Method in class jade.util.leap.RoundList
Inserts the element before the current element.
add(Object) - Method in class jade.util.leap.LinkedList
 
add(Object) - Method in interface jade.util.leap.Collection
Adds an element.
add(Object) - Method in class jade.util.leap.ArrayList
 
add(ObjectSchema) - Method in class jade.content.onto.Ontology
Adds a schema to this ontology
add(ObjectSchema, Class) - Method in class jade.content.onto.Ontology
Adds a schema to the ontology and associates it to the class javaClass
add(String, ObjectSchema) - Method in class jade.content.schema.PredicateSchema
Add a mandatory slot to this schema.
add(String, ObjectSchema) - Method in class jade.content.schema.ObjectSchema
Add a mandatory slot to the schema.
add(String, ObjectSchema, int) - Method in class jade.content.schema.PredicateSchema
Add a slot to this schema.
add(String, ObjectSchema, int) - Method in class jade.content.schema.ObjectSchema
Add a slot to the schema.
add(String, ObjectSchema, int, int) - Method in class jade.content.schema.ObjectSchema
Add a slot with cardinality between cardMin and cardMax to this schema.
add(String, ObjectSchema, int, int, String) - Method in class jade.content.schema.ObjectSchema
Add a slot with cardinality between cardMin and cardMax to this schema and allow specifying the type of Aggregate to be used for this slot.
add(String, PredicateSchema) - Method in class jade.content.schema.AgentActionSchema
Add a mandatory slot of type PredicateSchema to this schema.
add(String, PredicateSchema, int) - Method in class jade.content.schema.AgentActionSchema
Add a slot of type PredicateSchema to this schema.
add(String, TermSchema) - Method in class jade.content.schema.ConceptSchema
Add a mandatory slot to the schema.
add(String, TermSchema, int) - Method in class jade.content.schema.ConceptSchema
Add a slot to the schema.
add(String, TermSchema, int, int) - Method in class jade.content.schema.PredicateSchema
Add a slot with cardinality between cardMin and cardMax to this schema.
add(String, TermSchema, int, int) - Method in class jade.content.schema.ConceptSchema
Add a slot with cardinality between cardMin and cardMax to this schema.
add(String, TermSchema, int, int, String) - Method in class jade.content.schema.PredicateSchema
Add a slot with cardinality between cardMin and cardMax to this schema and allow specifying the type of Aggregate to be used for this slot.
add(String, TermSchema, int, int, String) - Method in class jade.content.schema.ConceptSchema
Add a slot with cardinality between cardMin and cardMax to this schema and allow specifying the type of Aggregate to be used for this slot.
addAddresses(String) - Method in class jade.core.AID
This method permits to add a transport address where the agent can be contacted.
addAddresses(String) - Method in class jade.domain.FIPAAgentManagement.APService
Add a service to the addresses slot collection of this object.
addAlias(String, String) - Method in class jade.core.BaseService
This protected method allows subclasses to define their own naming schemes, by adding aliases for existing slice names.
addAPServices(APService) - Method in class jade.domain.FIPAAgentManagement.APDescription
Add a service to the ap-services slot collection of this object.
addArguments(Object) - Method in class jade.domain.JADEAgentManagement.CreateAgent
Add an object to the arguments slot collection of this object.
addBehaviour(Behaviour) - Method in class jade.core.Agent
This method adds a new behaviour to the agent.
addBehaviour(Behaviour, ACLMessage) - Method in class jade.core.behaviours.LoaderBehaviour
Add a loaded behaviour to the agent.
ADDEDBEHAVIOUR - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ADDEDBEHAVIOUR_AGENT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ADDEDBEHAVIOUR_BEHAVIOUR - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
AddedContainer - class jade.domain.introspection.AddedContainer.
This class represents the added-container concept in the jade-introspection ontology.
ADDEDCONTAINER - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ADDEDCONTAINER_CONTAINER - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ADDEDCONTAINER_OWNERSHIP - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
AddedContainer() - Constructor for class jade.domain.introspection.AddedContainer
Default constructor.
AddedMTP - class jade.domain.introspection.AddedMTP.
This class represents the added-mtp concept in the jade-introspection ontology.
ADDEDMTP - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ADDEDMTP_ADDRESS - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ADDEDMTP_WHERE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
AddedMTP() - Constructor for class jade.domain.introspection.AddedMTP
Default constructor.
addFacet(String, Facet) - Method in class jade.content.schema.PredicateSchema
Add a Facet on a slot of this schema
addFacet(String, Facet) - Method in class jade.content.schema.ObjectSchema
Add a Facet on a slot of this schema
addFacet(String, Facet) - Method in class jade.content.schema.ConceptSchema
Add a Facet on a slot of this schema
addFirst(ACLMessage) - Method in interface jade.core.MessageQueue
Add a message to the front of this queue.
addFirst(Object) - Method in class jade.util.leap.LinkedList
Inserts the given element at the beginning of this list.
addFromFile(String) - Method in class jade.util.ImportableProperties
Add properties from named file.
addFromReader(Reader) - Method in class jade.util.BasicProperties
Add properties from Reader.
addIntendedReceiver(AID) - Method in class jade.domain.FIPAAgentManagement.Envelope
Add an agent identifier to the intended-receiver slot collection of this object.
addLanguages(String) - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
Add a content language name to the languages slot collection of this object.
addLanguages(String) - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
Add a content language name to the languages slot collection of this object.
addLast(ACLMessage) - Method in interface jade.core.MessageQueue
Add a message to the end of this queue.
addLast(Object) - Method in class jade.util.leap.LinkedList
Appends the given element to the end of this list.
addOntologies(String) - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
Add an ontology name to the ontologies slot collection of this object.
addOntologies(String) - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
Add an ontology name to the ontologies slot collection of this object.
addParam(Object) - Method in class jade.core.GenericCommand
Add a new parameter to this command object.
addParameter(Object) - Method in class jade.util.Event
Add a parameter to this Event object
addParent(AID, DFAgentDescription) - Method in class jade.domain.df
This method can be used to add a parent (a DF this DF is federated with).
addPlatformListener(PlatformController.Listener) - Method in interface jade.wrapper.PlatformController
Add a platform listener.
addPlatformListener(PlatformController.Listener) - Method in class jade.wrapper.AgentContainer
 
addProperties(Property) - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
Add a property to the properties slot collection of this object.
addProperties(Property) - Method in class jade.domain.FIPAAgentManagement.Envelope
Add a property to the properties slot collection of this object.
addProtocols(String) - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
Add a protocol name to the protocols slot collection of this object.
addProtocols(String) - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
Add a protocol name to the protocols slot collection of this object.
addReceiver(AID) - Method in class jade.content.OntoACLMessage
This method is redefined so that the receiver AID is automatically wrapped into an OntoAID
addReceiver(AID) - Method in class jade.lang.acl.ACLMessage
Adds a value to :receiver slot.
addReplyTo(AID) - Method in class jade.content.OntoACLMessage
This method is redefined so that the replyTo AID is automatically wrapped into an OntoAID
addReplyTo(AID) - Method in class jade.lang.acl.ACLMessage
Adds a value to :reply-to slot.
addResolvers(AID) - Method in class jade.content.OntoAID
This method is redefined so that resolvers AID are automatically wrapped into OntoAIDs
addResolvers(AID) - Method in class jade.core.AID
This method permits to add the AID of a resolver (an agent where name resolution services for the agent can be contacted)
addServices(ServiceDescription) - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
Add a service description to the service slot collection of this object.
addStamp(ReceivedObject) - Method in class jade.domain.FIPAAgentManagement.Envelope
Add a received-object stamp to this message envelope.
addSubBehaviour(Behaviour) - Method in class jade.core.behaviours.SequentialBehaviour
Add a sub behaviour to this SequentialBehaviour
addSubBehaviour(Behaviour) - Method in class jade.core.behaviours.ParallelBehaviour
Add a sub behaviour to this ParallelBehaviour
addSuperSchema(ConceptSchema) - Method in class jade.content.schema.ConceptSchema
Adds a super-schema to this schema.
addSuperSchema(ObjectSchema) - Method in class jade.content.schema.ObjectSchema
Add a super schema tho this schema, i.e. this schema will inherit all characteristics from the super schema
addSuperSchema(PredicateSchema) - Method in class jade.content.schema.PredicateSchema
Adds a super-schema to this schema.
addTo(AID) - Method in class jade.domain.FIPAAgentManagement.Envelope
Add an agent identifier to the to slot collection of this object.
addUserDefinedParameter(String, String) - Method in class jade.lang.acl.ACLMessage
Add a new user defined parameter to this ACLMessage.
addUserDefinedSlot(String, String) - Method in class jade.core.AID
To add a user defined slot (a pair key, value).
adjustAgentName(String, String[]) - Static method in class jade.domain.JADEAgentManagement.JADEManagementOntology
This method allows to replace wildcards with a set of defined values.
adjustBeginLineColumn(int, int) - Method in class jade.content.lang.sl.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
adjustBeginLineColumn(int, int) - Method in class jade.lang.acl.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
adjustReply(Agent, ACLMessage, ACLMessage) - Static method in class jade.proto.states.ReplySender
Adjust all protocol fields and receivers in a reply to a given message.
afterClone() - Method in class jade.core.Agent
Actions to perform after cloning.
afterMove() - Method in class jade.core.Agent
Actions to perform after moving.
afterReply(ACLMessage) - Method in class jade.proto.SSIteratedContractNetResponder
 
Agent - class jade.core.Agent.
The Agent class is the common superclass for user defined software agents.
AGENT_CLASSNAME - Static variable in class jade.core.AID
Key to retrieve the agent class name as a user defined slot of the AID included in the AMSAgentDescription registered with the AMS.
Agent.Interrupted - error jade.core.Agent.Interrupted.
Inner class Interrupted.
Agent.Interrupted() - Constructor for class jade.core.Agent.Interrupted
 
Agent() - Constructor for class jade.core.Agent
Default constructor.
AgentAction - interface jade.content.AgentAction.
Generic interface to be implemented by classes associated to agent actions in an ontology.
AgentActionSchema - class jade.content.schema.AgentActionSchema.
The class to be used to define schemas of agent actions in an ontology.
AgentActionSchema(String) - Constructor for class jade.content.schema.AgentActionSchema
Creates an AgentActionSchema with a given type-name.
AgentContainer - interface jade.core.AgentContainer.
This interface represents the local container as it is seen by JADE kernel level services installed in the underlying Node
AgentContainer - class jade.wrapper.AgentContainer.
This class is maintained for backward compatibility only.
AgentContainer(ContainerProxy, AgentContainer, String) - Constructor for class jade.wrapper.AgentContainer
 
AgentController - interface jade.wrapper.AgentController.
This interface is a Proxy, allowing access to a JADE agent.
agentNames() - Method in interface jade.core.AgentContainer
 
AGENTS - Static variable in class jade.core.Profile
This constant is the name of the property whose value contains the list of agents that have to be launched at bootstrap time
AGENTS_KEY - Static variable in class jade.core.MicroRuntime
The configuration property key that maps to the list of agents that have to be activated at boostrap.
AgentState - class jade.wrapper.AgentState.
Provides a concrete implementation of the State interface for agents.
AGENTSTATE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
AGENTSTATE_NAME - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
AggregateSchema - class jade.content.schema.AggregateSchema.
This class represent the schema of aggregate entities in an ontology.
AggregateSchema(String) - Constructor for class jade.content.schema.AggregateSchema
Creates an AggregateSchema with a given type-name.
AGREE - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
AID - class jade.core.AID.
This class represents a JADE Agent Identifier.
AID - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
AID_ADDRESSES - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
AID_NAME - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
AID_RESOLVERS - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
AID() - Constructor for class jade.core.AID
Constructs an Agent-Identifier whose slot name is set to an empty string
AID(String) - Constructor for class jade.core.AID
Deprecated. This constructor might generate a wrong AID, if the passed parameter is not a guid (globally unique identifier), but the local name of an agent (e.g. "da0").
AID(String, boolean) - Constructor for class jade.core.AID
Constructor for an Agent-identifier
ALL - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
ALL - Static variable in class jade.util.Logger
ALL indicates that all messages should be logged.
ALL_ACCEPTANCES_KEY - Variable in class jade.proto.TwoPh2Initiator
key to retrieve from the DataStore of the behaviour the vector of ACCEPT_PROPOSAL or REJECT_PROPOSAL messages that have to be sent.
ALL_ACCEPTANCES_KEY - Variable in class jade.proto.ContractNetInitiator
key to retrieve from the DataStore of the behaviour the vector of ACCEPT/REJECT_PROPOSAL ACLMessage objects that have to be sent
ALL_CFPS_KEY - Variable in class jade.proto.TwoPh0Initiator
key to retrieve from the DataStore of the behaviour the vector of CFP messages that have to be sent.
ALL_CFPS_KEY - Variable in class jade.proto.ContractNetInitiator
key to retrieve from the DataStore of the behaviour the vector of CFP ACLMessage objects that have to be sent.
ALL_CONFIRM - Static variable in interface jade.proto.TwoPhConstants
 
ALL_CONFIRM_OR_INFORM - Static variable in interface jade.proto.TwoPhConstants
 
ALL_CONFIRMS_KEY - Variable in class jade.proto.TwoPh1Initiator
key to retrieve from the DataStore of the behaviour the Vector of CONFIRM messages that have been received as response.
ALL_DISCONFIRMS_KEY - Variable in class jade.proto.TwoPh1Initiator
key to retrieve from the DataStore of the behaviour the Vector of DISCONFIRM messages that have been received as response.
ALL_INFORMS_KEY - Variable in class jade.proto.TwoPh2Initiator
key to retrieve from the DataStore of the behaviour the vector of INFORM messages that have been received as response.
ALL_INFORMS_KEY - Variable in class jade.proto.TwoPh1Initiator
key to retrieve from the DataStore of the behaviour the Vector of INFORM messages that have been received as response.
ALL_INITIATIONS_K - Variable in class jade.proto.ProposeInitiator
key to retrieve from the DataStore of the behaviour the vector of PROPOSE ACLMessage objects that have to be sent.
ALL_NEXT_REQUESTS_KEY - Variable in class jade.proto.IteratedAchieveREInitiator
Key to retrieve from the DataStore of the behaviour the vector of ACLMessage objects that will be sent at next round.
ALL_PENDINGS_KEY - Variable in class jade.proto.TwoPh2Initiator
key to retrieve from the DataStore of the behaviour the vector of ACCEPT_PROPOSAL or REJECT_PROPOSAL messages for which a response has not been received yet.
ALL_PENDINGS_KEY - Variable in class jade.proto.TwoPh1Initiator
key to retrieve from the DataStore of the behaviour the Vector of QUERY_IF messages for which a response has not been received yet.
ALL_PENDINGS_KEY - Variable in class jade.proto.TwoPh0Initiator
key to retrieve from the DataStore of the behaviour the vector of CFP messages for which a response has not been received yet.
ALL_PROPOSES_KEY - Variable in class jade.proto.TwoPh0Initiator
key to retrieve from the DataStore of the behaviour the vector of PROPOSE messages that have been received as response.
ALL_QUERYIFS_KEY - Variable in class jade.proto.TwoPh1Initiator
key to retrieve from the DataStore of the behaviour the Vector of QUERY_IF messages that have to be sent.
ALL_REQUESTS_KEY - Variable in class jade.proto.AchieveREInitiator
key to retrieve from the DataStore of the behaviour the vector of ACLMessage objects that have been sent.
ALL_RESPONSES_KEY - Variable in class jade.proto.TwoPh2Initiator
key to retrieve from the DataStore of the behaviour the Vector of all messages that have been received as response.
ALL_RESPONSES_KEY - Variable in class jade.proto.TwoPh1Initiator
key to retrieve from the DataStore of the behaviour the Vector of all messages that have been received as response.
ALL_RESPONSES_KEY - Variable in class jade.proto.TwoPh0Initiator
key to retrieve from the DataStore of the behaviour the vector of all messages that have been received as response.
ALL_RESPONSES_KEY - Variable in class jade.proto.SubscriptionInitiator
key to retrieve from the DataStore of the behaviour the vector of ACLMessage objects that have been received as responses.
ALL_RESPONSES_KEY - Variable in class jade.proto.SimpleAchieveREInitiator
key to retrive all the responses received.
ALL_RESPONSES_KEY - Variable in class jade.proto.ProposeInitiator
key to retrieve from the DataStore of the behaviour the vector of ACLMessage objects that have been received as responses.
ALL_RESPONSES_KEY - Variable in class jade.proto.ContractNetInitiator
key to retrieve from the DataStore of the behaviour the vector of ACLMessage objects that have been received as response.
ALL_RESPONSES_KEY - Variable in class jade.proto.AchieveREInitiator
key to retrieve from the DataStore of the behaviour the vector of ACLMessage objects that have been received as response.
ALL_RESPONSES_RECEIVED - Static variable in interface jade.proto.TwoPhConstants
 
ALL_RESULT_NOTIFICATIONS_KEY - Variable in class jade.proto.SimpleAchieveREInitiator
key to retrive the result notification received.
ALL_RESULT_NOTIFICATIONS_KEY - Variable in class jade.proto.ContractNetInitiator
key to retrieve from the DataStore of the behaviour the vector of ACLMessage objects that have been received as result notifications.
ALL_RESULT_NOTIFICATIONS_KEY - Variable in class jade.proto.AchieveREInitiator
key to retrieve from the DataStore of the behaviour the vector of ACLMessage objects that have been received as result notifications.
ALL_SUBSCRIPTIONS_KEY - Variable in class jade.proto.SubscriptionInitiator
key to retrieve from the DataStore of the behaviour the vector of subscription ACLMessage objects that have been sent.
AlreadyRegistered - exception jade.domain.FIPAAgentManagement.AlreadyRegistered.
 
ALREADYREGISTERED - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
ALREADYREGISTERED - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
AlreadyRegistered() - Constructor for class jade.domain.FIPAAgentManagement.AlreadyRegistered
 
AMS - Static variable in interface jade.domain.FIPANames
 
AMS_CANCELLATION - Static variable in class jade.domain.introspection.AMSSubscriber
 
AMS_FAILURE_AGENT_NOT_FOUND - Static variable in class jade.lang.acl.ACLMessage
AMS failure reasons
AMS_FAILURE_AGENT_UNREACHABLE - Static variable in class jade.lang.acl.ACLMessage
 
AMS_FAILURE_FOREIGN_AGENT_NO_ADDRESS - Static variable in class jade.lang.acl.ACLMessage
 
AMS_FAILURE_FOREIGN_AGENT_UNREACHABLE - Static variable in class jade.lang.acl.ACLMessage
 
AMS_FAILURE_SERVICE_ERROR - Static variable in class jade.lang.acl.ACLMessage
 
AMS_FAILURE_UNAUTHORIZED - Static variable in class jade.lang.acl.ACLMessage
 
AMS_FAILURE_UNEXPECTED_ERROR - Static variable in class jade.lang.acl.ACLMessage
 
AMS_SUBSCRIPTION - Static variable in class jade.domain.introspection.AMSSubscriber
 
AMSAgentDescription - class jade.domain.FIPAAgentManagement.AMSAgentDescription.
This class implements the concept of the fipa-agent-management ontology representing the description of an Agent in the AMS catalogue.
AMSAGENTDESCRIPTION - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
AMSAGENTDESCRIPTION_NAME - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
AMSAGENTDESCRIPTION_OWNERSHIP - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
AMSAGENTDESCRIPTION_STATE - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
AMSAgentDescription() - Constructor for class jade.domain.FIPAAgentManagement.AMSAgentDescription
Default constructor.
AMSService - class jade.domain.AMSService.
This class provides a set of static methods to communicate with a AMS Service that complies with FIPA specifications.
AMSService() - Constructor for class jade.domain.AMSService
Default constructor.
AMSSubscriber - class jade.domain.introspection.AMSSubscriber.
This behaviour subscribes to the AMS to receive notifications about platform-wide events.
AMSSubscriber.EventHandler - interface jade.domain.introspection.AMSSubscriber.EventHandler.
This interface must be implemented by concrete event handlers installed by this AMSSubscriber.
AMSSubscriber() - Constructor for class jade.domain.introspection.AMSSubscriber
Construct an AMSSubscriber behaviour to receive notifications about platform events from the local AMS
AMSSubscriber(AID) - Constructor for class jade.domain.introspection.AMSSubscriber
Construct an AMSSubscriber behaviour to receive notifications about platform events from the AMS of a remote platform.
AND - Static variable in interface jade.content.lang.sl.SL1Vocabulary
 
AND_LEFT - Static variable in interface jade.content.lang.sl.SL1Vocabulary
 
AND_RIGHT - Static variable in interface jade.content.lang.sl.SL1Vocabulary
 
and(MessageTemplate, MessageTemplate) - Static method in class jade.lang.acl.MessageTemplate
Logical and between two MessageTemplate objects.
ANY - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
APDescription - class jade.domain.FIPAAgentManagement.APDescription.
This class implements the concept of the fipa-agent-management ontology representing the description of an agent platform as it can be retrieved from the AMS.
APDESCRIPTION - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
APDESCRIPTION - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
APDESCRIPTION_NAME - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
APDESCRIPTION_NAME - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
APDESCRIPTION_SERVICES - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
APDESCRIPTION_SERVICES - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
APDescription() - Constructor for class jade.domain.FIPAAgentManagement.APDescription
Default constructor.
appendACLExpression(StringBuffer, String, String) - Static method in class jade.lang.acl.StringACLCodec
append to the passed StringBuffer the slot name and value separated by a blank char and followed by a newline.
AppletBoot - class jade.AppletBoot.
This class handles JADE start-up and shut-down when running JADE as an Applet.
AppletBoot() - Constructor for class jade.AppletBoot
 
apply() - Method in class jade.content.onto.ConceptSlotFunction
 
apply(Concept) - Method in class jade.content.onto.ConceptSlotFunction
 
APService - class jade.domain.FIPAAgentManagement.APService.
This class implements the concept of the fipa-agent-management ontology representing the description of a platform service.
APSERVICE - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
APSERVICE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
APSERVICE_ADDRESSES - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
APSERVICE_ADDRESSES - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
APSERVICE_NAME - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
APSERVICE_NAME - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
APSERVICE_TYPE - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
APSERVICE_TYPE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
APService() - Constructor for class jade.domain.FIPAAgentManagement.APService
Default constructor.
APService(String, String[]) - Constructor for class jade.domain.FIPAAgentManagement.APService
Constructor.
ARITHMETICOP - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
 
ArrayList - class jade.util.leap.ArrayList.
The LEAP (environment-dependent) version of the &qote;java.util.ArrayList&qote; class.
ArrayList() - Constructor for class jade.util.leap.ArrayList
Default Constructor, creates an empty List
ArrayList(ArrayList) - Constructor for class jade.util.leap.ArrayList
Constructs an ArrayList from a java.util.ArrayList.
ArrayList(int) - Constructor for class jade.util.leap.ArrayList
Constructor specifying list size
associate(Behaviour) - Method in class jade.util.InputQueue
Associate this InputQueue object with the indicated Behaviour so that it will be restarted each time a new object is inserted.
ASYNC - Static variable in interface jade.wrapper.AgentController
Constant representing an asynchronous rendez-vous policy.
AUX_CONTAINER_NAME - Static variable in interface jade.core.AgentContainer
 

B

backup(int) - Method in class jade.content.lang.sl.SimpleCharStream
 
backup(int) - Method in class jade.lang.acl.SimpleCharStream
 
BASE_NAME - Static variable in class jade.content.schema.VariableSchema
 
BASE_NAME - Static variable in class jade.content.schema.TermSchema
 
BASE_NAME - Static variable in class jade.content.schema.PrimitiveSchema
 
BASE_NAME - Static variable in class jade.content.schema.PredicateSchema
 
BASE_NAME - Static variable in class jade.content.schema.ObjectSchema
 
BASE_NAME - Static variable in class jade.content.schema.IRESchema
 
BASE_NAME - Static variable in class jade.content.schema.ContentElementSchema
 
BASE_NAME - Static variable in class jade.content.schema.ContentElementListSchema
 
BASE_NAME - Static variable in class jade.content.schema.ConceptSchema
 
BASE_NAME - Static variable in class jade.content.schema.AggregateSchema
 
BASE_NAME - Static variable in class jade.content.schema.AgentActionSchema
 
baseSchema - Static variable in class jade.content.schema.ObjectSchema
 
BaseService - class jade.core.BaseService.
The BaseService abstract class partially implements the Service interface, providing a simple and uniform mechanism for slice management and service discovery.
BaseService() - Constructor for class jade.core.BaseService
 
BasicOntology - class jade.content.onto.BasicOntology.
This class implements an ontology containing schemas for Primitive types and SL0 operators i.e. basic ontological elements required for minimal agent interaction.
BasicProperties - class jade.util.BasicProperties.
Provides the foundation class for property management.
BasicProperties() - Constructor for class jade.util.BasicProperties
Construct empty property collection.
BasicProperties(String[]) - Constructor for class jade.util.BasicProperties
Construct properties from arguments.
BCReflectiveIntrospector - class jade.content.onto.BCReflectiveIntrospector.
Backward Compatible reflective introspector.
BCReflectiveIntrospector() - Constructor for class jade.content.onto.BCReflectiveIntrospector
 
beforeClone() - Method in class jade.core.Agent
This empty placeholder method shall be overridden by user defined agents to execute some actions before copying an agent to another agent container.
beforeMove() - Method in class jade.core.Agent
This empty placeholder shall be overridden by user defined agents to execute some actions before the original agent instance on the source container is stopped (e.g. releasing local resources such as a GUI).
beforeReply(ACLMessage) - Method in class jade.proto.SSIteratedContractNetResponder
 
BeginToken() - Method in class jade.content.lang.sl.SimpleCharStream
 
BeginToken() - Method in class jade.lang.acl.SimpleCharStream
 
Behaviour - class jade.core.behaviours.Behaviour.
Abstract base class for JADE behaviours.
Behaviour() - Constructor for class jade.core.behaviours.Behaviour
Default constructor.
Behaviour(Agent) - Constructor for class jade.core.behaviours.Behaviour
Constructor with owner agent.
BEHAVIOURID - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
BEHAVIOURID_CHILDREN - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
BEHAVIOURID_CLASS_NAME - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
BEHAVIOURID_CODE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
BEHAVIOURID_KIND - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
BEHAVIOURID_NAME - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
BehaviourLoadingOntology - class jade.domain.mobility.BehaviourLoadingOntology.
This class represents the BehaviourLoading ontology including the concepts and actions required to dynamically load and execute jade behaviours whose code is not included in the JVM classpath.
BehaviourLoadingVocabulary - interface jade.domain.mobility.BehaviourLoadingVocabulary.
This interface contains all the string constants for concepts and slot names defined in the Behaviour-Loading ontology.
BELIEF - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
BELIEF_AGENT - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
BELIEF_CONDITION - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
BINARYLOGICALOP - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
 
BITEFFICIENT - Static variable in interface jade.domain.FIPANames.ACLCodec
Syntactic representation of ACL in bit-efficient form
block() - Method in class jade.core.behaviours.Behaviour
Blocks this behaviour.
block(long) - Method in class jade.core.behaviours.Behaviour
Blocks this behaviour for a specified amount of time.
blockingReceive() - Method in class jade.core.Agent
Receives an ACL message from the agent message queue.
blockingReceive(long) - Method in class jade.core.Agent
Receives an ACL message from the agent message queue, waiting at most a specified amount of time.
blockingReceive(MessageTemplate) - Method in class jade.core.Agent
Receives an ACL message matching a given message template.
blockingReceive(MessageTemplate, long) - Method in class jade.core.Agent
Receives an ACL message matching a given message template, waiting at most a specified time.
BOOLEAN - Static variable in class jade.content.onto.BasicOntology
 
Boot - class jade.Boot.
Boots the JADE system, parsing command line arguments.
Boot() - Constructor for class jade.Boot
Default constructor.
boot(Profile) - Method in interface jade.core.Service
Performs the active initialization step of a kernel-level service.
boot(Profile) - Method in class jade.core.BaseService
 
bootProps - Variable in class jade.core.ProfileImpl
 
BORN_AGENT - Static variable in interface jade.wrapper.PlatformEvent
String constant for the name of the born-agent event.
BornAgent - class jade.domain.introspection.BornAgent.
An introspection event, recording the birth of a new agent within the platform.
BORNAGENT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
BORNAGENT_AGENT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
BORNAGENT_CLASS_NAME - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
BORNAGENT_OWNERSHIP - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
BORNAGENT_STATE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
BORNAGENT_WHERE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
BornAgent() - Constructor for class jade.domain.introspection.BornAgent
Default constructor.
bornAgent(PlatformEvent) - Method in interface jade.wrapper.PlatformController.Listener
Called when an agent is born.
bufcolumn - Variable in class jade.content.lang.sl.SimpleCharStream
 
bufcolumn - Variable in class jade.lang.acl.SimpleCharStream
 
buffer - Variable in class jade.content.lang.sl.SimpleCharStream
 
buffer - Variable in class jade.lang.acl.SimpleCharStream
 
bufline - Variable in class jade.content.lang.sl.SimpleCharStream
 
bufline - Variable in class jade.lang.acl.SimpleCharStream
 
bufpos - Variable in class jade.content.lang.sl.SimpleCharStream
 
bufpos - Variable in class jade.lang.acl.SimpleCharStream
 
BYTE_SEQUENCE - Static variable in class jade.content.onto.BasicOntology
 
ByteArrayCodec - class jade.content.lang.ByteArrayCodec.
Base class for content language codecs that transform AbsContentElements to/from sequences of bytes
ByteArrayCodec(String) - Constructor for class jade.content.lang.ByteArrayCodec
Construct a ByteArrayCodec object with the given name

C

cAGENT_STATE_ACTIVE - Static variable in class jade.wrapper.AgentState
 
cAGENT_STATE_DELETED - Static variable in class jade.wrapper.AgentState
 
cAGENT_STATE_IDLE - Static variable in class jade.wrapper.AgentState
 
cAGENT_STATE_INITIATED - Static variable in class jade.wrapper.AgentState
 
cAGENT_STATE_SUSPENDED - Static variable in class jade.wrapper.AgentState
 
cAGENT_STATE_TRANSIT - Static variable in class jade.wrapper.AgentState
 
cAGENT_STATE_WAITING - Static variable in class jade.wrapper.AgentState
 
CANCEL - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
CANCEL_KEY - Variable in class jade.proto.SubscriptionResponder
key to retrieve from the DataStore of the behaviour the ACLMessage object sent by the initiator to cancel a subscription.
CANCEL_KEY - Variable in class jade.proto.SSIteratedAchieveREResponder
Key to retrieve from the DataStore of the behaviour the last received CANCEL ACLMessage
cancel(AID, boolean) - Method in class jade.proto.SubscriptionInitiator
Cancel the subscription to agent receiver.
cancellationCompleted(AID) - Method in class jade.proto.SubscriptionInitiator
This method should be called when the notification of a successful subscription cancellation is received from agent receiver to terminate the session with him.
CardinalityFacet - class jade.content.schema.facets.CardinalityFacet.
This facet forces an AbsAggregate to contain a number of elements that is comprised between a given min and a given max.
CardinalityFacet(int, int) - Constructor for class jade.content.schema.facets.CardinalityFacet
Construct a CardinalityFacet that forces the number of elements in an AbsAggregate to be within a given range
CFP - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
CFP_KEY - Variable in class jade.proto.TwoPh0Initiator
key to retrieve from the DataStore of the behaviour the ACLMessage object passed in the constructor of the class.
CFP_KEY - Variable in class jade.proto.SSContractNetResponder
Key to retrieve from the DataStore of the behaviour the last received CFP ACLMessage
CFP_KEY - Variable in class jade.proto.ContractNetInitiator
key to retrieve from the DataStore of the behaviour the ACLMessage object passed in the constructor of the class.
CFReflectiveIntrospector - class jade.content.onto.CFReflectiveIntrospector.
 
CFReflectiveIntrospector() - Constructor for class jade.content.onto.CFReflectiveIntrospector
 
CHANGEDAGENTOWNERSHIP - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CHANGEDAGENTOWNERSHIP_AGENT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CHANGEDAGENTOWNERSHIP_FROM - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CHANGEDAGENTOWNERSHIP_TO - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CHANGEDAGENTOWNERSHIP_WHERE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CHANGEDAGENTSTATE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CHANGEDAGENTSTATE_AGENT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CHANGEDAGENTSTATE_FROM - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CHANGEDAGENTSTATE_TO - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CHANGEDBEHAVIOURSTATE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CHANGEDBEHAVIOURSTATE_AGENT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CHANGEDBEHAVIOURSTATE_BEHAVIOUR - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CHANGEDBEHAVIOURSTATE_FROM - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CHANGEDBEHAVIOURSTATE_TO - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
changeStateTo(LifeCycle) - Method in class jade.core.Agent
 
CHANNEL - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CHANNEL_ADDRESS - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CHANNEL_NAME - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CHANNEL_PROTOCOL - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CHECK_AGAIN - Static variable in class jade.proto.AchieveREInitiator
 
CHECK_IN_SEQ - Static variable in class jade.proto.ProposeInitiator
 
CHECK_SESSIONS - Static variable in class jade.proto.ProposeInitiator
 
checkClass(ObjectSchema, Class, Ontology) - Method in class jade.content.onto.ReflectiveIntrospector
Check the structure of a java class associated to an ontological element to ensure that translations to/from abstract descriptors and java objects (instances of that class) can be accomplished by this introspector.
checkClass(ObjectSchema, Class, Ontology) - Method in class jade.content.onto.MicroIntrospector
Check the structure of a java class associated to an ontological element to ensure that translations to/from abstract descriptors and java objects (instances of that class) can be accomplished by this introspector.
checkClass(ObjectSchema, Class, Ontology) - Method in interface jade.content.onto.Introspector
Check the structure of a java class associated to an ontological element to ensure that translations to/from abstract descriptors and java objects (instances of that class) can be accomplished by this introspector.
checkClass(ObjectSchema, Class, Ontology) - Method in class jade.content.onto.BCReflectiveIntrospector
Check the structure of a java class associated to an ontological element to ensure that translations to/from abstract descriptors and java objects (instances of that class) can be accomplished by this introspector.
checkInSequence(ACLMessage) - Method in class jade.proto.SSIteratedContractNetResponder
 
checkInSequence(ACLMessage) - Method in class jade.proto.ProposeInitiator
Check whether a reply is in-sequence and update the appropriate Session.
checkIsTerm(Object) - Static method in class jade.content.onto.Ontology
Check whether a given object is a valid term.
checkJADE() - Static method in class jade.wrapper.gateway.JadeGateway
This method checks if both the container, and the agent, are up and running.
checkLeaseTimeExpired() - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
Indicates whether the lease time for the registration of this DFAgentDescription expired.
checkSessions(ACLMessage) - Method in class jade.proto.ProposeInitiator
Check the status of the sessions after the reception of the last reply or the expiration of the timeout.
checkTermination(boolean, int) - Method in class jade.core.behaviours.SequentialBehaviour
Check whether this SequentialBehaviour must terminate.
checkTermination(boolean, int) - Method in class jade.core.behaviours.ParallelBehaviour
Check whether this ParallelBehaviour must terminate.
checkTermination(boolean, int) - Method in class jade.core.behaviours.FSMBehaviour
Check whether this FSMBehaviour must terminate.
checkTermination(boolean, int) - Method in class jade.core.behaviours.CompositeBehaviour
This methods is called after the execution of each child in order to check whether the CompositeBehaviour should terminate.
ClassFinder - class jade.util.ClassFinder.
This utility class was based originally on Daniel Le Berre's RTSI class.
ClassFinder() - Constructor for class jade.util.ClassFinder
 
ClassFinderFilter - interface jade.util.ClassFinderFilter.
 
ClassFinderListener - interface jade.util.ClassFinderListener.
 
clear() - Method in class jade.content.ContentElementList
Clear all the elements in this content element list.
clear() - Method in class jade.content.abs.AbsContentElementList
Clear all the elements in this content element list.