@Override protected void configureConversionService(ConfigurableConversionService conversionService) { super.configureConversionService(conversionService); conversionService.addConverter(new TaskPlatformIdConverter()); }
public TupleBuilder setConfigurableConversionService(ConfigurableConversionService formattingConversionService) { Assert.notNull(formattingConversionService); if (locale != null) { formattingConversionService.addConverterFactory(new LocaleAwareStringToNumberConverterFactory(NumberFormat .getInstance(locale))); } if (dateFormat != null) { formattingConversionService.addConverter(new StringToDateConverter(dateFormat)); } builder.setConfigurableConversionService(formattingConversionService); return builder; } }
/** * setConverters * * @param converters a {@link java.util.Set} object. */ @SuppressWarnings("rawtypes") public void setConverters(Set<Converter> converters) { for (Converter c : converters) { conversion.addConverter(c); } }
@Override public void configureConversionService(ConfigurableConversionService service) { service.addConverter(testConverter()); }
protected void configureConversionService(ConfigurableConversionService conversionService) { conversionService.addConverter(new UserFriendShipIdConverter()); }
@PostConstruct public void initialize() { conversionService.addConverter(this); }
@PostConstruct public void initialize() { conversionService.addConverter(this); }
conversionService.addConverter(PublisherToRxJava1CompletableConverter.INSTANCE); conversionService.addConverter(RxJava1CompletableToPublisherConverter.INSTANCE); conversionService.addConverter(RxJava1CompletableToMonoConverter.INSTANCE); conversionService.addConverter(PublisherToRxJava1SingleConverter.INSTANCE); conversionService.addConverter(RxJava1SingleToPublisherConverter.INSTANCE); conversionService.addConverter(RxJava1SingleToMonoConverter.INSTANCE); conversionService.addConverter(RxJava1SingleToFluxConverter.INSTANCE); conversionService.addConverter(PublisherToRxJava1ObservableConverter.INSTANCE); conversionService.addConverter(RxJava1ObservableToPublisherConverter.INSTANCE); conversionService.addConverter(RxJava1ObservableToMonoConverter.INSTANCE); conversionService.addConverter(RxJava1ObservableToFluxConverter.INSTANCE); conversionService.addConverter(PublisherToRxJava2CompletableConverter.INSTANCE); conversionService.addConverter(RxJava2CompletableToPublisherConverter.INSTANCE); conversionService.addConverter(RxJava2CompletableToMonoConverter.INSTANCE); conversionService.addConverter(PublisherToRxJava2SingleConverter.INSTANCE); conversionService.addConverter(RxJava2SingleToPublisherConverter.INSTANCE); conversionService.addConverter(RxJava2SingleToMonoConverter.INSTANCE); conversionService.addConverter(RxJava2SingleToFluxConverter.INSTANCE); conversionService.addConverter(PublisherToRxJava2ObservableConverter.INSTANCE); conversionService.addConverter(RxJava2ObservableToPublisherConverter.INSTANCE); conversionService.addConverter(RxJava2ObservableToMonoConverter.INSTANCE); conversionService.addConverter(RxJava2ObservableToFluxConverter.INSTANCE); conversionService.addConverter(PublisherToRxJava2FlowableConverter.INSTANCE);
public void postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) throws BeansException { Map<String, Object> beansWithAnnotation = beanFactory.getBeansWithAnnotation(AutoRegistered.class); Collection<?> converters = beansWithAnnotation.values(); ConfigurableConversionService conversionService = (ConfigurableConversionService) beanFactory .getBean("conversionService"); for (Object converter : converters) { logger.debug("AutoRegistered converter: " + converter.getClass() + " - " + converter); conversionService.addConverter((Converter<?, ?>) converter); } logger.debug("AutoRegistered " + converters.size() + " converters"); } }
/** * Registers converters for wrapper types found on the classpath. * * @param conversionService must not be {@literal null}. */ public static void registerConvertersIn(ConfigurableConversionService conversionService) { Assert.notNull(conversionService, "ConversionService must not be null!"); conversionService.removeConvertible(Collection.class, Object.class); if (GUAVA_PRESENT) { conversionService.addConverter(new NullableWrapperToGuavaOptionalConverter(conversionService)); } if (JDK_8_PRESENT) { conversionService.addConverter(new NullableWrapperToJdk8OptionalConverter(conversionService)); conversionService.addConverter(new NullableWrapperToCompletableFutureConverter(conversionService)); } if (SCALA_PRESENT) { conversionService.addConverter(new NullableWrapperToScalaOptionConverter(conversionService)); } if (JAVASLANG_PRESENT) { conversionService.addConverter(new NullableWrapperToJavaslangOptionConverter(conversionService)); conversionService.addConverter(JavaslangCollections.FromJavaConverter.INSTANCE); } if (VAVR_PRESENT) { conversionService.addConverter(new NullableWrapperToVavrOptionConverter(conversionService)); conversionService.addConverter(VavrCollections.FromJavaConverter.INSTANCE); } conversionService.addConverter(new NullableWrapperToFutureConverter(conversionService)); conversionService.addConverter(IterableToStreamableConverter.INSTANCE); }
public ObjectSourcesPropertyResolver(PropertySources propertySources) { super(propertySources); this.propertySources = propertySources; this.setIgnoreUnresolvableNestedPlaceholders(false); this.spelExpressionParser = new SpelExpressionProcessor(this); getConversionService().addConverter(new Converter<Map, String>() { @Override @SneakyThrows public String convert(Map source) { return JSON_MAP_MARKER + JsonUtil.toString(source) + JSON_MAP_MARKER; } }); getConversionService().addConverter(new Converter<Collection, String>() { @Override @SneakyThrows public String convert(Collection source) { return JSON_COLLECTION_MARKER + JsonUtil.toString(source) + JSON_COLLECTION_MARKER; } }); }
env.getConversionService().addConverter(new Converter<String, Class>() { @Override public Class convert(String source) { env.getConversionService().addConverter(new Converter<String, Resource>() { @Override public Resource convert(String source) {