Skip navigation links
A E G I L N O P R S T 

A

ACTIONID_ARG_INDEX - Static variable in class t4jn.api.getResult
The index of the action ID.
addTucsonOperationRequest(AbstractTucsonOrdinaryAction) - Method in interface it.unibo.tucson4jason.architecture.T4JnArch
Method to add a TuCSoN operation to execute.
addTucsonOperationRequest(AbstractTucsonOrdinaryAction) - Method in class it.unibo.tucson4jason.architecture.T4JnArchImpl
 

E

execute(TransitionSystem, Unifier, Term[]) - Method in class t4jn.api.getArg
 
execute(TransitionSystem, Unifier, Term[]) - Method in class t4jn.api.getResult
Internal action body.

G

generateTucsonOperation(Term[], TucsonTupleCentreId) - Method in class t4jn.api.get
 
generateTucsonOperation(Term[], TucsonTupleCentreId) - Method in class t4jn.api.in
 
generateTucsonOperation(Term[], TucsonTupleCentreId) - Method in class t4jn.api.inAll
 
generateTucsonOperation(Term[], TucsonTupleCentreId) - Method in class t4jn.api.inp
 
generateTucsonOperation(Term[], TucsonTupleCentreId) - Method in class t4jn.api.no
 
generateTucsonOperation(Term[], TucsonTupleCentreId) - Method in class t4jn.api.noAll
 
generateTucsonOperation(Term[], TucsonTupleCentreId) - Method in class t4jn.api.nop
 
generateTucsonOperation(Term[], TucsonTupleCentreId) - Method in class t4jn.api.out
 
generateTucsonOperation(Term[], TucsonTupleCentreId) - Method in class t4jn.api.outAll
 
generateTucsonOperation(Term[], TucsonTupleCentreId) - Method in class t4jn.api.rd
 
generateTucsonOperation(Term[], TucsonTupleCentreId) - Method in class t4jn.api.rdAll
 
generateTucsonOperation(Term[], TucsonTupleCentreId) - Method in class t4jn.api.rdp
 
generateTucsonOperation(Term[], TucsonTupleCentreId) - Method in class t4jn.api.set
 
generateTucsonOperation(Term[], TucsonTupleCentreId) - Method in class t4jn.api.spawn
 
get - Class in t4jn.api
Class that represents the TuCSoN GET operation.
get() - Constructor for class t4jn.api.get
 
getArg - Class in t4jn.api
The getArg internal action.
getArg() - Constructor for class t4jn.api.getArg
 
getMaxArgs() - Method in class t4jn.api.getArg
The maximum number of arguments is 3.
getMaxArgs() - Method in class t4jn.api.getResult
The maximum number of arguments is 2.
getMinArgs() - Method in class t4jn.api.getArg
The minimum number of arguments is 3.
getMinArgs() - Method in class t4jn.api.getResult
The maximum number of arguments is 2.
getMutex() - Method in interface it.unibo.tucson4jason.architecture.T4JnArch
Method to get the mutex granting exclusive access to results and suspended intentions collections.
getMutex() - Method in class it.unibo.tucson4jason.architecture.T4JnArchImpl
 
getNumberOfArguments() - Method in class t4jn.api.get
Method to get the number of arguments needed for a specific TuCSoN internal action.
getNumberOfArguments() - Method in class t4jn.api.in
Method to get the number of arguments needed for a specific TuCSoN internal action.
getNumberOfArguments() - Method in class t4jn.api.inAll
Method to get the number of arguments needed for a specific TuCSoN internal action.
getNumberOfArguments() - Method in class t4jn.api.inp
Method to get the number of arguments needed for a specific TuCSoN internal action.
getNumberOfArguments() - Method in class t4jn.api.no
Method to get the number of arguments needed for a specific TuCSoN internal action.
getNumberOfArguments() - Method in class t4jn.api.noAll
Method to get the number of arguments needed for a specific TuCSoN internal action.
getNumberOfArguments() - Method in class t4jn.api.nop
Method to get the number of arguments needed for a specific TuCSoN internal action.
getNumberOfArguments() - Method in class t4jn.api.out
Method to get the number of arguments needed for a specific TuCSoN internal action.
getNumberOfArguments() - Method in class t4jn.api.outAll
Method to get the number of arguments needed for a specific TuCSoN internal action.
getNumberOfArguments() - Method in class t4jn.api.rd
Method to get the number of arguments needed for a specific TuCSoN internal action.
getNumberOfArguments() - Method in class t4jn.api.rdAll
Method to get the number of arguments needed for a specific TuCSoN internal action.
getNumberOfArguments() - Method in class t4jn.api.rdp
Method to get the number of arguments needed for a specific TuCSoN internal action.
getNumberOfArguments() - Method in class t4jn.api.set
Method to get the number of arguments needed for a specific TuCSoN internal action.
getNumberOfArguments() - Method in class t4jn.api.spawn
Method to get the number of arguments needed for a specific TuCSoN internal action.
getResult - Class in t4jn.api
The getResult internal action.
getResult() - Constructor for class t4jn.api.getResult
 
