A B C E G I J L N O P R S T 

A

act(ActionExec, List<ActionExec>) - Method in class c4jason.CAgentArch
 
addObsPropertiesBel(ArtifactId, List<ArtifactObsProperty>) - Method in class c4jason.CAgentArch
 
agent - Variable in class c4jason.CAgentArch
 
array_to_list - Class in cartago
Internal action: cartago.arrayToList.
array_to_list() - Constructor for class cartago.array_to_list
 

B

belBase - Variable in class c4jason.CAgentArch
 
bind(Object, Term, ActionExec) - Method in class c4jason.CAgentArch
 
bindObject(Unifier, Term, Object) - Method in class c4jason.JavaLibrary
Tries to bind specified id to a provided java object.

C

c4jason - package c4jason
 
CAgentArch - Class in c4jason
 
CAgentArch() - Constructor for class c4jason.CAgentArch
 
cartago - package cartago
 
CartagoEnvironment - Class in c4jason
Jason Environment Class enabling access to CArtAgO environments.
CartagoEnvironment() - Constructor for class c4jason.CartagoEnvironment
 
consultManual(Manual) - Method in class c4jason.CAgentArch
 
current_wsp - Class in cartago
Internal action: cartago.get_current_wsp.
current_wsp() - Constructor for class cartago.current_wsp
 

E

envSession - Variable in class c4jason.CAgentArch
 
execute(TransitionSystem, Unifier, Term[]) - Method in class cartago.array_to_list
 
execute(TransitionSystem, Unifier, Term[]) - Method in class cartago.current_wsp
 
execute(TransitionSystem, Unifier, Term[]) - Method in class cartago.invoke_obj
 
execute(TransitionSystem, Unifier, Term[]) - Method in class cartago.new_array
 
execute(TransitionSystem, Unifier, Term[]) - Method in class cartago.new_obj
 
execute(TransitionSystem, Unifier, Term[]) - Method in class cartago.set_current_wsp
 
execute(TransitionSystem, Unifier, Term[]) - Method in class cartago.term_to_tuple
 
execute(TransitionSystem, Unifier, Term[]) - Method in class cartago.tuple_to_term
 

G

generateFreshId() - Method in class c4jason.JavaLibrary
Generates a fresh numeric identifier
getAction() - Method in class c4jason.PendingAction
 
getActionExec() - Method in class c4jason.PendingAction
 
getActionId() - Method in class c4jason.PendingAction
 
getAllCurrentObjects() - Method in class c4jason.JavaLibrary
 
getAsPrologStr() - Method in interface c4jason.ToProlog
 
getCurrentWsp() - Method in class c4jason.CAgentArch
 
getEnvSession() - Method in class c4jason.CAgentArch
 
getInstance() - Static method in class c4jason.CartagoEnvironment
Get the instance of this environment.
getJavaLib() - Method in class c4jason.CAgentArch
 
getObject(Term) - Method in class c4jason.CAgentArch
 
getObject(Atom) - Method in class c4jason.JavaLibrary
 
getObsPropBeliefs(ArtifactObsProperty) - Method in class c4jason.CAgentArch
 
getSession() - Method in class c4jason.CAgentArch
 

I

init() - Method in class c4jason.CAgentArch
Creates the agent class defined by agClass, default is jason.asSemantics.Agent.
init(String[]) - Method in class c4jason.CartagoEnvironment
 
initBridge() - Method in class c4jason.CAgentArch
 
invoke_obj - Class in cartago
Internal action: cartago.callObj.
invoke_obj() - Constructor for class cartago.invoke_obj
 

J

java_call(Unifier, Term, Term, Term) - Method in class c4jason.JavaLibrary
Calls a method of a Java object
java_new_array(Unifier, Term, ListTerm, Term) - Method in class c4jason.JavaLibrary
Creates of a java array
java_new_object(Unifier, Term, ListTerm, Term) - Method in class c4jason.JavaLibrary
Creates of a java object
javaArrayToList(Unifier, Atom, Term) - Method in class c4jason.JavaLibrary
 
JavaLibrary - Class in c4jason
Library for managing Java objects inside a Jason agent.
JavaLibrary() - Constructor for class c4jason.JavaLibrary
 

L

lib - Variable in class c4jason.CAgentArch
 
loadBasicPlans() - Method in class c4jason.CAgentArch
 
logger - Variable in class c4jason.CAgentArch
 

N

new_array - Class in cartago
Internal action: cartago.new_array.
new_array() - Constructor for class cartago.new_array
 
new_obj - Class in cartago
Internal action: cartago.new_obj.
new_obj() - Constructor for class cartago.new_obj
 
newObject(Unifier, Term, ListTerm) - Method in class c4jason.JavaLibrary
Creates of a java object
notifyActionFailure(ActionExec, Term, String) - Method in class c4jason.CAgentArch
 
notifyActionSuccess(Op, Structure, ActionExec) - Method in class c4jason.CAgentArch
 
notifyCartagoEvent(CartagoEvent) - Method in class c4jason.CAgentArch
 

O

objectArray2termArray(Object[]) - Method in class c4jason.JavaLibrary
 
objectToTerm(Object) - Method in class c4jason.JavaLibrary
Convert Java Object into a Jason term
OBS_EV_PERCEPT - Static variable in class c4jason.CAgentArch
 
OBS_PROP_PERCEPT - Static variable in class c4jason.CAgentArch
 
obsEventToLiteral(ArtifactObsEvent, JavaLibrary) - Method in class c4jason.CAgentArch
Convert an observable event into a literal
obsPropToLiteral(String, ArtifactId, String, Object[], JavaLibrary) - Method in class c4jason.CAgentArch
Convert an observable property into a literal

P

parseOp(Structure) - Method in class c4jason.CAgentArch
 
PendingAction - Class in c4jason
 
PendingAction(long, Structure, ActionExec) - Constructor for class c4jason.PendingAction
 
pendingActions - Variable in class c4jason.CAgentArch
 
perceive() - Method in class c4jason.CAgentArch
 

R

registerDynamic(Atom, Object) - Method in class c4jason.JavaLibrary
Registers an object only for the running query life-time
registerDynamic(Object) - Method in class c4jason.JavaLibrary
Registers an object for the query life-time, with the automatic generation of the identifier.
removeObsPropertiesBel(ArtifactId, List<ArtifactObsProperty>) - Method in class c4jason.CAgentArch
 

S

set_current_wsp - Class in cartago
Internal action: cartago.set_current_wsp.
set_current_wsp() - Constructor for class cartago.set_current_wsp
 
setCurrentWsp(WorkspaceId) - Method in class c4jason.CAgentArch
 
startSession(String, CAgentArch) - Method in class c4jason.CartagoEnvironment
Join an agent to the default workspace of the node
stop() - Method in class c4jason.CartagoEnvironment
 

T

term_to_tuple - Class in cartago
Internal action: cartago.termToTuple.
term_to_tuple() - Constructor for class cartago.term_to_tuple
 
termToObject(Term) - Method in class c4jason.JavaLibrary
Convert a Jason term into a CArtAgO/Java Object
termToTuple(Term) - Method in class c4jason.JavaLibrary
 
ToProlog - Interface in c4jason
This interface is implemented by objects that can have a representation that follows the Prolog syntax
tuple_to_term - Class in cartago
Internal action: cartago.tupleToTerm.
tuple_to_term() - Constructor for class cartago.tuple_to_term
 
tupleToLiteral(Tuple) - Method in class c4jason.JavaLibrary
 
tupleToTerm(Tuple) - Method in class c4jason.JavaLibrary
 
A B C E G I J L N O P R S T 

>DEIS - University of Bologna