org.apache.camel.maven
Class ReportingTypeConverterLoader

java.lang.Object
  extended by org.apache.camel.impl.converter.AnnotationTypeConverterLoader
      extended by org.apache.camel.maven.ReportingTypeConverterLoader
All Implemented Interfaces:
TypeConverterLoader

public class ReportingTypeConverterLoader
extends AnnotationTypeConverterLoader

Type converter loader that is capable of reporting the loaded type converters.

Used by the camel-maven-plugin.

Version:
$Revision: 15470 $

Nested Class Summary
static class ReportingTypeConverterLoader.TypeMapping
          Represents a mapping from one type (which can be null) to another Used by the camel-maven-plugin.
 
Field Summary
 
Fields inherited from class org.apache.camel.impl.converter.AnnotationTypeConverterLoader
META_INF_SERVICES, resolver, visitedClasses, visitedURLs
 
Constructor Summary
ReportingTypeConverterLoader(PackageScanClassResolver resolver)
           
 
Method Summary
 ReportingTypeConverterLoader.TypeMapping[] getTypeConversions()
           
protected  void registerTypeConverter(TypeConverterRegistry registry, Method method, Class toType, Class fromType, TypeConverter typeConverter)
           
 
Methods inherited from class org.apache.camel.impl.converter.AnnotationTypeConverterLoader
findPackageNames, findPackages, isValidConverterMethod, isValidFallbackConverterMethod, load, loadConverterMethods, registerFallbackTypeConverter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReportingTypeConverterLoader

public ReportingTypeConverterLoader(PackageScanClassResolver resolver)
Method Detail

getTypeConversions

public ReportingTypeConverterLoader.TypeMapping[] getTypeConversions()

registerTypeConverter

protected void registerTypeConverter(TypeConverterRegistry registry,
                                     Method method,
                                     Class toType,
                                     Class fromType,
                                     TypeConverter typeConverter)
Overrides:
registerTypeConverter in class AnnotationTypeConverterLoader


Apache CAMEL