Uses of Package
jason.asSyntax
Package | Description |
---|---|
jason | |
jason.architecture | |
jason.asSemantics | |
jason.asSyntax | |
jason.asSyntax.directives | |
jason.asSyntax.patterns.goal | |
jason.bb | |
jason.environment | |
jason.functions | |
jason.infra.components | |
jason.infra.jade | |
jason.infra.local | |
jason.infra.repl | |
jason.jeditplugin | |
jason.mas2j | |
jason.profiling | |
jason.stdlib |
Internal actions of Jason.
|
jason.stdlib.map | |
jason.stdlib.queue | |
jason.stdlib.set |
-
Classes in jason.asSyntax used by jason Class Description ListTerm The interface for lists of the AgentSpeak languageTerm Common interface for all kind of terms -
Classes in jason.asSyntax used by jason.architecture Class Description Literal This class represents an abstract literal (an Atom, Structure, Predicate, etc), it is mainly the interface of a literal.Structure Represents a structure: a functor with n arguments, e.g.: val(10,x(3)). -
Classes in jason.asSyntax used by jason.asSemantics Class Description Atom Represents an atom (a positive literal with no argument and no annotation, e.g.Literal This class represents an abstract literal (an Atom, Structure, Predicate, etc), it is mainly the interface of a literal.LogicalFormula Represents a logical formula (p, p & q, not p, 3 > X, ...) which can be evaluated into a truth value.Plan Represents an AgentSpeak plan (it extends structure to be used as a term)PlanBody Interface for elements of a plans's body.PlanLibrary Represents a set of plans used by an agentPredicateIndicator Represents the "type" of a predicate based on the functor and the arity, e.g.: ask/4Structure Represents a structure: a functor with n arguments, e.g.: val(10,x(3)).Term Common interface for all kind of termsTrigger Represents an AgentSpeak trigger (like +!g, +p, ...).Trigger.TEType VarTerm Represents a variable Term: like X (starts with upper case). -
Classes in jason.asSyntax used by jason.asSyntax Class Description ArithExpr Represents and solve arithmetic expressions like "10 + 30".ArithExpr.ArithmeticOp ArithFunctionTerm Represents an arithmetic function, like math.max(arg1,arg2) -- a functor (math.max) and two arguments.Atom Represents an atom (a positive literal with no argument and no annotation, e.g.BinaryStructure Represents a binary/unary logical/relational operator.BodyLiteral.BodyType Deprecated.Use BodyType of PlanBody insteadDefaultTerm Base class for all terms.InternalActionLiteral A particular type of literal used to represent internal actions (which has a "." in the functor).ListTerm The interface for lists of the AgentSpeak languageLiteral This class represents an abstract literal (an Atom, Structure, Predicate, etc), it is mainly the interface of a literal.LiteralImpl A Literal extends a Pred with strong negation (~).LogExpr.LogicalOp LogicalFormula Represents a logical formula (p, p & q, not p, 3 > X, ...) which can be evaluated into a truth value.MapTerm The interface for maps in the AgentSpeak languageNumberTerm The interface for numeric terms of AgentSpeak languageNumberTermImpl Immutable class that implements a term that represents a numberObjectTerm Interface for terms that encapsulate java objectsPlan Represents an AgentSpeak plan (it extends structure to be used as a term)PlanBody Interface for elements of a plans's body.PlanBody.BodyType PlanLibrary Represents a set of plans used by an agentPred A Pred extends a Structure with annotations, e.g.: a(1)[an1,an2].PredicateIndicator Represents the "type" of a predicate based on the functor and the arity, e.g.: ask/4RelExpr.RelationalOp Rule A rule is a Literal (head) with a body, as in "a :- b & c".SetTerm The interface for sets in the AgentSpeak languageSourceInfo Store information about the file source of some term (atom, literal, etc).StringTerm The interface for string terms of the AgentSpeak languageStringTermImpl Immutable class for string terms.Structure Represents a structure: a functor with n arguments, e.g.: val(10,x(3)).Term Common interface for all kind of termsTrigger Represents an AgentSpeak trigger (like +!g, +p, ...).Trigger.TEOperator Trigger.TEType UnnamedVar Represents an unnamed variable '_'.VarTerm Represents a variable Term: like X (starts with upper case). -
Classes in jason.asSyntax used by jason.asSyntax.directives Class Description Atom Represents an atom (a positive literal with no argument and no annotation, e.g.Pred A Pred extends a Structure with annotations, e.g.: a(1)[an1,an2]. -
Classes in jason.asSyntax used by jason.asSyntax.patterns.goal Class Description Pred A Pred extends a Structure with annotations, e.g.: a(1)[an1,an2]. -
Classes in jason.asSyntax used by jason.bb Class Description Atom Represents an atom (a positive literal with no argument and no annotation, e.g.Literal This class represents an abstract literal (an Atom, Structure, Predicate, etc), it is mainly the interface of a literal.PredicateIndicator Represents the "type" of a predicate based on the functor and the arity, e.g.: ask/4Structure Represents a structure: a functor with n arguments, e.g.: val(10,x(3)).Term Common interface for all kind of terms -
Classes in jason.asSyntax used by jason.environment Class Description Literal This class represents an abstract literal (an Atom, Structure, Predicate, etc), it is mainly the interface of a literal.Structure Represents a structure: a functor with n arguments, e.g.: val(10,x(3)). -
Classes in jason.asSyntax used by jason.functions Class Description Term Common interface for all kind of terms -
Classes in jason.asSyntax used by jason.infra.components Class Description Term Common interface for all kind of termsTrigger Represents an AgentSpeak trigger (like +!g, +p, ...). -
Classes in jason.asSyntax used by jason.infra.jade Class Description Literal This class represents an abstract literal (an Atom, Structure, Predicate, etc), it is mainly the interface of a literal.Structure Represents a structure: a functor with n arguments, e.g.: val(10,x(3)). -
Classes in jason.asSyntax used by jason.infra.local Class Description Literal This class represents an abstract literal (an Atom, Structure, Predicate, etc), it is mainly the interface of a literal.Structure Represents a structure: a functor with n arguments, e.g.: val(10,x(3)). -
Classes in jason.asSyntax used by jason.infra.repl Class Description Term Common interface for all kind of terms -
Classes in jason.asSyntax used by jason.jeditplugin Class Description Plan Represents an AgentSpeak plan (it extends structure to be used as a term) -
Classes in jason.asSyntax used by jason.mas2j Class Description Structure Represents a structure: a functor with n arguments, e.g.: val(10,x(3)). -
Classes in jason.asSyntax used by jason.profiling Class Description Literal This class represents an abstract literal (an Atom, Structure, Predicate, etc), it is mainly the interface of a literal. -
Classes in jason.asSyntax used by jason.stdlib Class Description Atom Represents an atom (a positive literal with no argument and no annotation, e.g.ListTerm The interface for lists of the AgentSpeak languageLiteral This class represents an abstract literal (an Atom, Structure, Predicate, etc), it is mainly the interface of a literal.LogicalFormula Represents a logical formula (p, p & q, not p, 3 > X, ...) which can be evaluated into a truth value.NumberTerm The interface for numeric terms of AgentSpeak languagePlan Represents an AgentSpeak plan (it extends structure to be used as a term)PlanLibrary Represents a set of plans used by an agentStringTerm The interface for string terms of the AgentSpeak languageStructure Represents a structure: a functor with n arguments, e.g.: val(10,x(3)).Term Common interface for all kind of termsTrigger Represents an AgentSpeak trigger (like +!g, +p, ...). -
Classes in jason.asSyntax used by jason.stdlib.map Class Description MapTerm The interface for maps in the AgentSpeak languageTerm Common interface for all kind of terms -
Classes in jason.asSyntax used by jason.stdlib.queue Class Description Term Common interface for all kind of terms -
Classes in jason.asSyntax used by jason.stdlib.set Class Description SetTerm The interface for sets in the AgentSpeak languageTerm Common interface for all kind of terms