LightJason - AgentSpeak(L++)
|
agent generator class More...
Public Member Functions | |
IAgent<?> | generatesingle (final Object... p_data) |
Public Member Functions inherited from org.lightjason.agentspeak.generator.IBaseAgentGenerator< T extends IAgent<?> | |
IBaseAgentGenerator ( @Nonnull final InputStream p_stream, @Nonnull final Set< IAction > p_actions) throws Exception | |
ctor More... | |
IBaseAgentGenerator ( @Nonnull final InputStream p_stream, @Nonnull final Set< IAction > p_actions, @Nonnull final IVariableBuilder p_variablebuilder) throws Exception | |
ctor More... | |
IBaseAgentGenerator ( @Nonnull final InputStream p_stream, @Nonnull final Set< IAction > p_actions, @Nonnull final Set< IPlanBundle > p_planbundle, @Nonnull final IVariableBuilder p_variablebuilder) throws Exception | |
ctor More... | |
final Stream< T > | generatemultiple (final int p_number, @Nullable final Object... p_data) |
Package Functions | |
CAgentGenerator (final String p_asl, final Map< String, Object > p_map, final Set< IAction > p_actions) throws Exception | |
ctor More... | |
Private Attributes | |
final Map< String, Object > | m_map |
belief map More... | |
Additional Inherited Members | |
Public Attributes inherited from org.lightjason.agentspeak.generator.IAgentGenerator< T > | |
IFuzzyBundle< Boolean > | DEFAULTFUZZYBUNDLE |
default fuzzy bundle More... | |
IUnifier | DEFAULTUNIFIER |
default unification More... | |
Protected Member Functions inherited from org.lightjason.agentspeak.generator.IBaseAgentGenerator< T extends IAgent<?> | |
IAgentConfiguration< T > | configuration ( @Nonnull final IFuzzyBundle< Boolean > p_fuzzy, @Nonnull final Collection< ILiteral > p_initalbeliefs, @Nonnull final Set< IPlan > p_plans, @Nonnull final Set< IRule > p_rules, @Nullable final ILiteral p_initialgoal, @Nonnull final IUnifier p_unifier, @Nonnull final IVariableBuilder p_variablebuilder) |
builds the configuraion, configuration runs cloning of objects if needed More... | |
Protected Attributes inherited from org.lightjason.agentspeak.generator.IBaseAgentGenerator< T extends IAgent<?> | |
final IAgentConfiguration< T > | m_configuration |
configuration of an agent More... | |
Definition at line 293 of file TestCViewMap.java.
|
package |
p_asl | asl string code |
p_map | belief map |
p_actions | actions |
Exception | thrown on error |
Definition at line 308 of file TestCViewMap.java.
IAgent<?> org.lightjason.agentspeak.beliefbase.TestCViewMap.CAgent.CAgentGenerator.generatesingle | ( | final Object... | p_data | ) |
Definition at line 315 of file TestCViewMap.java.
Referenced by org.lightjason.agentspeak.beliefbase.TestCViewMap.inagent().
|
private |
Definition at line 298 of file TestCViewMap.java.