Package | Description |
---|---|
jason | |
jason.asSemantics | |
jason.asSyntax | |
jason.infra.repl | |
jason.stdlib |
Provides all default internal actions of Jason.
|
Modifier and Type | Method and Description |
---|---|
static JasonException |
JasonException.createWrongArgument(InternalAction ia,
java.lang.String reason) |
Modifier and Type | Class and Description |
---|---|
class |
ConcurrentInternalAction
This class can be used in place of DefaultInternalAction to create an IA that
suspend the intention while it is being executed.
|
class |
DefaultInternalAction
Default implementation of the internal action interface (it simply returns false
for the interface methods).
|
Modifier and Type | Method and Description |
---|---|
InternalAction |
Agent.getIA(java.lang.String iaName) |
Modifier and Type | Method and Description |
---|---|
InternalAction |
InternalActionLiteral.getIA(Agent ag) |
Modifier and Type | Method and Description |
---|---|
void |
InternalActionLiteral.setIA(InternalAction ia) |
Modifier and Type | Class and Description |
---|---|
class |
clear |
class |
mi |
class |
print_unifier |
class |
verbose |
Modifier and Type | Class and Description |
---|---|
class |
abolish
Internal action:
.abolish . |
class |
add_annot
Internal action:
.add_annot . |
class |
add_nested_source
Internal action:
.add_nested_source . |
class |
add_plan
Internal action:
.add_plan . |
class |
all_names
Internal action:
.all_names . |
class |
at
Internal action:
.at . |
class |
atom
Internal action:
.atom . |
class |
broadcast
Internal action:
.broadcast . |
class |
clone |
class |
concat
Internal action:
.concat . |
class |
copy_term |
class |
count
Internal action:
.count . |
class |
create_agent
Internal action:
.create_agent . |
class |
current_intention
Internal action:
.current_intention . |
class |
date
Internal action:
.date(YY,MM,DD) . |
class |
delete
Internal action:
.delete . |
class |
desire
Internal action:
.desire(D) . |
class |
difference
Internal action:
.difference(S1,S2,S3) . |
class |
drop_all_desires
Internal action:
.drop_all_desires . |
class |
drop_all_events
Internal action:
.drop_all_events . |
class |
drop_all_intentions
Internal action:
.drop_all_intentions . |
class |
drop_desire
Internal action:
.drop_desire(D) . |
class |
drop_event
Internal action:
.drop_event(D) . |
class |
drop_intention
Internal action:
.drop_intention(I) . |
class |
empty
Internal action:
.empty . |
class |
eval
Internal action:
.eval(Var,Logical Expression) . |
class |
fail
Internal action:
.fail . |
class |
fail_goal
Internal action:
.fail_goal(G) . |
class |
findall
Internal action:
.findall(Var,Literal,List) . |
class |
foreach
Implementation of for.
|
class |
ground
Internal action:
.ground . |
class |
if_then_else
Implementation of if.
|
class |
intend
Internal action:
.intend(I) . |
class |
intersection
Internal action:
.intersection(S1,S2,S3) . |
class |
kill_agent
Internal action:
.kill_agent . |
class |
length
Internal action:
.length . |
class |
list
Internal action:
.list . |
class |
list_plans
Internal action:
.list_plans . |
class |
literal
Internal action:
.literal . |
class |
loop
Implementation of while.
|
class |
max
Internal action:
.max . |
class |
member
Internal action:
.member(T,L) . |
class |
min
Internal action:
.min . |
class |
my_name
Internal action:
.my_name . |
class |
nth
Internal action:
.nth . |
class |
number
Internal action:
.number . |
class |
perceive
Internal action:
.perceive . |
class |
plan_label
Internal action:
.plan_label(P,L) . |
class |
prefix
Internal action:
.prefix(P,L) . |
class |
print
Internal action:
.print . |
class |
println
Internal action:
.println . |
class |
puts
Internal action:
.puts . |
class |
random
Internal action:
.random(N) . |
class |
range
Internal action:
.range(Var,Start,End) . |
class |
relevant_plans
Internal action:
.relevant_plans . |
class |
remove_plan
Internal action:
.remove_plan . |
class |
resume
Internal action:
.resume(G) . |
class |
reverse
Internal action:
.reverse . |
class |
send
Internal action:
.send . |
class |
setof |
class |
shuffle
Internal action:
.shuffle(List,Result) . |
class |
sort
Internal action:
.sort . |
class |
stopMAS
Internal action:
.stopMAS . |
class |
string
Internal action:
.string . |
class |
structure
Internal action:
.structure . |
class |
sublist
Internal action:
.sublist(S,L) . |
class |
substring
Internal action:
.substring . |
class |
succeed_goal
Internal action:
.succeed_goal(G) . |
class |
suffix
Internal action:
.suffix(S,L) . |
class |
suspend
Internal action:
.suspend(G) . |
class |
suspended
Internal action:
.suspended(G, R) . |
class |
term2string
Internal action:
.term2string(T,S) . |
class |
time
Internal action:
.time(HH,MM,SS) . |
class |
union
Internal action:
.union(S1,S2,S3) . |
class |
wait
Internal action:
.wait(E,T) . |