Package | Description |
---|---|
io.sarl.lang.core | |
io.sarl.sre.internal | |
io.sarl.sre.services.lifecycle |
Modifier and Type | Method and Description |
---|---|
AgentTrait |
OwnerNotFoundException.getAgentTrait()
The agent trait at the source of the exception.
|
protected AgentTrait |
Skill.getCaller()
Replies the caller of the capacity functions.
|
static AgentTrait |
Capacities.getCaller()
Replies the caller of the capacity functions.
|
Modifier and Type | Method and Description |
---|---|
static <C extends Capacity> |
Capacities.createSkillDelegator(Skill originalSkill,
Class<C> capacity,
AgentTrait capacityCaller)
Create a delegator for the given skill.
|
static <C extends Capacity> |
Capacities.createSkillDelegatorIfPossible(Skill originalSkill,
Class<C> capacity,
AgentTrait capacityCaller)
Create a delegator for the given skill when it is possible.
|
Constructor and Description |
---|
OwnerNotFoundException(AgentTrait trait)
Creates a new instance of the exception.
|
Modifier and Type | Method and Description |
---|---|
<T extends AgentTrait> |
NopConfigurableAgentInjector.injectAgentTraitMembers(T obj) |
<T extends AgentTrait> |
AgentLevelConfigurableAgentInjector.injectAgentTraitMembers(T obj) |
<T extends AgentTrait> |
AgentTraitLevelConfigurableAgentInjector.injectAgentTraitMembers(T obj) |
<T extends AgentTrait> |
ConfigurableAgentInjector.injectAgentTraitMembers(T obj)
Inject the members into the given agent trait.
|
Constructor and Description |
---|
AgentTraitLife(AgentTrait associatedContainer,
javax.inject.Provider<Factories> factories)
Constructor.
|
Copyright © 2021 the original authors or authors.