LightJason - AgentSpeak(L++)
|
default plan bundle configuration More...
Public Member Functions | |
CDefaultPlanBundleConfiguration ( @Nonnull final Set< IPlan > p_plans, @Nonnull final Set< IRule > p_rules, @Nonnull final Set< ILiteral > p_initialbeliefs) | |
ctor More... | |
final Set< ILiteral > | beliefs () |
get beliefs More... | |
final Set< IPlan > | plans () |
get a set with plans More... | |
final Set< IRule > | rules () |
get a set with rules More... | |
Static Protected Attributes | |
static final Logger | LOGGER = CCommon.logger( IPlanBundleConfiguration.class ) |
logger More... | |
Private Attributes | |
final Set< ILiteral > | m_initialbeliefs |
instance of initial beliefs More... | |
final Set< IPlan > | m_plans |
instance of plans More... | |
final Set< IRule > | m_rules |
rule instance More... | |
Definition at line 41 of file CDefaultPlanBundleConfiguration.java.
org.lightjason.agentspeak.configuration.CDefaultPlanBundleConfiguration.CDefaultPlanBundleConfiguration | ( | @Nonnull final Set< IPlan > | p_plans, |
@Nonnull final Set< IRule > | p_rules, | ||
@Nonnull final Set< ILiteral > | p_initialbeliefs | ||
) |
p_plans | plans |
p_rules | rules |
p_initialbeliefs | initial beliefs |
Definition at line 67 of file CDefaultPlanBundleConfiguration.java.
final Set<ILiteral> org.lightjason.agentspeak.configuration.CDefaultPlanBundleConfiguration.beliefs | ( | ) |
Implements org.lightjason.agentspeak.configuration.IPlanBundleConfiguration.
Definition at line 78 of file CDefaultPlanBundleConfiguration.java.
References org.lightjason.agentspeak.configuration.CDefaultPlanBundleConfiguration.m_initialbeliefs.
final Set<IPlan> org.lightjason.agentspeak.configuration.CDefaultPlanBundleConfiguration.plans | ( | ) |
Implements org.lightjason.agentspeak.configuration.IConfiguration.
Definition at line 85 of file CDefaultPlanBundleConfiguration.java.
References org.lightjason.agentspeak.configuration.CDefaultPlanBundleConfiguration.m_plans.
final Set<IRule> org.lightjason.agentspeak.configuration.CDefaultPlanBundleConfiguration.rules | ( | ) |
Implements org.lightjason.agentspeak.configuration.IConfiguration.
Definition at line 92 of file CDefaultPlanBundleConfiguration.java.
References org.lightjason.agentspeak.configuration.CDefaultPlanBundleConfiguration.m_rules.
|
staticprotected |
Definition at line 46 of file CDefaultPlanBundleConfiguration.java.
|
private |
Definition at line 58 of file CDefaultPlanBundleConfiguration.java.
Referenced by org.lightjason.agentspeak.configuration.CDefaultPlanBundleConfiguration.beliefs().
|
private |
Definition at line 50 of file CDefaultPlanBundleConfiguration.java.
Referenced by org.lightjason.agentspeak.configuration.CDefaultPlanBundleConfiguration.plans().
|
private |
Definition at line 54 of file CDefaultPlanBundleConfiguration.java.
Referenced by org.lightjason.agentspeak.configuration.CDefaultPlanBundleConfiguration.rules().