Home | History | Annotate | Download | only in internal

Lines Matching refs:injector

44   static void prepareBuiltInConverters(InjectorImpl injector) {
46 convertToPrimitiveType(injector, int.class, Integer.class);
47 convertToPrimitiveType(injector, long.class, Long.class);
48 convertToPrimitiveType(injector, boolean.class, Boolean.class);
49 convertToPrimitiveType(injector, byte.class, Byte.class);
50 convertToPrimitiveType(injector, short.class, Short.class);
51 convertToPrimitiveType(injector, float.class, Float.class);
52 convertToPrimitiveType(injector, double.class, Double.class);
54 convertToClass(injector, Character.class, new TypeConverter() {
68 convertToClasses(injector, Matchers.subclassesOf(Enum.class), new TypeConverter() {
79 internalConvertToTypes(injector, new AbstractMatcher<TypeLiteral<?>>() {
105 private static <T> void convertToPrimitiveType(InjectorImpl injector, Class<T> primitiveType,
128 convertToClass(injector, wrapperType, typeConverter);
134 private static <T> void convertToClass(InjectorImpl injector, Class<T> type,
136 convertToClasses(injector, Matchers.identicalTo(type), converter);
139 private static void convertToClasses(InjectorImpl injector,
141 internalConvertToTypes(injector, new AbstractMatcher<TypeLiteral<?>>() {
157 private static void internalConvertToTypes(InjectorImpl injector,
160 injector.state.addConverter(
165 injector.state.addConverter(new TypeConverterBinding(