LightJason - AgentSpeak(L++)
org.lightjason.agentspeak.action.builtin.TestCActionAgent.CAgent.CGenerator Class Reference

agent generator More...

+ Inheritance diagram for org.lightjason.agentspeak.action.builtin.TestCActionAgent.CAgent.CGenerator:
+ Collaboration diagram for org.lightjason.agentspeak.action.builtin.TestCActionAgent.CAgent.CGenerator:

Public Member Functions

final CAgent 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

 CGenerator (final InputStream p_stream, final Set< IAction > p_actions) throws Exception
 

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...
 

Detailed Description

Definition at line 359 of file TestCActionAgent.java.

Constructor & Destructor Documentation

◆ CGenerator()

org.lightjason.agentspeak.action.builtin.TestCActionAgent.CAgent.CGenerator.CGenerator ( final InputStream  p_stream,
final Set< IAction p_actions 
) throws Exception
package

Definition at line 362 of file TestCActionAgent.java.

Member Function Documentation

◆ generatesingle()

final CAgent org.lightjason.agentspeak.action.builtin.TestCActionAgent.CAgent.CGenerator.generatesingle ( final Object...  p_data)

Definition at line 368 of file TestCActionAgent.java.

References org.lightjason.agentspeak.action.builtin.TestCActionAgent.CAgent.CAgent(), and org.lightjason.agentspeak.generator.IBaseAgentGenerator< T extends IAgent<?>.m_configuration.

+ Here is the call graph for this function: