|
| IBaseAgent ( @Nonnull final IAgentConfiguration< T > p_configuration) |
| ctor More...
|
|
final IView | beliefbase () |
|
T | 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, IPlanStatistic > | plans () |
|
final< N extends IAgent<?> > N | raw () |
|
final Multimap< IPath, IRule > | rules () |
|
final Multimap< IPath, ILiteral > | runningplans () |
|
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) |
|
IView | beliefbase () |
| returns the beliefbase More...
|
|
long | cycletime () |
| returns the time in nano seconds at the last cycle More...
|
|
IFuzzyBundle< Boolean > | fuzzy () |
| return fuzzy operator More...
|
|
< N extends IInspector > Stream< N > | inspect (@Nonnull final N... p_inspector) |
| inspector method More...
|
|
Multimap< ITrigger, IPlanStatistic > | plans () |
| returns the internal map of plans More...
|
|
< N extends IAgent<?> N | raw () |
| cast the interface agent object to a specified agent object More...
|
|
Multimap< IPath, IRule > | rules () |
| returns amultimap with literal-rule functor and rle objects More...
|
|
Multimap< IPath, ILiteral > | runningplans () |
| returns a map of the current running plans More...
|
|
IAgent< T > | sleep (final long p_cycles, @Nullable final ITerm... p_term) |
| pushs the agent into sleeping state More...
|
|
IAgent< T > | sleep (final long p_cycles, @Nonnull final Stream< ITerm > p_term) |
| pushs the agent into sleeping state More...
|
|
boolean | sleeping () |
| returns sleeping state More...
|
|
Map< String, Object > | storage () |
| storage access More...
|
|
IFuzzyValue< Boolean > | trigger (@Nonnull final ITrigger p_trigger, @Nullable final boolean... p_immediately) |
| trigger an event More...
|
|
IUnifier | unifier () |
| returns an unifier More...
|
|
IVariableBuilder | variablebuilder () |
| returns the variable builder function More...
|
|
IAgent< T > | wakeup (@Nullable final ITerm... p_term) |
| wake-up the agent by generating wakeup-goal More...
|
|
IAgent< T > | wakeup (@Nonnull final Stream< ITerm > p_term) |
| wake-up the agent by generating wakeup-goal More...
|
|
IAgent<?> | EMPTY |
| empty agent More...
|
|
final IView | m_beliefbase |
| beliefbase More...
|
|
final Multimap< ITrigger, IPlanStatistic > | m_plans |
| map with all existing plans and successful / fail runs More...
|
|
final Multimap< IPath, IRule > | m_rules = Multimaps.synchronizedMultimap( LinkedHashMultimap.create() ) |
| multimap with rules More...
|
|
final Map< String, Object > | m_storage = new ConcurrentHashMap<>() |
| storage map More...
|
|
final Map< Integer, ITrigger > | m_trigger = new ConcurrentHashMap<>() |
| execution trigger with content hash More...
|
|
static final Logger | LOGGER = org.lightjason.agentspeak.common.CCommon.logger( IAgent.class ) |
| logger More...
|
|
Definition at line 136 of file TestCActionBinding.java.