io.sarl.sre.janus.internal
Class AgentLevelConfigurableAgentInjector
All Superinterfaces:
ConfigurableAgentInjector
class AgentLevelConfigurableAgentInjector
extends java.lang.Object
implements ConfigurableAgentInjector
An injector of agent components that inject nothing (NOP). This injector may be used when the component instance is created by hand ("new" operator), and needs to be injected when it is marked with the @Injectable annotation.
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