Interface MapStructMapperFinder

All Superinterfaces:
AutoCloseable, org.apache.camel.Service, org.apache.camel.StaticService
All Known Implementing Classes:
DefaultMapStructFinder

public interface MapStructMapperFinder extends org.apache.camel.StaticService
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    Callback on a found mapper class
    Package name(s) where Camel should discover Mapstruct mapping classes.
    void
    setMapperPackageName(String mapperPackageName)
    Package name(s) where Camel should discover Mapstruct mapping classes.

    Methods inherited from interface org.apache.camel.Service

    build, close, init, start, stop
  • Method Details

    • setMapperPackageName

      void setMapperPackageName(String mapperPackageName)
      Package name(s) where Camel should discover Mapstruct mapping classes. Multiple package names can be separated by comma.
    • getMapperPackageName

      String getMapperPackageName()
      Package name(s) where Camel should discover Mapstruct mapping classes. Multiple package names can be separated by comma.
    • discoverMappings

      int discoverMappings(Class<?> clazz)
      Callback on a found mapper class
      Returns:
      number of mapping methods loaded from the given mapper class