Class MessageLoggerTranslator

java.lang.Object
org.jboss.logging.processor.generator.model.ClassModel
org.jboss.logging.processor.generator.model.MessageLoggerTranslator

class MessageLoggerTranslator extends ClassModel
The java message logger translation class model.
  • Field Details

  • Constructor Details

    • MessageLoggerTranslator

      public MessageLoggerTranslator(ProcessingEnvironment processingEnv, MessageInterface messageInterface, String className, String superClassName, String locale, Map<MessageMethod,String> translations)
      Create a MessageLogger with super class and interface.
      Parameters:
      processingEnv - the processing environment
      messageInterface - the message interface to implement.
      className - the implementation class name.
      superClassName - the super class name
      locale - the locale used to override the default locale
      translations - the translation map.
  • Method Details