LightJason - AgentSpeak(L++)
org.lightjason.agentspeak.consistency.TestCMetric.CAgent.CAgentGenerator Class Reference

agent generator class More...

+ Inheritance diagram for org.lightjason.agentspeak.consistency.TestCMetric.CAgent.CAgentGenerator:
+ Collaboration diagram for org.lightjason.agentspeak.consistency.TestCMetric.CAgent.CAgentGenerator:

Public Member Functions

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

 CAgentGenerator ( @Nonnull final InputStream p_stream, @Nonnull 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 236 of file TestCMetric.java.

Constructor & Destructor Documentation

◆ CAgentGenerator()

org.lightjason.agentspeak.consistency.TestCMetric.CAgent.CAgentGenerator.CAgentGenerator ( @Nonnull final InputStream  p_stream,
@Nonnull final Set< IAction p_actions 
) throws Exception
package
Exceptions
Exceptionon any error

Definition at line 243 of file TestCMetric.java.

Member Function Documentation

◆ generatesingle()

CAgent org.lightjason.agentspeak.consistency.TestCMetric.CAgent.CAgentGenerator.generatesingle ( final Object...  p_data)

Definition at line 249 of file TestCMetric.java.

References org.lightjason.agentspeak.consistency.TestCMetric.CAgent.CAgent(), and org.lightjason.agentspeak.generator.IBaseAgentGenerator< T extends IAgent<?>.m_configuration.

+ Here is the call graph for this function: