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:
org.apache.camel.spi.TypeConverterLoader

public class ReportingTypeConverterLoader
extends org.apache.camel.impl.converter.AnnotationTypeConverterLoader

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

Used by the camel-maven-plugin.

Version:
$Revision$

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, visitedURIs
 
Constructor Summary
ReportingTypeConverterLoader(org.apache.camel.spi.PackageScanClassResolver resolver)
           
 
Method Summary
 ReportingTypeConverterLoader.TypeMapping[] getTypeConversions()
           
protected  void registerTypeConverter(org.apache.camel.spi.TypeConverterRegistry registry, Method method, Class toType, Class fromType, org.apache.camel.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(org.apache.camel.spi.PackageScanClassResolver resolver)
Method Detail

getTypeConversions

public ReportingTypeConverterLoader.TypeMapping[] getTypeConversions()

registerTypeConverter

protected void registerTypeConverter(org.apache.camel.spi.TypeConverterRegistry registry,
                                     Method method,
                                     Class toType,
                                     Class fromType,
                                     org.apache.camel.TypeConverter typeConverter)
Overrides:
registerTypeConverter in class org.apache.camel.impl.converter.AnnotationTypeConverterLoader


Apache CAMEL