LightJason - AgentSpeak(L++)
|
plan bundle generator More...
Public Member Functions | |
IBasePlanBundleGenerator ( @Nonnull final InputStream p_stream, @Nonnull final Set< IAction > p_actions) throws Exception | |
ctor More... | |
final Stream< IPlanBundle > | generatemultiple (final int p_number, @Nullable final Object... p_data) |
Public Member Functions inherited from org.lightjason.agentspeak.generator.IGenerator< IPlanBundle > | |
Stream< T > | generatemultiple (final int p_number, @Nullable final Object... p_data) |
generates a stream of objects More... | |
T | generatesingle (@Nullable final Object... p_data) |
generates a single object More... | |
Protected Member Functions | |
IBasePlanBundleGenerator ( @Nonnull final IPlanBundleConfiguration p_configuration) | |
ctor More... | |
Protected Attributes | |
final IPlanBundleConfiguration | m_configuration |
configuration More... | |
Definition at line 47 of file IBasePlanBundleGenerator.java.
org.lightjason.agentspeak.generator.IBasePlanBundleGenerator.IBasePlanBundleGenerator | ( | @Nonnull final InputStream | p_stream, |
@Nonnull final Set< IAction > | p_actions | ||
) | throws Exception |
p_stream | input stream |
p_actions | set with actions |
Exception | thrown on error |
Definition at line 62 of file IBasePlanBundleGenerator.java.
References org.lightjason.agentspeak.grammar.IASTVisitorAgentSpeak.initialbeliefs(), org.lightjason.agentspeak.grammar.CParserPlanBundle.parse(), org.lightjason.agentspeak.grammar.IASTVisitorAgentSpeak.plans(), and org.lightjason.agentspeak.grammar.IASTVisitorAgentSpeak.rules().
|
protected |
p_configuration | configuration |
Definition at line 78 of file IBasePlanBundleGenerator.java.
final Stream<IPlanBundle> org.lightjason.agentspeak.generator.IBasePlanBundleGenerator.generatemultiple | ( | final int | p_number, |
@Nullable final Object... | p_data | ||
) |
Definition at line 85 of file IBasePlanBundleGenerator.java.
|
protected |
Definition at line 52 of file IBasePlanBundleGenerator.java.