Class BaseTypeConverterRegistry

  • All Implemented Interfaces:
    AutoCloseable, org.apache.camel.CamelContextAware, org.apache.camel.Service, org.apache.camel.ShutdownableService, org.apache.camel.spi.TypeConverterRegistry, org.apache.camel.StatefulService, org.apache.camel.StaticService, org.apache.camel.SuspendableService, org.apache.camel.TypeConverter
    Direct Known Subclasses:
    DefaultTypeConverter

    public abstract class BaseTypeConverterRegistry
    extends CoreTypeConverterRegistry
    Base implementation of a type converter registry used for type converters in Camel.
    • Field Detail

      • META_INF_SERVICES_UBER_TYPE_CONVERTER_LOADER

        public static final String META_INF_SERVICES_UBER_TYPE_CONVERTER_LOADER
        See Also:
        Constant Field Values
      • META_INF_SERVICES_TYPE_CONVERTER_LOADER

        public static final String META_INF_SERVICES_TYPE_CONVERTER_LOADER
        See Also:
        Constant Field Values
      • META_INF_SERVICES_FALLBACK_TYPE_CONVERTER

        public static final String META_INF_SERVICES_FALLBACK_TYPE_CONVERTER
        See Also:
        Constant Field Values
      • typeConverterLoaders

        protected final List<org.apache.camel.spi.TypeConverterLoader> typeConverterLoaders
      • camelContext

        protected org.apache.camel.CamelContext camelContext
      • resolver

        protected org.apache.camel.spi.PackageScanClassResolver resolver
      • injector

        protected org.apache.camel.spi.Injector injector
    • Constructor Detail

      • BaseTypeConverterRegistry

        public BaseTypeConverterRegistry​(org.apache.camel.CamelContext camelContext,
                                         org.apache.camel.spi.PackageScanClassResolver resolver,
                                         org.apache.camel.spi.Injector injector)