1 package cz.cuni.amis.pogamut.base.utils.guice; 2 3 import java.lang.annotation.ElementType; 4 import java.lang.annotation.Retention; 5 import java.lang.annotation.RetentionPolicy; 6 import java.lang.annotation.Target; 7 8 import com.google.inject.ScopeAnnotation; 9 10 @Retention(RetentionPolicy.RUNTIME) 11 @Target({ElementType.TYPE}) 12 @ScopeAnnotation 13 public @interface AgentScoped { 14 }