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

agent class More...

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

Classes

class  CAgentGenerator
 agent generator class More...
 

Private Member Functions

 CAgent (final IAgentConfiguration< IAgent<?>> p_configuration)
 ctor More...
 

Static Private Attributes

static final long serialVersionUID = 7077303993134371057L
 serial id More...
 

Additional Inherited Members

- Public Member Functions inherited from org.lightjason.agentspeak.agent.IBaseAgent< IAgent<?> >
 IBaseAgent (@Nonnull final IAgentConfiguration< T > p_configuration)
 ctor More...
 
final IView beliefbase ()
 
call () throws Exception
 
final long cycletime ()
 
final IFuzzyBundle< Boolean > fuzzy ()
 
final< N extends IInspector > Stream< N > inspect (@Nonnull final N... p_inspector)
 
final Multimap< ITrigger, IPlanStatisticplans ()
 
final< N extends IAgent<?> > N raw ()
 
final Multimap< IPath, IRulerules ()
 
final Multimap< IPath, ILiteralrunningplans ()
 
final IAgent< T > sleep (final long p_cycles, final ITerm... p_term)
 
final IAgent< T > sleep (final long p_cycles, @Nonnull final Stream< ITerm > p_literal)
 
final boolean sleeping ()
 
final Map< String, Object > storage ()
 
String toString ()
 
final IFuzzyValue< Boolean > trigger (@Nonnull final ITrigger p_trigger, @Nullable final boolean... p_immediately)
 
final IUnifier unifier ()
 
final IVariableBuilder variablebuilder ()
 
final IAgent< T > wakeup (@Nullable final ITerm... p_term)
 
final IAgent< T > wakeup (@Nonnull final Stream< ITerm > p_term)
 
- Protected Attributes inherited from org.lightjason.agentspeak.agent.IBaseAgent< IAgent<?> >
final IView m_beliefbase
 beliefbase More...
 
final Multimap< ITrigger, IPlanStatisticm_plans
 map with all existing plans and successful / fail runs More...
 
final Multimap< IPath, IRulem_rules
 multimap with rules More...
 
final Map< String, Object > m_storage
 storage map More...
 
final Map< Integer, ITriggerm_trigger
 execution trigger with content hash More...
 
- Static Protected Attributes inherited from org.lightjason.agentspeak.agent.IBaseAgent< IAgent<?> >
static final Logger LOGGER
 logger More...
 

Detailed Description

Definition at line 244 of file TestCAgent.java.

Constructor & Destructor Documentation

◆ CAgent()

org.lightjason.agentspeak.agent.TestCAgent.CAgent.CAgent ( final IAgentConfiguration< IAgent<?>>  p_configuration)
private
Parameters
p_configurationagent configuration

Definition at line 256 of file TestCAgent.java.

Member Data Documentation

◆ serialVersionUID

final long org.lightjason.agentspeak.agent.TestCAgent.CAgent.serialVersionUID = 7077303993134371057L
staticprivate

Definition at line 249 of file TestCAgent.java.