LightJason - AgentSpeak(L++)
org.lightjason.agentspeak.agent.TestCAgent.CAgent.CAgentGenerator Class Reference

agent generator class More...

+ Inheritance diagram for org.lightjason.agentspeak.agent.TestCAgent.CAgent.CAgentGenerator:
+ Collaboration diagram for org.lightjason.agentspeak.agent.TestCAgent.CAgent.CAgentGenerator:

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 InputStream p_stream, final Set< IAction > p_actions) throws Exception
 ctor 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...
 

Detailed Description

Definition at line 264 of file TestCAgent.java.

Constructor & Destructor Documentation

◆ CAgentGenerator()

org.lightjason.agentspeak.agent.TestCAgent.CAgent.CAgentGenerator.CAgentGenerator ( final InputStream  p_stream,
final Set< IAction p_actions 
) throws Exception
package
Parameters
p_streaminput stream
p_actionsset with action
Exceptions
Exceptionthrown on error

Definition at line 274 of file TestCAgent.java.

Member Function Documentation

◆ generatesingle()

IAgent<?> org.lightjason.agentspeak.agent.TestCAgent.CAgent.CAgentGenerator.generatesingle ( final Object...  p_data)

Definition at line 283 of file TestCAgent.java.

Referenced by org.lightjason.agentspeak.agent.TestCAgent.testASLDefault().

+ Here is the caller graph for this function: