Package org.jboss.logging.processor.apt
Class MessageInterfaceFactory
- java.lang.Object
-
- org.jboss.logging.processor.apt.MessageInterfaceFactory
-
public final class MessageInterfaceFactory extends java.lang.ObjectA factory to create aMessageInterfacefor annotation processors.- Author:
- James R. Perkins
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static MessageInterfaceof(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.
-
-
-
Method Detail
-
of
public static MessageInterface 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.- 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.
-
-