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

S

select(String) - Method in class astra.util.DB
Term that creates a SELECT query of the form: SELECT * FROM table
select(String, String) - Method in class astra.util.DB
Term that creates a SELECT query of the form: SELECT field FROM table
select(String, ListTerm) - Method in class astra.util.DB
Term that creates a SELECT query of the form: SELECT listitem1, listitem2, ...
select(String, ListTerm, ListTerm) - Method in class astra.util.DB
Term that creates a SELECT query of the form:
SELECT * FROM table WHERE wf1=wv1 AND wf2=wv2 AND ...
select(String, ListTerm, ListTerm, ListTerm) - Method in class astra.util.DB
Term that creates a SELECT query of the form:
SELECT listitem1, listitem2, ...
SELECT - Static variable in class astra.util.SQLQuery
 
sense() - Method in class astra.lang.EIS
 
setAgent(Agent) - Method in class astra.lang.System
This internal method associates the agent with the module - this is overridden to store a reference to the agent in the agents map
setAgent(Agent) - Method in class astra.util.Logging
This is an internal (non-API) method that initialises the logger whose id is set to the agents name.
setLevel(String) - Method in class astra.util.Logging
Action to set the logging level.
setMainGoal(String, ListTerm) - Method in class astra.lang.System
This method can be used to set the main goal of an agent.
setProperty(String, String, String) - Method in class astra.lang.Messaging
Action that sets a property for a message service.
setSchedulePoolSize(int) - Method in class astra.lang.System
 
setSchedulingStrategy(String) - Method in class astra.lang.System
Action that allows you to set the scheduling strategy used by the agents...
setSleepTime(long) - Method in class astra.lang.System
Sets the sleep time for the scheduler.
severe(String) - Method in class astra.util.Logging
Action to record a SEVERE log event.
signal(Term, Term) - Method in class astra.lang.Cartago
 
signature() - Method in class astra.gui.GuiEvent
 
size(ListTerm) - Method in class astra.lang.Prelude
Term that returns the size of the list.
sleep(int) - Method in class astra.lang.System
Action that causes the agent to sleep for a specified period of time
sort_asc(ListTerm) - Method in class astra.lang.Prelude
Term that sorts the list in ascending order.
sort_desc(ListTerm) - Method in class astra.lang.Prelude
Term that sorts the list in descending order.
split(String, String) - Method in class astra.lang.Strings
Term that splits the string into an ASTRA list of tokens separated by the given delimiter.
SQLQuery - Class in astra.util
 
SQLQuery(String) - Constructor for class astra.util.SQLQuery
 
startEnv() - Method in class astra.lang.EIS
Action that starts the default environment if it is in a paused state.
startService() - Method in class astra.lang.Cartago
Action that starts a local CArtAgO node.
startService(String) - Method in class astra.lang.Messaging
Action that starts the message service.
startsWith(String, String) - Method in class astra.lang.Strings
Formula that checks if the text starts with the pattern.
Strings - Class in astra.lang
This API provides support for manipulating strings in ASTRA.
Strings() - Constructor for class astra.lang.Strings
 
stringValueFor(ListTerm, String) - Method in class astra.lang.Prelude
 
stringValueFor(ListTerm, String, int) - Method in class astra.lang.Prelude
 
suspendAgent(String) - Method in class astra.lang.System
 
swap(ListTerm, int, int) - Method in class astra.lang.Prelude
Term that swaps the value at index i with the value at index j in the list.
System - Class in astra.lang
The System API contains a number of actions, terms and formulae that help you to manage the operation of the overall multi-agent system.
System() - Constructor for class astra.lang.System
 
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links