Uses of Interface
org.jboss.logging.processor.model.MessageInterface
Packages that use MessageInterface
Package
Description
-
Uses of MessageInterface in org.jboss.logging.processor.apt
Methods in org.jboss.logging.processor.apt that return MessageInterfaceModifier and TypeMethodDescriptionstatic MessageInterfaceMessageInterfaceFactory.of(ProcessingEnvironment processingEnv, TypeElement interfaceElement, Properties expressionProperties, boolean addGeneratedAnnotation) Creates a message interface from theTypeElementspecified by theinterfaceElementparameter.Methods in org.jboss.logging.processor.apt with parameters of type MessageInterfaceModifier and TypeMethodDescriptionabstract voidAbstractGenerator.processTypeElement(TypeElement annotation, TypeElement element, MessageInterface messageInterface) Processes a type element.voidReportFileGenerator.processTypeElement(TypeElement annotation, 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 MessageInterfaceModifier and TypeMethodDescriptionstatic ReportWriterReportWriter.of(ReportType reportType, MessageInterface messageInterface, 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 MessageInterfaceModifier and TypeMethodDescriptionfinal MessageInterfaceClassModel.messageInterface()Returns the message interface being used.Methods in org.jboss.logging.processor.generator.model with parameters of type MessageInterfaceModifier and TypeMethodDescriptionstatic ClassModelClassModelFactory.implementation(ProcessingEnvironment processingEnv, MessageInterface messageInterface) Creates an implementation code model from the message interface.static StringClassModelHelper.implementationClassName(MessageInterface messageInterface) Creates the implementation class name for the message interface.static StringClassModelHelper.implementationClassName(MessageInterface messageInterface, String translationSuffix) Creates the implementation class name for the message interface.static ClassModelClassModelFactory.translation(ProcessingEnvironment processingEnv, MessageInterface messageInterface, String translationSuffix, Map<MessageMethod, 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 MessageInterfaceModifier and TypeMethodDescriptionMessageInterface.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 MessageInterfaceModifier and TypeMethodDescriptionIdLengthValidator.validate(MessageInterface messageInterface) IdRangeValidator.validate(MessageInterface messageInterface) MessageIdValidator.validate(MessageInterface messageInterface, MessageMethod messageMethod) final Collection<ValidationMessage> Validator.validate(MessageInterface messageInterface) Validates the message interface and returns a collection of validation messages or an empty collection.