io.sarl.sre.janus.internal
Class AgentTraitLevelConfigurableAgentInjector
All Superinterfaces:
ConfigurableAgentInjector
@org.eclipse.xtext.xbase.lib.XbaseGenerated
class AgentTraitLevelConfigurableAgentInjector
extends java.lang.Object
implements ConfigurableAgentInjector
An injector of agent components that injects only the members of the agent traits..
Maven Group Identifier:
io.sarl.sre.janus
Maven Artifact Identifier:
janus.kernel
Since:
0.12
Constructor Summary
Constructor and description
new(Injector)
Action Summary
Modifier and type Action and description
T injectAgentMembers(T)
T injectAgentTraitMembers(T)
Constructor Details
new(Injector)
new(Injector)
Action Details
injectAgentMembers(T)
def injectAgentMembers(T) : T

with T extends Agent

injectAgentTraitMembers(T)
def injectAgentTraitMembers(T) : T

with T extends AgentTrait