Uses of Interface
jason.asSemantics.InternalAction
Package | Description |
---|---|
jason | |
jason.asSemantics | |
jason.asSyntax | |
jason.infra.repl | |
jason.stdlib |
Internal actions of Jason.
|
jason.stdlib.map | |
jason.stdlib.queue | |
jason.stdlib.set |
-
Uses of InternalAction in jason
Methods in jason with parameters of type InternalAction Modifier and Type Method Description static JasonException
JasonException. createWrongArgument(InternalAction ia, java.lang.String reason)
-
Uses of InternalAction in jason.asSemantics
Classes in jason.asSemantics that implement InternalAction Modifier and Type Class 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).Fields in jason.asSemantics with type parameters of type InternalAction Modifier and Type Field Description private java.util.Map<java.lang.String,InternalAction>
Agent. internalActions
Methods in jason.asSemantics that return InternalAction Modifier and Type Method Description InternalAction
Agent. getIA(java.lang.String iaName)
Methods in jason.asSemantics with parameters of type InternalAction Modifier and Type Method Description void
Agent. setIA(java.lang.String iaName, InternalAction ia)
-
Uses of InternalAction in jason.asSyntax
Fields in jason.asSyntax declared as InternalAction Modifier and Type Field Description private InternalAction
InternalActionLiteral. ia
Methods in jason.asSyntax that return InternalAction Modifier and Type Method Description InternalAction
InternalActionLiteral. getIA(Agent ag)
Methods in jason.asSyntax with parameters of type InternalAction Modifier and Type Method Description void
InternalActionLiteral. setIA(InternalAction ia)
-
Uses of InternalAction in jason.infra.repl
Classes in jason.infra.repl that implement InternalAction Modifier and Type Class Description class
clear
class
mi
class
print_unifier
class
verbose
-
Uses of InternalAction in jason.stdlib
Classes in jason.stdlib that implement InternalAction Modifier and Type Class 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
asserta
Internal action:.asserta
.class
assertz
Internal action:.assertz
.class
at
Internal action:.at
.class
atom
Internal action:.atom
.class
belief
Internal action:.belief(Bel)
.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, [ I ])
.class
df_deregister
Internal action:.df_deregister(S [,T])
.class
df_register
Internal action:.df_register(S [,T])
.class
df_search
Internal action:.df_search(S [,T] , L)
.class
df_subscribe
Internal action:.df_subscribe(S [,T])
.class
difference
Internal action:.difference(S1,S2,S3)
.class
done
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_future_intention
Internal action:.drop_future_intention(I)
.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(Term,Query,List)
.class
foreach
Internal action:.for(formula) { plan_body }
.class
fork
Implementation of .fork (used for |& and || operators).class
get_src_info
used by test libclass
ground
Internal action:.ground
.class
if_then_else
Implementation of if.class
include
Internal action:.include
.class
intend
Internal action:.intend(G, [ I ] )
.class
intention
Internal action:.intention( ID, STATE, STACK, [current])
.class
internal_action
Internal action:.internal_action
.class
intersection
Internal action:.intersection(S1,S2,S3)
.class
join
injected by .forkclass
kill_agent
Internal action:.kill_agent
.class
length
Internal action:.length
.class
list
Internal action:.list
.class
list_files
Internal action:.list_files
.class
list_plans
Internal action:.list_plans
.class
list_rules
Internal action:.list_rules
.class
literal
Internal action:.literal
.class
log
Internal action:.log(level, args...)
.class
loop
Implementation of while.class
lower_case
Internal action:.lower_case(S1,S2)
.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
namespace
Internal action:.namespace
.class
nano_time
Internal action:.nano_time
.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
printf
Internal action:.printf(format, args...)
.class
println
Internal action:.println
.class
puts
Internal action:.puts
.class
random
Internal action:.random(N)
.class
range
Internal action:.range(Var,Start,End, Step)
.class
relevant_plan
Internal action:.relevant_plan
.class
relevant_plans
Internal action:.relevant_plans
.class
relevant_rules
Internal action:.relevant_rules
.class
remove_plan
Internal action:.remove_plan
.class
remove_source_annot
class
rename_apart
replace the variable by unused named, to avoid clash.class
replace
Internal action:.replace(S1,S2,S3,S4)
.class
resume
Internal action:.resume(G)
.class
reverse
Internal action:.reverse
.class
save_agent
Internal action:.save_agent
.class
send
Internal action:.send
.class
set_random_seed
Internal action:.set_random_seed(N)
.class
setof
Internal action:.setof(Term,Query,List)
.class
shuffle
Internal action:.shuffle(List,Result)
.class
signal
Internal action:.signal
.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,MS)
.class
type
Internal action:.type
.class
union
Internal action:.union(S1,S2,S3)
.class
upper_case
Internal action:.upper_case(S1,S2)
.class
verbose
Internal action:.verbose
.class
version
Internal action:.version(V)
.class
wait
Internal action:.wait(E,T)
.Fields in jason.stdlib declared as InternalAction Modifier and Type Field Description private static InternalAction
add_annot. singleton
private static InternalAction
add_nested_source. singleton
private static InternalAction
atom. singleton
private static InternalAction
concat. singleton
private static InternalAction
date. singleton
private static InternalAction
delete. singleton
private static InternalAction
df_deregister. singleton
private static InternalAction
df_register. singleton
private static InternalAction
df_search. singleton
private static InternalAction
df_subscribe. singleton
private static InternalAction
difference. singleton
private static InternalAction
empty. singleton
private static InternalAction
fail. singleton
private static InternalAction
foreach. singleton
private static InternalAction
fork. singleton
private static InternalAction
get_src_info. singleton
private static InternalAction
ground. singleton
private static InternalAction
if_then_else. singleton
private static InternalAction
internal_action. singleton
private static InternalAction
intersection. singleton
private static InternalAction
join. singleton
private static InternalAction
length. singleton
private static InternalAction
list. singleton
private static InternalAction
literal. singleton
private static InternalAction
log. singleton
private static InternalAction
loop. singleton
private static InternalAction
lower_case. singleton
private static InternalAction
max. singleton
private static InternalAction
member. singleton
private static InternalAction
min. singleton
private static InternalAction
my_name. singleton
private static InternalAction
nth. singleton
private static InternalAction
number. singleton
private static InternalAction
plan_label. singleton
private static InternalAction
prefix. singleton
private static InternalAction
print. singleton
private static InternalAction
printf. singleton
private static InternalAction
println. singleton
private static InternalAction
puts. singleton
private static InternalAction
range. singleton
private static InternalAction
remove_source_annot. singleton
private static InternalAction
replace. singleton
private static InternalAction
reverse. singleton
private static InternalAction
signal. singleton
private static InternalAction
sort. singleton
private static InternalAction
string. singleton
private static InternalAction
structure. singleton
private static InternalAction
sublist. singleton
private static InternalAction
substring. singleton
private static InternalAction
suffix. singleton
private static InternalAction
term2string. singleton
private static InternalAction
time. singleton
private static InternalAction
type. singleton
private static InternalAction
union. singleton
private static InternalAction
upper_case. singleton
private static InternalAction
verbose. singleton
private static InternalAction
version. singleton
-
Uses of InternalAction in jason.stdlib.map
Classes in jason.stdlib.map that implement InternalAction Modifier and Type Class Description class
clear
class
copy
class
create
class
get
class
key
class
put
class
remove
class
value
Fields in jason.stdlib.map declared as InternalAction Modifier and Type Field Description private static InternalAction
clear. singleton
private static InternalAction
copy. singleton
private static InternalAction
get. singleton
private static InternalAction
key. singleton
private static InternalAction
put. singleton
private static InternalAction
remove. singleton
private static InternalAction
value. singleton
Methods in jason.stdlib.map that return InternalAction Modifier and Type Method Description static InternalAction
clear. create()
static InternalAction
copy. create()
static InternalAction
get. create()
static InternalAction
key. create()
static InternalAction
put. create()
static InternalAction
remove. create()
static InternalAction
value. create()
-
Uses of InternalAction in jason.stdlib.queue
Classes in jason.stdlib.queue that implement InternalAction Modifier and Type Class Description class
add
class
add_all
class
clear
class
copy
class
create
class
head
class
remove
class
to_list
Fields in jason.stdlib.queue declared as InternalAction Modifier and Type Field Description private static InternalAction
add_all. singleton
private static InternalAction
add. singleton
private static InternalAction
clear. singleton
private static InternalAction
copy. singleton
private static InternalAction
head. singleton
private static InternalAction
remove. singleton
private static InternalAction
to_list. singleton
Methods in jason.stdlib.queue that return InternalAction Modifier and Type Method Description static InternalAction
add_all. create()
static InternalAction
add. create()
static InternalAction
clear. create()
static InternalAction
copy. create()
static InternalAction
head. create()
static InternalAction
remove. create()
static InternalAction
to_list. create()
-
Uses of InternalAction in jason.stdlib.set
Classes in jason.stdlib.set that implement InternalAction Modifier and Type Class Description class
add
class
add_all
class
clear
class
copy
class
create
class
difference
class
intersection
class
remove
class
to_list
class
union
Fields in jason.stdlib.set declared as InternalAction Modifier and Type Field Description private static InternalAction
add_all. singleton
private static InternalAction
add. singleton
private static InternalAction
clear. singleton
private static InternalAction
copy. singleton
private static InternalAction
difference. singleton
private static InternalAction
intersection. singleton
private static InternalAction
remove. singleton
private static InternalAction
to_list. singleton
private static InternalAction
union. singleton
Methods in jason.stdlib.set that return InternalAction Modifier and Type Method Description static InternalAction
add_all. create()
static InternalAction
add. create()
static InternalAction
clear. create()
static InternalAction
copy. create()
static InternalAction
difference. create()
static InternalAction
intersection. create()
static InternalAction
remove. create()
static InternalAction
to_list. create()
static InternalAction
union. create()