getResultArgumentIndex() - Method in class t4jn.api.get
 
getResultArgumentIndex() - Method in class t4jn.api.in
 
getResultArgumentIndex() - Method in class t4jn.api.inAll
 
getResultArgumentIndex() - Method in class t4jn.api.inp
 
getResultArgumentIndex() - Method in class t4jn.api.no
 
getResultArgumentIndex() - Method in class t4jn.api.noAll
 
getResultArgumentIndex() - Method in class t4jn.api.nop
 
getResultArgumentIndex() - Method in class t4jn.api.out
 
getResultArgumentIndex() - Method in class t4jn.api.outAll
 
getResultArgumentIndex() - Method in class t4jn.api.rd
 
getResultArgumentIndex() - Method in class t4jn.api.rdAll
 
getResultArgumentIndex() - Method in class t4jn.api.rdp
 
getResultArgumentIndex() - Method in class t4jn.api.set
 
getResultArgumentIndex() - Method in class t4jn.api.spawn
 
getResults() - Method in interface it.unibo.tucson4jason.architecture.T4JnArch
Method to get the collection of TuCSoN operation results.
getResults() - Method in class it.unibo.tucson4jason.architecture.T4JnArchImpl
 
getSuspendedIntentions() - Method in interface it.unibo.tucson4jason.architecture.T4JnArch
Method to get the collection of suspended intentions waiting for result.
getSuspendedIntentions() - Method in class it.unibo.tucson4jason.architecture.T4JnArchImpl
 
getTuple() - Method in interface it.unibo.tucson4jason.operations.TucsonResult
Method used to get the result of a TuCSoN operation that returns a Tuple.
getTuples() - Method in interface it.unibo.tucson4jason.operations.TucsonResult
Method used to get the result of a TuCSoN operation that returns a list of Tuple.

I

in - Class in t4jn.api
Class that represents the TuCSoN IN operation.
in() - Constructor for class t4jn.api.in
 
inAll - Class in t4jn.api
Class that represents the TuCSoN IN_ALL operation.
inAll() - Constructor for class t4jn.api.inAll
 
INDEX_ARG_INDEX - Static variable in class t4jn.api.getArg
The index of the argument's index.
init() - Method in class it.unibo.tucson4jason.architecture.T4JnArchImpl
 
inp - Class in t4jn.api
Class that represents the TuCSoN INP operation.
inp() - Constructor for class t4jn.api.inp
 
isList() - Method in interface it.unibo.tucson4jason.operations.TucsonResult
Method used to ask if the result of a TuCSoN operation is a Tuple or a list of Tuple.
it.unibo.tucson4jason.architecture - package it.unibo.tucson4jason.architecture
 
it.unibo.tucson4jason.operations - package it.unibo.tucson4jason.operations
 

L

log(String) - Method in class t4jn.api.getArg
Method to log a message.
log(String) - Method in class t4jn.api.getResult
Method to log a message.

N

NETID_ARG_INDEX - Static variable in interface it.unibo.tucson4jason.operations.TucsonInternalAction
The index of Tuple Centre Network ID for a TuCSoN internal action.
no - Class in t4jn.api
Class that represents the TuCSoN NO operation.
no() - Constructor for class t4jn.api.no
 
noAll - Class in t4jn.api
Class that represents the TuCSoN NO_ALL operation.
noAll() - Constructor for class t4jn.api.noAll
 
nop - Class in t4jn.api
Class that represents the TuCSoN NOP operation.
nop() - Constructor for class t4jn.api.nop
 

O

out - Class in t4jn.api
Class that represents the TuCSoN OUT operation.
out() - Constructor for class t4jn.api.out
 
outAll - Class in t4jn.api
Class that represents the TuCSoN OUT_ALL operation.
outAll() - Constructor for class t4jn.api.outAll
 

P

PORTNO_ARG_INDEX - Static variable in interface it.unibo.tucson4jason.operations.TucsonInternalAction
The index of Tuple Centre Port Number for a TuCSoN internal action.

R

rd - Class in t4jn.api
Class that represents the TuCSoN RD operation.
rd() - Constructor for class t4jn.api.rd
 
rdAll - Class in t4jn.api
Class that represents the TuCSoN RD_ALL operation.
rdAll() - Constructor for class t4jn.api.rdAll
 
rdp - Class in t4jn.api
Class that represents the TuCSoN RDP operation.
rdp() - Constructor for class t4jn.api.rdp
 
