LightJason - AgentSpeak(L++)
|
plan bundle class More...
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().