Uses of Interface
org.jboss.logging.processor.model.MessageInterface
-
-
Uses of MessageInterface in org.jboss.logging.processor.apt
Methods in org.jboss.logging.processor.apt that return MessageInterface Modifier and Type Method Description static MessageInterfaceMessageInterfaceFactory. of(javax.annotation.processing.ProcessingEnvironment processingEnv, javax.lang.model.element.TypeElement interfaceElement, java.util.Properties expressionProperties, boolean addGeneratedAnnotation)Creates a message interface from theTypeElementspecified by theinterfaceElementparameter.Methods in org.jboss.logging.processor.apt with parameters of type MessageInterface Modifier and Type Method Description abstract voidAbstractGenerator. processTypeElement(javax.lang.model.element.TypeElement annotation, javax.lang.model.element.TypeElement element, MessageInterface messageInterface)Processes a type element.voidReportFileGenerator. processTypeElement(javax.lang.model.element.TypeElement annotation, javax.lang.model.element.TypeElement element, MessageInterface messageInterface) -
Uses of MessageInterface in org.jboss.logging.processor.apt.report
Methods in org.jboss.logging.processor.apt.report with parameters of type MessageInterface Modifier and Type Method Description static ReportWriterReportWriter. of(ReportType reportType, MessageInterface messageInterface, java.io.BufferedWriter writer)Creates a new report writer based on the report type. -
Uses of MessageInterface in org.jboss.logging.processor.generator.model
Methods in org.jboss.logging.processor.generator.model that return MessageInterface Modifier and Type Method Description MessageInterfaceClassModel. messageInterface()Returns the message interface being used.Methods in org.jboss.logging.processor.generator.model with parameters of type MessageInterface Modifier and Type Method Description static ClassModelClassModelFactory. implementation(javax.annotation.processing.ProcessingEnvironment processingEnv, MessageInterface messageInterface, boolean useLogging31)Creates an implementation code model from the message interface.static java.lang.StringClassModelHelper. implementationClassName(MessageInterface messageInterface)Creates the implementation class name for the message interface.static java.lang.StringClassModelHelper. implementationClassName(MessageInterface messageInterface, java.lang.String translationSuffix)Creates the implementation class name for the message interface.static ClassModelClassModelFactory. translation(javax.annotation.processing.ProcessingEnvironment processingEnv, 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. -
Uses of MessageInterface in org.jboss.logging.processor.model
Methods in org.jboss.logging.processor.model that return types with arguments of type MessageInterface Modifier and Type Method Description java.util.Set<MessageInterface>MessageInterface. extendedInterfaces()A set of qualified interface names this interface extends or an empty set. -
Uses of MessageInterface in org.jboss.logging.processor.validation
Methods in org.jboss.logging.processor.validation with parameters of type MessageInterface Modifier and Type Method Description java.util.Collection<ValidationMessage>IdLengthValidator. validate(MessageInterface messageInterface)java.util.Collection<ValidationMessage>IdRangeValidator. validate(MessageInterface messageInterface)java.util.Collection<ValidationMessage>MessageIdValidator. validate(MessageInterface messageInterface, MessageMethod messageMethod)java.util.Collection<ValidationMessage>Validator. validate(MessageInterface messageInterface)Validates the message interface and returns a collection of validation messages or an empty collection.
-