|
LightJason - AgentSpeak(L++)
|
plan bundle class More...
Inheritance diagram for org.lightjason.agentspeak.agent.IBasePlanBundle:
Collaboration diagram for org.lightjason.agentspeak.agent.IBasePlanBundle:Public Member Functions | |
| IBasePlanBundle ( @Nonnull final IPlanBundleConfiguration p_configuration) | |
| ctor More... | |
| final Set< ILiteral > | initialbeliefs () |
| returns initial beliefs More... | |
| final Set< IPlan > | plans () |
| get a multimap with event-plan matching More... | |
| final Set< IRule > | rules () |
| returns the rules More... | |
Protected Attributes | |
| final Set< ILiteral > | m_initialbeliefs |
| initial beliefs More... | |
| final Set< IPlan > | m_plans |
| map with all existing plans More... | |
| final Set< IRule > | m_rules |
| rule set More... | |
Definition at line 38 of file IBasePlanBundle.java.
| org.lightjason.agentspeak.agent.IBasePlanBundle.IBasePlanBundle | ( | @Nonnull final IPlanBundleConfiguration | p_configuration | ) |
| p_configuration | configuration |
Definition at line 59 of file IBasePlanBundle.java.
| final Set<ILiteral> org.lightjason.agentspeak.agent.IBasePlanBundle.initialbeliefs | ( | ) |
Implements org.lightjason.agentspeak.agent.IPlanBundle.
Definition at line 68 of file IBasePlanBundle.java.
References org.lightjason.agentspeak.agent.IBasePlanBundle.m_initialbeliefs.
| final Set<IPlan> org.lightjason.agentspeak.agent.IBasePlanBundle.plans | ( | ) |
Implements org.lightjason.agentspeak.agent.IPlanBundle.
Definition at line 75 of file IBasePlanBundle.java.
References org.lightjason.agentspeak.agent.IBasePlanBundle.m_plans.
| final Set<IRule> org.lightjason.agentspeak.agent.IBasePlanBundle.rules | ( | ) |
Implements org.lightjason.agentspeak.agent.IPlanBundle.
Definition at line 82 of file IBasePlanBundle.java.
References org.lightjason.agentspeak.agent.IBasePlanBundle.m_rules.
|
protected |
Definition at line 47 of file IBasePlanBundle.java.
Referenced by org.lightjason.agentspeak.agent.IBasePlanBundle.initialbeliefs().
|
protected |
Definition at line 43 of file IBasePlanBundle.java.
Referenced by org.lightjason.agentspeak.agent.IBasePlanBundle.plans().
|
protected |
Definition at line 51 of file IBasePlanBundle.java.
Referenced by org.lightjason.agentspeak.agent.IBasePlanBundle.rules().