LightJason - AgentSpeak(L++)
|
event definition More...
Classes | |
enum | EType |
event types More... | |
Public Member Functions | |
ILiteral | literal () |
returns the literal of the event More... | |
EType | type () |
returns the type of the event More... | |
int | variablesize () |
returns variable number More... | |
Public Member Functions inherited from org.lightjason.agentspeak.language.IStructureHash | |
int | structurehash () |
returns a hash value which defines a hash ove rthe structure More... | |
Public Member Functions inherited from org.lightjason.agentspeak.language.IShallowCopy< T > | |
T | shallowcopy ( @Nullable final IPath... p_prefix) |
clones the object (shallow-copy) More... | |
T | shallowcopysuffix () |
clones the object (shallow-copy) without full-qualified path, only suffix is used More... | |
Public Attributes | |
ITrigger | EMPTY |
empty trigger More... | |
Public Attributes inherited from org.lightjason.agentspeak.language.IStructureHash | |
Comparator< IStructureHash > | COMPARATOR = Comparator.comparingInt( IStructureHash::structurehash ) |
comparator More... | |
Definition at line 50 of file ITrigger.java.
ILiteral org.lightjason.agentspeak.language.instantiable.plan.trigger.ITrigger.literal | ( | ) |
Implemented in org.lightjason.agentspeak.language.instantiable.plan.trigger.CTrigger.
Referenced by org.lightjason.agentspeak.language.instantiable.plan.CPlan.execute(), org.lightjason.agentspeak.action.builtin.TestCActionAgent.planlist(), and org.lightjason.agentspeak.language.instantiable.plan.CPlan.variables().
EType org.lightjason.agentspeak.language.instantiable.plan.trigger.ITrigger.type | ( | ) |
Implemented in org.lightjason.agentspeak.language.instantiable.plan.trigger.CTrigger.
Referenced by org.lightjason.agentspeak.action.builtin.TestCActionAgent.planlist().
int org.lightjason.agentspeak.language.instantiable.plan.trigger.ITrigger.variablesize | ( | ) |
Implemented in org.lightjason.agentspeak.language.instantiable.plan.trigger.CTrigger.
ITrigger org.lightjason.agentspeak.language.instantiable.plan.trigger.ITrigger.EMPTY |
Definition at line 55 of file ITrigger.java.