@Deprecated public class LazyLoadingTypeConverter extends BaseTypeConverterRegistry
BaseTypeConverterRegistry.FallbackTypeConverter, BaseTypeConverterRegistry.TypeMappingTypeConverterRegistry.StatisticsattemptCounter, camelContext, factoryFinder, failedCounter, fallbackConverters, hitCounter, injector, log, missCounter, misses, noopCounter, resolver, statistics, typeConverterExists, typeConverterExistsLoggingLevel, typeConverterLoaders, typeMappingsshutdown, shuttingdown, started, starting, stopped, stopping, suspended, suspending| Constructor and Description |
|---|
LazyLoadingTypeConverter(PackageScanClassResolver resolver,
Injector injector,
FactoryFinder factoryFinder)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
allowNull()
Deprecated.
Whether the type converter allows returning null as a valid response.
|
protected Object |
doConvertTo(Class<?> type,
Exchange exchange,
Object value,
boolean tryConvert)
Deprecated.
|
protected TypeConverter |
doLookup(Class<?> toType,
Class<?> fromType,
boolean isSuper)
Deprecated.
|
protected void |
doStart()
Deprecated.
Implementations override this method to support customized start/stop.
|
protected void |
doStop()
Deprecated.
Implementations override this method to support customized start/stop.
|
Set<Class<?>> |
getFromClassMappings()
Deprecated.
|
Map<Class<?>,TypeConverter> |
getToClassMappings(Class<?> fromClass)
Deprecated.
|
TypeConverter |
getTypeConverter(Class<?> toType,
Class<?> fromType)
Deprecated.
|
Map<BaseTypeConverterRegistry.TypeMapping,TypeConverter> |
getTypeMappings()
Deprecated.
|
addFallbackTypeConverter, addTypeConverter, addTypeConverters, convertTo, convertTo, createTypeConversionException, getCamelContext, getInjector, getOrFindTypeConverter, getStatistics, getTypeConverterExists, getTypeConverterExistsLoggingLevel, getTypeConverterLoaders, listAllTypeConvertersFromTo, loadCoreTypeConverters, loadFallbackTypeConverters, loadTypeConverters, lookup, mandatoryConvertTo, mandatoryConvertTo, removeTypeConverter, setCamelContext, setInjector, setTypeConverterExists, setTypeConverterExistsLoggingLevel, size, tryConvertTo, tryConvertTodoResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspendpublic LazyLoadingTypeConverter(PackageScanClassResolver resolver, Injector injector, FactoryFinder factoryFinder)
public boolean allowNull()
TypeConverterprotected Object doConvertTo(Class<?> type, Exchange exchange, Object value, boolean tryConvert)
doConvertTo in class BaseTypeConverterRegistrypublic TypeConverter getTypeConverter(Class<?> toType, Class<?> fromType)
getTypeConverter in class BaseTypeConverterRegistrypublic Set<Class<?>> getFromClassMappings()
getFromClassMappings in class BaseTypeConverterRegistrypublic Map<Class<?>,TypeConverter> getToClassMappings(Class<?> fromClass)
getToClassMappings in class BaseTypeConverterRegistrypublic Map<BaseTypeConverterRegistry.TypeMapping,TypeConverter> getTypeMappings()
getTypeMappings in class BaseTypeConverterRegistryprotected TypeConverter doLookup(Class<?> toType, Class<?> fromType, boolean isSuper)
doLookup in class BaseTypeConverterRegistryprotected void doStart() throws Exception
ServiceSupportServiceSupport.doStop() for more details.doStart in class BaseTypeConverterRegistryExceptionServiceSupport.doStop()protected void doStop() throws Exception
ServiceSupportServiceSupport.doStop() method when
the service is being stopped. This method will also be invoked
if the service is still in uninitialized state (eg has not
been started). The method is always called to allow the service
to do custom logic when the service is being stopped, such as when
CamelContext is shutting down.doStop in class BaseTypeConverterRegistryExceptionServiceSupport.doStart()Apache Camel