Class MapStructRecorder

java.lang.Object
org.apache.camel.quarkus.component.mapstruct.MapStructRecorder

public class MapStructRecorder extends Object
  • Constructor Details

    • MapStructRecorder

      public MapStructRecorder()
  • Method Details

    • createMapper

      public io.quarkus.runtime.RuntimeValue<?> createMapper(String mapperClassName)
    • createConversionMethodInfo

      public io.quarkus.runtime.RuntimeValue<ConversionMethodInfo> createConversionMethodInfo(Class<?> from, Class<?> to, boolean cdiBean, io.quarkus.runtime.RuntimeValue<?> mapper, String conversionMethodClassName)
    • createMapStructComponent

      public io.quarkus.runtime.RuntimeValue<org.apache.camel.component.mapstruct.MapstructComponent> createMapStructComponent(Set<String> mapperPackages, Set<io.quarkus.runtime.RuntimeValue<ConversionMethodInfo>> conversionMethodInfos)
    • registerMapStructTypeConverters

      public void registerMapStructTypeConverters(io.quarkus.runtime.RuntimeValue<org.apache.camel.spi.TypeConverterRegistry> typeConverterRegistryRuntimeValue, Set<io.quarkus.runtime.RuntimeValue<ConversionMethodInfo>> conversionMethods, io.quarkus.arc.runtime.BeanContainer container)