Package org.jboss.logging.processor.apt
Class MessageInterfaceFactory
- java.lang.Object
-
- org.jboss.logging.processor.apt.MessageInterfaceFactory
-
public final class MessageInterfaceFactory extends Object
A factory to create aMessageInterface
for annotation processors.- Author:
- James R. Perkins
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static MessageInterface
of(ProcessingEnvironment processingEnv, TypeElement interfaceElement, Properties expressionProperties, boolean addGeneratedAnnotation)
Creates a message interface from theTypeElement
specified by theinterfaceElement
parameter.
-
-
-
Method Detail
-
of
public static MessageInterface of(ProcessingEnvironment processingEnv, TypeElement interfaceElement, Properties expressionProperties, boolean addGeneratedAnnotation)
Creates a message interface from theTypeElement
specified by theinterfaceElement
parameter.- Parameters:
processingEnv
- the annotation processing environment.interfaceElement
- the interface element to parse.expressionProperties
- the properties used to resolve expressions- Returns:
- a message interface for the interface element.
-
-