Uses of Interface
com.google.inject.Key.AnnotationStrategy
-
Packages that use Key.AnnotationStrategy Package Description com.google.inject Google Guice (pronounced "juice") is an ultra-lightweight dependency injection framework. -
-
Uses of Key.AnnotationStrategy in com.google.inject
Classes in com.google.inject that implement Key.AnnotationStrategy Modifier and Type Class Description (package private) static classKey.AnnotationInstanceStrategy(package private) static classKey.AnnotationTypeStrategy(package private) static classKey.NullAnnotationStrategyFields in com.google.inject declared as Key.AnnotationStrategy Modifier and Type Field Description private Key.AnnotationStrategyKey. annotationStrategyMethods in com.google.inject that return Key.AnnotationStrategy Modifier and Type Method Description (package private) static Key.AnnotationStrategyKey. strategyFor(java.lang.annotation.Annotation annotation)Gets the strategy for an annotation.(package private) static Key.AnnotationStrategyKey. strategyFor(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType)Gets the strategy for an annotation type.Key.AnnotationStrategyKey.AnnotationInstanceStrategy. withoutAttributes()Key.AnnotationStrategyKey.AnnotationStrategy. withoutAttributes()Key.AnnotationStrategyKey.AnnotationTypeStrategy. withoutAttributes()Key.AnnotationStrategyKey.NullAnnotationStrategy. withoutAttributes()Methods in com.google.inject with parameters of type Key.AnnotationStrategy Modifier and Type Method Description (package private) static <T> Key<T>Key. get(java.lang.Class<T> type, Key.AnnotationStrategy annotationStrategy)Gets a key for an injection type and an annotation strategy.Constructors in com.google.inject with parameters of type Key.AnnotationStrategy Constructor Description Key(TypeLiteral<T> typeLiteral, Key.AnnotationStrategy annotationStrategy)Constructs a key from a manually specified type.Key(java.lang.reflect.Type type, Key.AnnotationStrategy annotationStrategy)Unsafe.
-