RESULT_ARG_INDEX - Static variable in class t4jn.api.get
The index of Result variable for a TuCSoN internal action.
RESULT_ARG_INDEX - Static variable in class t4jn.api.getArg
The index of Result variable.
RESULT_ARG_INDEX - Static variable in class t4jn.api.getResult
The index of Result variable.
RESULT_ARG_INDEX - Static variable in class t4jn.api.in
The index of Result variable for a TuCSoN internal action.
RESULT_ARG_INDEX - Static variable in class t4jn.api.inAll
The index of Result variable for a TuCSoN internal action.
RESULT_ARG_INDEX - Static variable in class t4jn.api.inp
The index of Result variable for a TuCSoN internal action.
RESULT_ARG_INDEX - Static variable in class t4jn.api.no
The index of Result variable for a TuCSoN internal action.
RESULT_ARG_INDEX - Static variable in class t4jn.api.noAll
The index of Result variable for a TuCSoN internal action.
RESULT_ARG_INDEX - Static variable in class t4jn.api.nop
The index of Result variable for a TuCSoN internal action.
RESULT_ARG_INDEX - Static variable in class t4jn.api.out
The index of Result variable for a TuCSoN internal action.
RESULT_ARG_INDEX - Static variable in class t4jn.api.outAll
The index of Result variable for a TuCSoN internal action.
RESULT_ARG_INDEX - Static variable in class t4jn.api.rd
The index of Result variable for a TuCSoN internal action.
RESULT_ARG_INDEX - Static variable in class t4jn.api.rdAll
The index of Result variable for a TuCSoN internal action.
RESULT_ARG_INDEX - Static variable in class t4jn.api.rdp
The index of Result variable for a TuCSoN internal action.
RESULT_ARG_INDEX - Static variable in class t4jn.api.set
The index of Result variable for a TuCSoN internal action.
RESULT_ARG_INDEX - Static variable in class t4jn.api.spawn
The index of Result variable for a TuCSoN internal action.

S

set - Class in t4jn.api
Class that represents the TuCSoN SET operation.
set() - Constructor for class t4jn.api.set
 
spawn - Class in t4jn.api
Class that represents the TuCSoN SPAWN operation.
spawn() - Constructor for class t4jn.api.spawn
 
suspendIntention() - Method in class t4jn.api.getResult
 

T

t4jn.api - package t4jn.api
 
T4JnArch - Interface in it.unibo.tucson4jason.architecture
Interface that represents the custom architecture for a Jason agent to be used with TuCSoN.
T4JnArchImpl - Class in it.unibo.tucson4jason.architecture
Class that represents the custom architecture for a Jason agent to be used with TuCSoN.
T4JnArchImpl() - Constructor for class it.unibo.tucson4jason.architecture.T4JnArchImpl
 
TCNAME_ARG_INDEX - Static variable in interface it.unibo.tucson4jason.operations.TucsonInternalAction
The index of Tuple Centre Name for a TuCSoN internal action.
TUCSON_INTERNAL_ACTION_MIN_ARGS - Static variable in interface it.unibo.tucson4jason.operations.TucsonInternalAction
The minimum number of arguments for a TuCSoN internal action.
TucsonInternalAction - Interface in it.unibo.tucson4jason.operations
Interface that represents TuCSoN internal actions.
TucsonResult - Interface in it.unibo.tucson4jason.operations
Interface that represents the datatype of the results of TuCSoN operations.
TUPLE_ARG_INDEX - Static variable in class t4jn.api.getArg
The index of the tuple.
TUPLE_ARG_INDEX - Static variable in class t4jn.api.in
The index of Tuple for a TuCSoN internal action.
TUPLE_ARG_INDEX - Static variable in class t4jn.api.inAll
The index of Tuple for a TuCSoN internal action.
TUPLE_ARG_INDEX - Static variable in class t4jn.api.inp
The index of Tuple for a TuCSoN internal action.
TUPLE_ARG_INDEX - Static variable in class t4jn.api.no
The index of Tuple for a TuCSoN internal action.
TUPLE_ARG_INDEX - Static variable in class t4jn.api.noAll
The index of Tuple for a TuCSoN internal action.
TUPLE_ARG_INDEX - Static variable in class t4jn.api.nop
The index of Tuple for a TuCSoN internal action.
TUPLE_ARG_INDEX - Static variable in class t4jn.api.out
The index of Tuple for a TuCSoN internal action.
TUPLE_ARG_INDEX - Static variable in class t4jn.api.outAll
The index of Tuple for a TuCSoN internal action.
TUPLE_ARG_INDEX - Static variable in class t4jn.api.rd
The index of Tuple for a TuCSoN internal action.
TUPLE_ARG_INDEX - Static variable in class t4jn.api.rdAll
The index of Tuple for a TuCSoN internal action.
TUPLE_ARG_INDEX - Static variable in class t4jn.api.rdp
The index of Tuple for a TuCSoN internal action.
TUPLE_ARG_INDEX - Static variable in class t4jn.api.set
The index of Tuple for a TuCSoN internal action.
TUPLE_ARG_INDEX - Static variable in class t4jn.api.spawn
The index of Tuple for a TuCSoN internal action.
A E G I L N O P R S T 
Skip navigation links