Interface ElementMapperProvider

All Superinterfaces:
CodegenProvider

public interface ElementMapperProvider extends CodegenProvider
ServiceLoader provider interface for element mapping. This provider is used to load all mappers accessible through CodegenContext.elementMappers().
  • Method Details

    • create

      ElementMapper create(CodegenOptions options)
      Create an element mapper based on provided options.
      Parameters:
      options - as obtained from annotation processing environment, Maven plugin, or command line arguments
      Returns:
      a new element mapper