InjectionPoint(TypeLiteral<?> type, Constructor<?> constructor) { this.member = constructor; this.optional = false; this.dependencies = forMember(constructor, type, constructor.getParameterAnnotations()); }
InjectionPoint(TypeLiteral<?> type, Method method) { this.member = method; Inject inject = method.getAnnotation(Inject.class); this.optional = inject.optional(); this.dependencies = forMember(method, type, method.getParameterAnnotations()); }
InjectionPoint(TypeLiteral<?> type, Constructor<?> constructor) { this.member = constructor; this.optional = false; this.dependencies = forMember(constructor, type, constructor.getParameterAnnotations()); }
InjectionPoint(TypeLiteral<?> type, Constructor<?> constructor) { this.member = constructor; this.optional = false; this.dependencies = forMember(constructor, type, constructor.getParameterAnnotations()); }
InjectionPoint(TypeLiteral<?> type, Constructor<?> constructor) { this.member = constructor; this.optional = false; this.dependencies = forMember(constructor, type, constructor.getParameterAnnotations()); }
InjectionPoint(TypeLiteral<?> type, Constructor<?> constructor) { this.member = constructor; this.optional = false; this.dependencies = forMember(constructor, type, constructor.getParameterAnnotations()); }
InjectionPoint(TypeLiteral<?> type, Method method) { this.member = method; Inject inject = method.getAnnotation(Inject.class); this.optional = inject.optional(); this.dependencies = forMember(method, type, method.getParameterAnnotations()); }
InjectionPoint(TypeLiteral<?> type, Method method) { this.member = method; Inject inject = method.getAnnotation(Inject.class); this.optional = inject.optional(); this.dependencies = forMember(method, type, method.getParameterAnnotations()); }
InjectionPoint(TypeLiteral<?> type, Method method) { this.member = method; Inject inject = method.getAnnotation(Inject.class); this.optional = inject.optional(); this.dependencies = forMember(method, type, method.getParameterAnnotations()); }
InjectionPoint(TypeLiteral<?> type, Method method) { this.member = method; Inject inject = method.getAnnotation(Inject.class); this.optional = inject.optional(); this.dependencies = forMember(method, type, method.getParameterAnnotations()); }