public class AgentTeamScope extends Object implements IAgentScope
AgentTeamScoped
)
as singletons for the purpose of construction of the team of agents.
Not all pogamut.base class is AgentTeamScoped
.
Modifier and Type | Class and Description |
---|---|
static class |
AgentTeamScope.SingletonProvider<T> |
Constructor and Description |
---|
AgentTeamScope() |
Modifier and Type | Method and Description |
---|---|
void |
clearScope()
Release all
AgentScoped objects that the scope is holding. |
<T> com.google.inject.Provider |
scope(com.google.inject.Key<T> key,
com.google.inject.Provider<T> creator) |
public <T> com.google.inject.Provider scope(com.google.inject.Key<T> key, com.google.inject.Provider<T> creator)
scope
in interface com.google.inject.Scope
public void clearScope()
IAgentScope
AgentScoped
objects that the scope is holding.clearScope
in interface IAgentScope
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.