Package | Description |
---|---|
org.jboss.logging.processor.generator.model |
Modifier and Type | Class and Description |
---|---|
(package private) class |
ImplementationClassModel
An abstract code model to create the source file that implements the
interface.
|
(package private) class |
MessageBundleImplementor
Used to generate a message bundle implementation.
|
(package private) class |
MessageBundleTranslator
The java message bundle class model.
|
(package private) class |
MessageLoggerImplementor
Used to generate a message logger implementation.
|
(package private) class |
MessageLoggerTranslator
The java message logger translation class model.
|
Modifier and Type | Method and Description |
---|---|
static ClassModel |
ClassModelFactory.implementation(javax.annotation.processing.Filer filer,
MessageInterface messageInterface,
boolean useLogging31)
Creates an implementation code model from the message interface.
|
static ClassModel |
ClassModelFactory.translation(javax.annotation.processing.Filer filer,
MessageInterface messageInterface,
java.lang.String translationSuffix,
java.util.Map<MessageMethod,java.lang.String> translations)
Creates a class model for created translation implementations of the message interface.
|