Class MessageBundleTranslator

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

class MessageBundleTranslator extends ClassModel
The java message bundle class model.
  • Field Details

  • Constructor Details

    • MessageBundleTranslator

      public MessageBundleTranslator(ProcessingEnvironment processingEnv, MessageInterface messageInterface, String className, String superClassName, String locale, Map<MessageMethod,String> translations)
      Create a MessageBundle 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