LightJason - AgentSpeak(L++)
|
empty plan More...
Public Member Functions | |
final IFuzzyValue< Boolean > | condition (final IContext p_context) |
execute the plan condition More... | |
final ITrigger | trigger () |
returns the trigger event More... | |
Public Member Functions inherited from org.lightjason.agentspeak.language.instantiable.IBaseInstantiable | |
final boolean | equals (final Object p_object) |
IFuzzyValue< Boolean > | execute (final boolean p_parallel, @Nonnull final IContext p_context, @Nonnull final List< ITerm > p_argument, @Nonnull final List< ITerm > p_return) |
defines a plan-body operation More... | |
final int | hashCode () |
final IContext | instantiate ( @Nonnull final IAgent<?> p_agent, @Nonnull final Stream< IVariable<?>> p_variable) |
creates an individual execution context More... | |
Stream< IVariable<?> > | variables () |
returns a stream with all used variables More... | |
Package Functions | |
CEmptyPlan (final ITrigger p_trigger) | |
ctor More... | |
Private Attributes | |
final ITrigger | m_trigger |
trigger More... | |
Static Private Attributes | |
static final long | serialVersionUID = 6885053756134284862L |
serial id More... | |
Additional Inherited Members | |
Public Attributes inherited from org.lightjason.agentspeak.language.instantiable.plan.IPlan | |
IPlan | EMPTY |
empty plan More... | |
Protected Member Functions inherited from org.lightjason.agentspeak.language.instantiable.IBaseInstantiable | |
IBaseInstantiable (final List< IExecution > p_action, final Set< IAnnotation<?>> p_annotation, final int p_hash) | |
ctor More... | |
Protected Attributes inherited from org.lightjason.agentspeak.language.instantiable.IBaseInstantiable | |
final List< IExecution > | m_action |
action list More... | |
final Map< IAnnotation.EType, IAnnotation<?> > | m_annotation |
map with annotation (enum value for getting annotation object) More... | |
Definition at line 379 of file TestCActionAgent.java.
|
package |
p_trigger | trigger |
Definition at line 395 of file TestCActionAgent.java.
final IFuzzyValue<Boolean> org.lightjason.agentspeak.action.builtin.TestCActionAgent.CEmptyPlan.condition | ( | final IContext | p_context | ) |
p_context | execution context |
Implements org.lightjason.agentspeak.language.instantiable.plan.IPlan.
Definition at line 410 of file TestCActionAgent.java.
References org.lightjason.agentspeak.language.fuzzy.CFuzzyValue< T >.from().
final ITrigger org.lightjason.agentspeak.action.builtin.TestCActionAgent.CEmptyPlan.trigger | ( | ) |
Implements org.lightjason.agentspeak.language.instantiable.plan.IPlan.
Definition at line 403 of file TestCActionAgent.java.
References org.lightjason.agentspeak.agent.IBaseAgent< T extends IAgent<?>.m_trigger.
|
private |
Definition at line 388 of file TestCActionAgent.java.
|
staticprivate |
Definition at line 384 of file TestCActionAgent.java.