A B C D E F G H I J L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- abs(int) - Method in class astra.lang.Math
-
Term that returns the absolute value of the given integer.
- accept(LogicVisitor) - Method in class astra.gui.GuiEvent
- add(ListTerm, Boolean) - Method in class astra.lang.Prelude
- add(ListTerm, Character) - Method in class astra.lang.Prelude
- add(ListTerm, Double) - Method in class astra.lang.Prelude
- add(ListTerm, Float) - Method in class astra.lang.Prelude
- add(ListTerm, Integer) - Method in class astra.lang.Prelude
- add(ListTerm, Long) - Method in class astra.lang.Prelude
- add(ListTerm, Object) - Method in class astra.lang.Prelude
-
Action that adds any object to a list
- add(ListTerm, String) - Method in class astra.lang.Prelude
- addAt(ListTerm, int, Boolean) - Method in class astra.lang.Prelude
- addAt(ListTerm, int, Character) - Method in class astra.lang.Prelude
- addAt(ListTerm, int, Double) - Method in class astra.lang.Prelude
- addAt(ListTerm, int, Float) - Method in class astra.lang.Prelude
- addAt(ListTerm, int, Integer) - Method in class astra.lang.Prelude
- addAt(ListTerm, int, Long) - Method in class astra.lang.Prelude
- addAt(ListTerm, int, Object) - Method in class astra.lang.Prelude
-
Action that adds any object to a list at a given index.
- addAt(ListTerm, int, String) - Method in class astra.lang.Prelude
- addEvent(Event) - Method in class astra.lang.System
- addEvent(String, Object[]) - Method in interface astra.gui.AstraEventListener
- addEvent(String, Object[]) - Method in class astra.gui.GuiModule
- addField(String) - Method in class astra.util.SQLQuery
- addRole(String) - Method in class astra.lang.Reflection
- addRule(Rule) - Method in class astra.lang.System
- addValue(String, String) - Method in class astra.util.SQLQuery
- addWhere(String, String) - Method in class astra.util.SQLQuery
- Agent - Class in astra.lang
- Agent() - Constructor for class astra.lang.Agent
- agentExists(String) - Method in class astra.lang.System
-
Formula that returns true if the agent exists, false otherwise.
- agentRules() - Method in class astra.lang.System
- AgentState - Class in astra.lang
-
This is not an API - it is support class that us used by the
SystemAPI. - AgentState(String, String, byte[]) - Constructor for class astra.lang.AgentState
-
A container to hold the state of an agent (this is not used in execution, but can be used to store, retrieve, or transfer the agents state).
- arity(Funct) - Method in class astra.lang.Functions
- astra.gui - package astra.gui
- astra.lang - package astra.lang
-
This package contains core APIs for ASTRA.
- astra.util - package astra.util
-
This package contains some useful APIs for ASTRA.
- AstraEventListener - Interface in astra.gui
- AstraGui - Interface in astra.gui
B
- beliefs - Variable in class astra.lang.AgentState
- booleanValueFor(ListTerm, String) - Method in class astra.lang.Prelude
- booleanValueFor(ListTerm, String, int) - Method in class astra.lang.Prelude
C
- charAt(String, int) - Method in class astra.lang.Strings
-
Term that returns the character at the given index in the source string.
- charValueFor(ListTerm, String) - Method in class astra.lang.Prelude
- charValueFor(ListTerm, String, int) - Method in class astra.lang.Prelude
- close(Connection) - Method in class astra.util.DB
-
Action to close an existing SQL Connection
- CodeVisitor - Class in astra.util
- CodeVisitor(Agent) - Constructor for class astra.util.CodeVisitor
- compileEvent(String) - Method in class astra.lang.Compiler
- Compiler - Class in astra.lang
-
Basic Compiler API.
- Compiler() - Constructor for class astra.lang.Compiler
- compileRule(String, ActionParam<Rule>) - Method in class astra.lang.Compiler
-
Action that dumps the agents beliefs to the console.
- Console - Class in astra.lang
-
This API provides support for I/O via the Java console.
- Console() - Constructor for class astra.lang.Console
- contains(ListTerm, char) - Method in class astra.lang.Prelude
- contains(ListTerm, double) - Method in class astra.lang.Prelude
- contains(ListTerm, float) - Method in class astra.lang.Prelude
- contains(ListTerm, int) - Method in class astra.lang.Prelude
- contains(ListTerm, long) - Method in class astra.lang.Prelude
- contains(ListTerm, String) - Method in class astra.lang.Prelude
- create(String) - Method in class astra.lang.ObjectAccess
- createAgent(String, String) - Method in class astra.lang.System
-
Action that allows the agent to create another agent.
- createFragment(Agent) - Method in class astra.lang.Agent
- currentTimeMillis() - Method in class astra.lang.System
-
Term that returns the current time in millisecond (delegates to the
Systemclass)
D
- DB - Class in astra.util
-
This class implements support for Database Acccess via JDBC.
- DB() - Constructor for class astra.util.DB
- Debug - Class in astra.lang
-
Basic Debugging Support Tools.
- Debug() - Constructor for class astra.lang.Debug
- deconstruct(String) - Method in class astra.lang.System
-
Term that captures the current state of the specified agent through serialisation of its beliefs and stores that state in an
AgentStateobject. - DELETE - Static variable in class astra.util.SQLQuery
- displayTimings() - Method in class astra.lang.System
-
Displays the agent timings table
- doubleValue(String) - Method in class astra.lang.Math
-
Term that converts a string to a double.
- doubleValueFor(ListTerm, String) - Method in class astra.lang.Prelude
- doubleValueFor(ListTerm, String, int) - Method in class astra.lang.Prelude
- dumpBeliefs() - Method in class astra.lang.Debug
-
Action that dumps the agents beliefs to the console.
- dumpBeliefsWithPredicate(String) - Method in class astra.lang.Debug
-
Action that dumps the agents beliefs that match the given predicate to the console.
E
- endsWith(String, String) - Method in class astra.lang.Strings
-
Formula that checks if the text ends with the pattern.
- env(String) - Method in class astra.lang.System
- equal(String, String) - Method in class astra.lang.Strings
-
Formula that checks if the two strings are equals.
- eval(boolean) - Method in class astra.lang.Logic
- evaluate(boolean) - Method in class astra.lang.Math
-
Formula that evaluates a boolean value.
- event(Term, Term) - Method in class astra.gui.GuiModule
- exit() - Method in class astra.lang.System
-
Action that causes the platform to stop
F
- fail() - Method in class astra.lang.System
-
Action that fails.
- fine(String) - Method in class astra.util.Logging
-
Action to record a FINE log event.
- finer(String) - Method in class astra.util.Logging
-
Action to record a FINER log event.
- finest(String) - Method in class astra.util.Logging
-
Action to record a FINEST log event.
- floatValue(String) - Method in class astra.lang.Math
-
Term that converts a string to a float.
- floatValueFor(ListTerm, String) - Method in class astra.lang.Prelude
- floatValueFor(ListTerm, String, int) - Method in class astra.lang.Prelude
- fromASTRAList(ListTerm) - Method in class astra.lang.Prelude
-
Term that converts the ASTRA list to a standard list of Java objects.
- Functions - Class in astra.lang
- Functions() - Constructor for class astra.lang.Functions
- functor(Funct) - Method in class astra.lang.Functions
G
- get(Connection, SQLQuery, ActionParam<ListTerm>) - Method in class astra.util.DB
-
Action that executes a select query on the database.
- getAgents() - Method in class astra.lang.System
-
Term that returns a list of all the agents on the platform.
- getAgentsOfType(String) - Method in class astra.lang.System
-
Term that returns a list of all the agents on the platform
- getBoolean(Object, String) - Method in class astra.lang.ObjectAccess
- getBoolean(String, String) - Method in class astra.util.TupleSpace
-
Term to retrieve a boolean from a space stored under a given key
- getChar(String, String) - Method in class astra.util.TupleSpace
-
Term to retrieve a char from a space stored under a given key
- getChildren() - Method in class astra.lang.System
-
Term that returns a list of all the agents on that are children of the invoking agent
- getConnection(String, ActionParam<Connection>) - Method in class astra.util.DB
-
Action to create a connection to a database.
- getDouble(String, String) - Method in class astra.util.TupleSpace
-
Term to retrieve a double from a space stored under a given key
- getFloat(String, String) - Method in class astra.util.TupleSpace
-
Term to retrieve a float from a space stored under a given key
- getInt(Object, String) - Method in class astra.lang.ObjectAccess
- getInt(String, String) - Method in class astra.util.TupleSpace
-
Term to retrieve an int from a space stored under a given key
- getList(String, String) - Method in class astra.util.TupleSpace
-
Term to retrieve a list from a space stored under a given key
- getLong(Object, String) - Method in class astra.lang.ObjectAccess
- getLong(String, String) - Method in class astra.util.TupleSpace
-
Term to retrieve a long from a space stored under a given key
- getNameFromState(AgentState) - Method in class astra.lang.System
-
Term that extracts the name of the agent from an
AgentStateobject. - getObject(String, String) - Method in class astra.util.TupleSpace
-
Term to retrieve an object from a space stored under a given key
- getOwner() - Method in class astra.lang.System
-
Term that returns a list of all the agents on that are children of the invoking agent
- getSource() - Method in class astra.gui.GuiEvent
- getSpaceList() - Method in class astra.util.TupleSpace
-
Return a list of the spaces that the agent has joined.
- getString(Object, String) - Method in class astra.lang.ObjectAccess
- getString(String, String) - Method in class astra.util.TupleSpace
-
Term to retrieve a string from a space stored under a given key
- getType() - Method in class astra.lang.System
-
Term that returns the type of the agent.
- getType(String) - Method in class astra.lang.System
-
Term that returns the type of the agent with the given name.
- GuiEvent - Class in astra.gui
- GuiEvent(Term) - Constructor for class astra.gui.GuiEvent
- GuiEvent(Term, ListTerm) - Constructor for class astra.gui.GuiEvent
- GuiEventUnifier - Class in astra.gui
- GuiEventUnifier() - Constructor for class astra.gui.GuiEventUnifier
- GuiModule - Class in astra.gui
- GuiModule() - Constructor for class astra.gui.GuiModule
H
- hasChildren() - Method in class astra.lang.System
-
Formula that returns true if the agent has children (i.e.
- hasOwner() - Method in class astra.lang.System
-
Formula that returns true if the agent has an owner, false otherwise (this will only return false for the "main" agent.
- hasSpace(String) - Method in class astra.util.TupleSpace
-
Formula to check whether a space exists
- hasTuple(String, String) - Method in class astra.util.TupleSpace
-
Formula to check whether a space contains a key
- hasType(String) - Method in class astra.lang.System
-
Formula thet returns true if the given type is available on the agent platform
- headAsDouble(ListTerm) - Method in class astra.lang.Prelude
- headAsFloat(ListTerm) - Method in class astra.lang.Prelude
- headAsInt(ListTerm) - Method in class astra.lang.Prelude
- headAsLong(ListTerm) - Method in class astra.lang.Prelude
- headAsString(ListTerm) - Method in class astra.lang.Prelude
I
- info(String) - Method in class astra.util.Logging
-
Action to record a INFO log event.
- initialize(Agent) - Method in class astra.lang.Agent
- inline() - Method in class astra.lang.Compiler
-
Internal method indicating that methods in this API do not need to be threaded.
- inline() - Method in class astra.lang.Debug
-
Internal method indicating that methods in this API do not need to be threaded.
- insert(String, ListTerm, ListTerm) - Method in class astra.util.DB
-
Term that creates a SELECT query of the form:
INSERT INTO table VALUES (wf1=wv1, wf2=wv2) - INSERT - Static variable in class astra.util.SQLQuery
- installDriver(String) - Method in class astra.util.DB
-
Action that installs a JDBC driver.
- installService(String, String) - Method in class astra.lang.Messaging
-
Action that installs a Message Service.
- intValue(String) - Method in class astra.lang.Math
-
Term that converts a string to an int.
- intValueFor(ListTerm, String) - Method in class astra.lang.Prelude
- intValueFor(ListTerm, String, int) - Method in class astra.lang.Prelude
- invoke(Object, Funct) - Method in class astra.lang.ObjectAccess
- is(Object, String, boolean) - Method in class astra.lang.ObjectAccess
- is(Object, String, int) - Method in class astra.lang.ObjectAccess
- is(Object, String, long) - Method in class astra.lang.ObjectAccess
- is(Object, String, String) - Method in class astra.lang.ObjectAccess
- isEmpty(ListTerm) - Method in class astra.lang.Prelude
-
Formula that returns true if the list is empty, false otherwise
- isType(Object, String) - Method in class astra.lang.ObjectAccess
J
- join(String) - Method in class astra.util.TupleSpace
-
Action that lets the agent join a tuple space
L
- launch(AstraEventListener) - Method in interface astra.gui.AstraGui
- launch(String) - Method in class astra.gui.GuiModule
- leave(String) - Method in class astra.util.TupleSpace
-
Action for an agent to leave a tuple space
- log(String, String) - Method in class astra.util.Logging
-
Action to record a log entry.
- Logging - Class in astra.util
-
This class provides a basic logger for ASTRA.
- Logging() - Constructor for class astra.util.Logging
- Logic - Class in astra.lang
- Logic() - Constructor for class astra.lang.Logic
- longValue(String) - Method in class astra.lang.Math
-
Term that converts a string to a long.
- longValueFor(ListTerm, String) - Method in class astra.lang.Prelude
- longValueFor(ListTerm, String, int) - Method in class astra.lang.Prelude
M
- Math - Class in astra.lang
-
Mathematical support for ASTRA.
- Math() - Constructor for class astra.lang.Math
- max(int, int) - Method in class astra.lang.Math
-
Term that returns the max of two values.
- Messaging - Class in astra.lang
-
This class implements support for the management of ASTRA's lightweight messaging infrastructure.
- Messaging() - Constructor for class astra.lang.Messaging
- min(int, int) - Method in class astra.lang.Math
-
Term that returns the min of two values.
N
- name - Variable in class astra.lang.AgentState
- name() - Method in class astra.lang.System
-
Term that returns the name of the agent.
O
- ObjectAccess - Class in astra.lang
- ObjectAccess() - Constructor for class astra.lang.ObjectAccess
- objectValueFor(ListTerm, String) - Method in class astra.lang.Prelude
- objectValueFor(ListTerm, String, int) - Method in class astra.lang.Prelude
P
- post(String, String, boolean) - Method in class astra.util.TupleSpace
-
Action to post a boolean to the specified space.
- post(String, String, char) - Method in class astra.util.TupleSpace
-
Action to post a char to the specified space.
- post(String, String, double) - Method in class astra.util.TupleSpace
-
Action to post an double to the specified space.
- post(String, String, float) - Method in class astra.util.TupleSpace
-
Action to post an float bject to the specified space.
- post(String, String, int) - Method in class astra.util.TupleSpace
-
Action to post an int to the specified space.
- post(String, String, long) - Method in class astra.util.TupleSpace
-
Action to post an long to the specified space.
- post(String, String, ListTerm) - Method in class astra.util.TupleSpace
-
Action to post an list to the specified space.
- post(String, String, Object) - Method in class astra.util.TupleSpace
-
Action to post an object to the specified space.
- post(String, String, String) - Method in class astra.util.TupleSpace
-
Action to post a string to the specified space.
- Prelude - Class in astra.lang
-
This API provides support for manipulating ASTRA Lists.
- Prelude() - Constructor for class astra.lang.Prelude
- print(Formula) - Method in class astra.lang.Console
-
Action to print a formula (no new line).
- print(Boolean) - Method in class astra.lang.Console
-
Action to print a boolean (no new line).
- print(Character) - Method in class astra.lang.Console
-
Action to print a char (no new line).
- print(Double) - Method in class astra.lang.Console
-
Action to print a double (no new line).
- print(Float) - Method in class astra.lang.Console
-
Action to print a float (no new line).
- print(Integer) - Method in class astra.lang.Console
-
Action to print a integer (no new line).
- print(Long) - Method in class astra.lang.Console
-
Action to print a long (no new line).
- print(Object) - Method in class astra.lang.Console
-
Action to print an object (no new line).
- print(String) - Method in class astra.lang.Console
-
Action to print a string (no new line).
- printClassName(Object) - Method in class astra.lang.Console
-
Action to print the canonical class name of an object.
- printEventQueue() - Method in class astra.lang.Debug
-
Action that dumps a stack trace for the current intention to the console.
- println(Formula) - Method in class astra.lang.Console
-
Action to print a formula followed by a new line.
- println(Funct) - Method in class astra.lang.Console
-
Action to print a string followed by a new line.
- println(ListTerm) - Method in class astra.lang.Console
-
Action to print an ASTRA list followed by a new line.
- println(Boolean) - Method in class astra.lang.Console
-
Action to print a boolean followed by a new line.
- println(Character) - Method in class astra.lang.Console
-
Action to print a char followed by a new line.
- println(Double) - Method in class astra.lang.Console
-
Action to print a double followed by a new line.
- println(Float) - Method in class astra.lang.Console
-
Action to print a float followed by a new line.
- println(Integer) - Method in class astra.lang.Console
-
Action to print a int followed by a new line.
- println(Long) - Method in class astra.lang.Console
-
Action to print a long followed by a new line.
- println(Object) - Method in class astra.lang.Console
-
Action to print an object followed by a new line.
- println(String) - Method in class astra.lang.Console
-
Action to print a string followed by a new line.
- printStackTrace() - Method in class astra.lang.Debug
-
Action that dumps a stack trace for the current intention to the console.
R
- randomInt() - Method in class astra.lang.Math
-
Term that returns a randomly generated int value.
- rawSelectQuery(Connection, String, ActionParam<ListTerm>) - Method in class astra.util.DB
-
Action that executes a basic select query on a connection.
- rawUpdateQuery(Connection, String) - Method in class astra.util.DB
-
Action to execute a basic SQL Query.
- readDouble(ActionParam<Double>) - Method in class astra.lang.Console
-
Action to read an double value from the console.
- readFloat(ActionParam<Float>) - Method in class astra.lang.Console
-
Action to read an float value from the console.
- readInt(ActionParam<Integer>) - Method in class astra.lang.Console
-
Action to read an integer value from the console.
- readLong(ActionParam<Long>) - Method in class astra.lang.Console
-
Action to read an long value from the console.
- readString(ActionParam<String>) - Method in class astra.lang.Console
-
Action to read a string value from the console.
- receive(String, List<?>) - Method in interface astra.gui.AstraGui
- reconstruct(AgentState) - Method in class astra.lang.System
-
Action that recreates an agent based on the given state, which is passed in as an instance of the
AgentStateclass. - Reflection - Class in astra.lang
- Reflection() - Constructor for class astra.lang.Reflection
- remove(ListTerm, int) - Method in class astra.lang.Prelude
-
Action that removes an object from a list at a given index.
- reverse(ListTerm) - Method in class astra.lang.Prelude
-
Term that reverses the order of the values stored in the list.
S
- select(String) - Method in class astra.util.DB
-
Term that creates a SELECT query of the form: SELECT * 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(String, String) - Method in class astra.util.DB
-
Term that creates a SELECT query of the form: SELECT field FROM table
- SELECT - Static variable in class astra.util.SQLQuery
- set(Object, String, boolean) - Method in class astra.lang.ObjectAccess
- set(Object, String, int) - Method in class astra.lang.ObjectAccess
- set(Object, String, long) - Method in class astra.lang.ObjectAccess
- set(Object, String, String) - Method in class astra.lang.ObjectAccess
- 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.
- shuffle(ListTerm) - Method in class astra.lang.Prelude
- signature() - Method in class astra.gui.GuiEvent
- size(ListTerm) - Method in class astra.lang.Prelude
-
Term that returns the size of the list.
- skip() - Method in class astra.lang.System
- 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
- 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.
- step() - Method in class astra.lang.System
- 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
- 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
T
- table(String) - Method in class astra.util.SQLQuery
- tableExists(Connection, String) - Method in class astra.util.DB
-
Formula that checks if the provided table exists.
- tail(ListTerm) - Method in class astra.lang.Prelude
- terminate() - Method in class astra.lang.System
-
Action that allows the agent to terminate itself.
- terminateAgent(String) - Method in class astra.lang.System
-
Action to terminate another agent (if it exists and the invoking agent is the owner of that agent).
- toASTRAList(List) - Method in class astra.lang.Prelude
-
Term that converts any Java list (anything that implements the
Listinterface) into an ASTRA list. - toFunctor(Formula) - Method in class astra.lang.Logic
- toList(Object, String) - Method in class astra.lang.ObjectAccess
- toObjectArray(ListTerm) - Method in class astra.lang.Prelude
-
Term that converts a list to an object array.
- toPredicate(Funct) - Method in class astra.lang.Logic
- toSQL() - Method in class astra.util.SQLQuery
- trace(boolean) - Method in class astra.lang.System
- TupleSpace - Class in astra.util
-
This class implements an in JVM tuple space.
- TupleSpace() - Constructor for class astra.util.TupleSpace
- type - Variable in class astra.lang.AgentState
- type(Object) - Method in class astra.lang.ObjectAccess
- type(String) - Method in class astra.util.SQLQuery
U
- unify(GuiEvent, GuiEvent, Agent) - Method in class astra.gui.GuiEventUnifier
- update(Connection, SQLQuery) - Method in class astra.util.DB
-
Action that executes an update query on the database.
- UPDATE - Static variable in class astra.util.SQLQuery
- updateGui(Funct) - Method in class astra.gui.GuiModule
- updateGui(String, ListTerm) - Method in class astra.gui.GuiModule
V
- valueAsBoolean(ListTerm, int) - Method in class astra.lang.Prelude
-
Term that returns the value at the given index cast as a boolean.
- valueAsDouble(Funct, int) - Method in class astra.lang.Functions
-
Term that returns the value at the given index cast as an double.
- valueAsDouble(ListTerm, int) - Method in class astra.lang.Prelude
-
Term that returns the value at the given index cast as an double.
- valueAsFloat(Funct, int) - Method in class astra.lang.Functions
-
Term that returns the value at the given index cast as an float.
- valueAsFloat(ListTerm, int) - Method in class astra.lang.Prelude
-
Term that returns the value at the given index cast as an float.
- valueAsFunct(Funct, int) - Method in class astra.lang.Functions
-
Term that returns the value at the given index cast as an long.
- valueAsFunct(ListTerm, int) - Method in class astra.lang.Prelude
-
Term that returns the value at the given index cast as an long.
- valueAsInt(Funct, int) - Method in class astra.lang.Functions
-
Term that returns the value at the given index cast as an int.
- valueAsInt(ListTerm, int) - Method in class astra.lang.Prelude
-
Term that returns the value at the given index cast as an int.
- valueAsList(Funct, int) - Method in class astra.lang.Functions
-
Term that returns the value at the given index cast as a list.
- valueAsList(ListTerm, int) - Method in class astra.lang.Prelude
-
Term that returns the value at the given index cast as a list.
- valueAsLong(Funct, int) - Method in class astra.lang.Functions
-
Term that returns the value at the given index cast as an long.
- valueAsLong(ListTerm, int) - Method in class astra.lang.Prelude
-
Term that returns the value at the given index cast as an long.
- valueAsString(Funct, int) - Method in class astra.lang.Functions
-
Term that returns the value at the given index cast as an string.
- valueAsString(ListTerm, int) - Method in class astra.lang.Prelude
-
Term that returns the value at the given index cast as an string.
- VariableVisitor - Class in astra.util
- VariableVisitor() - Constructor for class astra.util.VariableVisitor
- visit(RuleElement, Object) - Method in class astra.util.CodeVisitor
- visit(RuleElement, Object) - Method in class astra.util.VariableVisitor
- visit(UpdateEvent, Object) - Method in class astra.util.CodeVisitor
- visit(UpdateEvent, Object) - Method in class astra.util.VariableVisitor
- visit(GoalFormula, Object) - Method in class astra.util.CodeVisitor
- visit(GoalFormula, Object) - Method in class astra.util.VariableVisitor
- visit(NOTFormula, Object) - Method in class astra.util.VariableVisitor
- visit(PredicateFormula, Object) - Method in class astra.util.CodeVisitor
- visit(PredicateFormula, Object) - Method in class astra.util.VariableVisitor
- visit(BlockStatement, Object) - Method in class astra.util.CodeVisitor
- visit(BlockStatement, Object) - Method in class astra.util.VariableVisitor
- visit(ModuleCallStatement, Object) - Method in class astra.util.CodeVisitor
- visit(UpdateStatement, Object) - Method in class astra.util.CodeVisitor
- visit(UpdateStatement, Object) - Method in class astra.util.VariableVisitor
- visit(Function, Object) - Method in class astra.util.VariableVisitor
- visit(InlineVariableDeclaration, Object) - Method in class astra.util.CodeVisitor
- visit(InlineVariableDeclaration, Object) - Method in class astra.util.VariableVisitor
- visit(ListTerm, Object) - Method in class astra.util.VariableVisitor
- visit(Literal, Object) - Method in class astra.util.CodeVisitor
- visit(VariableElement, Object) - Method in class astra.util.CodeVisitor
- visit(VariableElement, Object) - Method in class astra.util.VariableVisitor
W
- warning(String) - Method in class astra.util.Logging
-
Action to record a WARNING log event.
- where(SQLQuery, ListTerm, ListTerm) - Method in class astra.util.DB
-
Action that allows you to add multiple where constrains in a single step.
- where(SQLQuery, String, boolean) - Method in class astra.util.DB
-
Action to add a where constrain for a boolean value
- where(SQLQuery, String, char) - Method in class astra.util.DB
-
Action to add a where constrain for a char value
- where(SQLQuery, String, double) - Method in class astra.util.DB
-
Action to add a where constrain for a double value
- where(SQLQuery, String, float) - Method in class astra.util.DB
-
Action to add a where constrain for a float value
- where(SQLQuery, String, int) - Method in class astra.util.DB
-
Action to add a where constrain for an int value
- where(SQLQuery, String, long) - Method in class astra.util.DB
-
Action to add a where constrain for a long value
- where(SQLQuery, String, Object) - Method in class astra.util.DB
-
Action to add a where constrain for an object
- where(SQLQuery, String, String) - Method in class astra.util.DB
-
Action to add a where constrain for a string value
All Classes All Packages