Package cz.cuni.amis.pogamut.base.utils.guice

Package class diagram package cz.cuni.amis.pogamut.base.utils.guice
Interface Summary
IAgentScope Scope that treats all AgentScoped classes as singletons.
 

Class Summary
AdaptableProvider<T> Simple implementation of the Guice Provider interface that allows you to set the value directly into the provider via AdaptableProvider.set(Object).
AgentScope Scope used during the construction of the agent - treating all new instances (of classes annotated with AgentScoped) as singletons.
AgentScope.SingletonProvider<T>  
AgentTeamScope Scope used during the construction of the whole team of agents - treating all new instances (of classes annotated with AgentTeamScoped) as singletons for the purpose of construction of the team of agents.
AgentTeamScope.SingletonProvider<T>  
ProviderAdapter<T> Adapts the value from some Provider to by of type "T".
 

Annotation Types Summary
AgentScoped  
AgentTeamScoped  
 



Copyright © 2014 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.