|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Atom | |
---|---|
jason.asSyntax |
Uses of Atom in jason.asSyntax |
---|
Subclasses of Atom in jason.asSyntax | |
---|---|
class |
ArithExpr
Represents and solve arithmetic expressions like "10 + 30". |
class |
ArithFunctionTerm
Represents an arithmetic function, like math.max(arg1,arg2) -- a functor (math.max) and two arguments. |
class |
BinaryStructure
Represents a binary/unary logical/relational operator. |
class |
BodyLiteral
Deprecated. use PlanBodyImpl instead. |
class |
InternalActionLiteral
A particular type of literal used to represent internal actions (which has a "." in the functor). |
class |
ListTermImpl
Represents a list node as in prolog .(t1,.(t2,.(t3,.))). |
class |
LiteralImpl
A Literal extends a Pred with strong negation (~). |
class |
LogExpr
Represents a logical formula with some logical operator ("&", "|", "not"). |
class |
Plan
Represents an AgentSpack plan (it extends structure to be used as a term) |
class |
PlanBodyImpl
Represents a plan body item (achieve, test, action, ...) and its successors. |
class |
Pred
A Pred extends a Structure with annotations, e.g.: a(1)[an1,an2]. |
class |
RelExpr
Represents a relational expression like 10 > 20. |
class |
Rule
A rule is a Literal (head) with a body, as in "a :- b & c". |
class |
Structure
Represents a structure: a functor with n arguments, e.g.: val(10,x(3)). |
class |
Trigger
Represents an AgentSpeak trigger (like +!g, +p, ...). |
class |
UnnamedVar
Represents an unnamed variable '_'. |
class |
VarTerm
Represents a variable Term: like X (starts with upper case). |
Methods in jason.asSyntax that return Atom | |
---|---|
static Atom |
ASSyntax.createAtom(java.lang.String functor)
creates a new Atom term (an atom is a structure with 0-arity) |
Methods in jason.asSyntax with parameters of type Atom | |
---|---|
boolean |
PlanLibrary.remove(Atom pLabel,
Term source)
Remove a plan represented by the label pLabel. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |