|
LightJason - AgentSpeak(L++)
|
interface to define the agent configuration More...
Inheritance diagram for org.lightjason.agentspeak.configuration.IAgentConfiguration< T extends IAgent<?>:
Collaboration diagram for org.lightjason.agentspeak.configuration.IAgentConfiguration< T extends IAgent<?>:Public Member Functions | |
| IView | beliefbase () |
| returns a beliefbase of the agent More... | |
| IFuzzyBundle< Boolean > | fuzzy () |
| returns the fuzzy operator More... | |
| Collection< ILiteral > | initialbeliefs () |
| returns the initial beliefs More... | |
| ITrigger | initialgoal () |
| returns the initial goal More... | |
| IUnifier | unifier () |
| returns the unifier function More... | |
| IVariableBuilder | variablebuilder () |
| returns the variable builder More... | |
Public Member Functions inherited from org.lightjason.agentspeak.configuration.IConfiguration | |
| Set< IPlan > | plans () |
| get a set with plans More... | |
| Set< IRule > | rules () |
| get a set with rules More... | |
| T | agent type |
Definition at line 44 of file IAgentConfiguration.java.
| IView org.lightjason.agentspeak.configuration.IAgentConfiguration< T extends IAgent<?>.beliefbase | ( | ) |
| IFuzzyBundle<Boolean> org.lightjason.agentspeak.configuration.IAgentConfiguration< T extends IAgent<?>.fuzzy | ( | ) |
| Collection<ILiteral> org.lightjason.agentspeak.configuration.IAgentConfiguration< T extends IAgent<?>.initialbeliefs | ( | ) |
| ITrigger org.lightjason.agentspeak.configuration.IAgentConfiguration< T extends IAgent<?>.initialgoal | ( | ) |
| IUnifier org.lightjason.agentspeak.configuration.IAgentConfiguration< T extends IAgent<?>.unifier | ( | ) |
| IVariableBuilder org.lightjason.agentspeak.configuration.IAgentConfiguration< T extends IAgent<?>.variablebuilder | ( | ) |