- AbstractGenerator - Class in org.jboss.logging.processor.apt
-
An abstract processor used process annotations.
- accept(ElementVisitor<R, P>, P) - Method in interface org.jboss.logging.processor.model.DelegatingElement
-
- add(boolean) - Method in class org.jboss.logging.processor.util.Objects.HashCodeBuilder
-
Adds the hash code of a boolean to the final hash code value.
- add(char) - Method in class org.jboss.logging.processor.util.Objects.HashCodeBuilder
-
Adds the hash code of a character to the final hash code value.
- add(double) - Method in class org.jboss.logging.processor.util.Objects.HashCodeBuilder
-
Adds the hash code of a double to the final hash code value.
- add(float) - Method in class org.jboss.logging.processor.util.Objects.HashCodeBuilder
-
Adds the hash code of a float to the final hash code value.
- add(int) - Method in class org.jboss.logging.processor.util.Objects.HashCodeBuilder
-
Adds the hash code of an integer to the final hash code value.
- add(long) - Method in class org.jboss.logging.processor.util.Objects.HashCodeBuilder
-
Adds the hash code of a long to the final hash code value.
- add(Object) - Method in class org.jboss.logging.processor.util.Objects.HashCodeBuilder
-
Adds the hash code of an object to the final hash code value.
- add(Object) - Method in class org.jboss.logging.processor.util.Objects.ToStringBuilder
-
- add(String, Object) - Method in class org.jboss.logging.processor.util.Objects.ToStringBuilder
-
Adds the field and value to the value returned.
- areEqual(boolean, boolean) - Static method in class org.jboss.logging.processor.util.Objects
-
Checks to see if two booleans are equal.
- areEqual(char, char) - Static method in class org.jboss.logging.processor.util.Objects
-
Checks to see if two characters are equal.
- areEqual(double, double) - Static method in class org.jboss.logging.processor.util.Objects
-
Checks to see if two doubles are equal.
- areEqual(float, float) - Static method in class org.jboss.logging.processor.util.Objects
-
Checks to see if two floats are equal.
- areEqual(long, long) - Static method in class org.jboss.logging.processor.util.Objects
-
Checks to see if two longs are equal.
- areEqual(Object, Object) - Static method in class org.jboss.logging.processor.util.Objects
-
Checks to see if two objects are equal.
- argumentCount() - Method in interface org.jboss.logging.processor.validation.FormatValidator
-
The number of arguments needed for the format.
- argumentCount() - Method in class org.jboss.logging.processor.validation.StringFormatValidator
-
- ASCIIDOC - org.jboss.logging.processor.apt.report.ReportType
-
- asFormat() - Method in class org.jboss.logging.processor.validation.StringFormatValidator
-
Recreates the format using the internal formatting descriptors.
- asType() - Method in interface org.jboss.logging.processor.model.DelegatingElement
-
- generateAndWrite() - Method in class org.jboss.logging.processor.generator.model.ClassModel
-
Writes the generated source file to the file system.
- generatedAnnotation() - Method in interface org.jboss.logging.processor.model.MessageInterface
-
Returns the type to use for the @Generated
annotation.
- getAnnotation() - Method in exception org.jboss.logging.processor.apt.ProcessingException
-
The annotation where the error occurred.
- getAnnotation(Class<A>) - Method in interface org.jboss.logging.processor.model.DelegatingElement
-
- getAnnotationMirror() - Method in interface org.jboss.logging.processor.validation.ValidationMessage
-
The annotation the error occurred on.
- getAnnotationMirrors() - Method in interface org.jboss.logging.processor.model.DelegatingElement
-
- getAnnotations(Element, Class<? extends Annotation>, Class<? extends Annotation>) - Static method in class org.jboss.logging.processor.util.ElementHelper
-
Returns annotations that are associated with the element that match the annotation
parameter type.
- getAnnotationsByType(Class<A>) - Method in interface org.jboss.logging.processor.model.DelegatingElement
-
- getAnnotationValue() - Method in exception org.jboss.logging.processor.apt.ProcessingException
-
The value for the annotation that is invalid.
- getAnnotationValue() - Method in interface org.jboss.logging.processor.validation.ValidationMessage
-
The value of the annotation which caused the error.
- getClassAnnotationValue(Element, Class<? extends Annotation>) - Static method in class org.jboss.logging.processor.util.ElementHelper
-
Retrieves the first attribute value from the annotation and assumes it's a
class
type.
- getClassAnnotationValue(Element, Class<? extends Annotation>, String) - Static method in class org.jboss.logging.processor.util.ElementHelper
-
Retrieves the attribute value from the annotation and assumes it's a
class
type.
- getClassArrayAnnotationValue(Element, Class<? extends Annotation>, String) - Static method in class org.jboss.logging.processor.util.ElementHelper
-
Retrieves the attribute value from the annotation and assumes it's an array
classes
.
- getComment() - Method in interface org.jboss.logging.processor.model.JavaDocComment
-
The JavaDoc comments if available or null
if there are no JavaDoc's present.
- getDefaultValue() - Method in interface org.jboss.logging.processor.model.DelegatingExecutableElement
-
- getDelegate() - Method in interface org.jboss.logging.processor.model.DelegatingElement
-
The element to delegate the default methods to.
- getDelegate() - Method in interface org.jboss.logging.processor.model.DelegatingExecutableElement
-
- getDelegate() - Method in interface org.jboss.logging.processor.model.DelegatingTypeElement
-
- getElement() - Method in exception org.jboss.logging.processor.apt.ProcessingException
-
The element the error occurred on.
- getElement() - Method in interface org.jboss.logging.processor.validation.ValidationMessage
-
Returns the element that caused the error.
- getEnclosedElements() - Method in interface org.jboss.logging.processor.model.DelegatingElement
-
- getEnclosedElements() - Method in interface org.jboss.logging.processor.model.DelegatingTypeElement
-
- getEnclosingElement() - Method in interface org.jboss.logging.processor.model.DelegatingElement
-
- getEnclosingElement() - Method in interface org.jboss.logging.processor.model.DelegatingTypeElement
-
- getEnclosingTranslationClassName(String) - Static method in class org.jboss.logging.processor.util.TranslationHelper
-
Returns the enclosing translation class name for
the given translation class name.
- getEnclosingTranslationFileName(File) - Static method in class org.jboss.logging.processor.util.TranslationHelper
-
Returns the enclosing translation file name for the given
translation file name.
- getExtension() - Method in enum org.jboss.logging.processor.apt.report.ReportType
-
Returns the extension used for the file.
- getIdLength() - Method in interface org.jboss.logging.processor.model.MessageInterface
-
The length to pad the id with.
- getInterfaces() - Method in interface org.jboss.logging.processor.model.DelegatingTypeElement
-
- getKind() - Method in interface org.jboss.logging.processor.model.DelegatingElement
-
- getLogger(ProcessingEnvironment) - Static method in class org.jboss.logging.processor.apt.ToolLogger
-
Creates a new tool logger.
- getMessage() - Method in interface org.jboss.logging.processor.validation.ValidationMessage
-
Returns the error message.
- getModifiers() - Method in interface org.jboss.logging.processor.model.DelegatingElement
-
- getName() - Method in class org.jboss.logging.processor.apt.AbstractGenerator
-
Returns the name of the processor.
- getNestingKind() - Method in interface org.jboss.logging.processor.model.DelegatingTypeElement
-
- getParameters() - Method in interface org.jboss.logging.processor.model.DelegatingExecutableElement
-
- getQualifiedName() - Method in interface org.jboss.logging.processor.model.DelegatingTypeElement
-
- getReceiverType() - Method in interface org.jboss.logging.processor.model.DelegatingExecutableElement
-
- getReturnType() - Method in interface org.jboss.logging.processor.model.DelegatingExecutableElement
-
- getSimpleName() - Method in interface org.jboss.logging.processor.model.DelegatingElement
-
- getSimpleName() - Method in interface org.jboss.logging.processor.model.DelegatingExecutableElement
-
- getSimpleName() - Method in interface org.jboss.logging.processor.model.DelegatingTypeElement
-
- getSuperclass() - Method in interface org.jboss.logging.processor.model.DelegatingTypeElement
-
- getSupportedAnnotationTypes() - Method in class org.jboss.logging.processor.apt.LoggingToolsProcessor
-
- getSupportedOptions() - Method in class org.jboss.logging.processor.apt.AbstractGenerator
-
Returns the supported options set.
- getSupportedOptions() - Method in class org.jboss.logging.processor.apt.LoggingToolsProcessor
-
- getSupportedSourceVersion() - Method in class org.jboss.logging.processor.apt.LoggingToolsProcessor
-
- getThrownTypes() - Method in interface org.jboss.logging.processor.model.DelegatingExecutableElement
-
- getTranslationClassNameSuffix(String) - Static method in class org.jboss.logging.processor.util.TranslationHelper
-
Get the class name suffix to be added to the
generated class for the given translation file name.
- getTypeArguments(Element) - Static method in class org.jboss.logging.processor.util.ElementHelper
-
Returns the type arguments for the element.
- getTypeArguments(TypeMirror) - Static method in class org.jboss.logging.processor.util.ElementHelper
-
Returns the type arguments for the type.
- getTypeParameters() - Method in interface org.jboss.logging.processor.model.DelegatingExecutableElement
-
- getTypeParameters() - Method in interface org.jboss.logging.processor.model.DelegatingTypeElement
-
- GREATER - Static variable in class org.jboss.logging.processor.util.Comparison
-
- id() - Method in interface org.jboss.logging.processor.model.MessageMethod.Message
-
The message id for the message to use.
- IdLengthValidator - Class in org.jboss.logging.processor.validation
-
- IdLengthValidator() - Constructor for class org.jboss.logging.processor.validation.IdLengthValidator
-
- IdRangeValidator - Class in org.jboss.logging.processor.validation
-
- IdRangeValidator() - Constructor for class org.jboss.logging.processor.validation.IdRangeValidator
-
- implementation(ProcessingEnvironment, MessageInterface, boolean) - Static method in class org.jboss.logging.processor.generator.model.ClassModelFactory
-
Creates an implementation code model from the message interface.
- implementationClassName(MessageInterface) - Static method in class org.jboss.logging.processor.generator.model.ClassModelHelper
-
Creates the implementation class name for the message interface.
- implementationClassName(MessageInterface, String) - Static method in class org.jboss.logging.processor.generator.model.ClassModelHelper
-
Creates the implementation class name for the message interface.
- inheritsId() - Method in interface org.jboss.logging.processor.model.MessageMethod.Message
-
Checks if the message id was inherited.
- inheritsMessage() - Method in interface org.jboss.logging.processor.model.MessageMethod
-
Indicates whether the message was inherited from another message or not.
- init(ProcessingEnvironment) - Method in class org.jboss.logging.processor.apt.LoggingToolsProcessor
-
- INSTANCE - Static variable in class org.jboss.logging.processor.util.VersionComparator
-
- isAnnotatedWith(Class<? extends Annotation>) - Method in interface org.jboss.logging.processor.model.DelegatingElement
-
Checks whether or not the annotation is present on the element.
- isAnnotatedWith(AnnotatedConstruct, Class<? extends Annotation>) - Static method in class org.jboss.logging.processor.util.ElementHelper
-
Check if an element is annotated with the given annotation.
- isArray() - Method in interface org.jboss.logging.processor.model.Parameter
-
Returns true
if the type is an array, otherwise false
.
- isAssignableFrom(Class<?>) - Method in interface org.jboss.logging.processor.model.ClassType
-
Determines if this type is either the same as, or is a supertype of, the class represented by the type
parameter.
- isChecked() - Method in interface org.jboss.logging.processor.model.ThrowableType
-
Checks if the throwable is a checked exception.
- isDebugEnabled() - Method in class org.jboss.logging.processor.apt.ToolLogger
-
Returns true
if debugging is enabled, otherwise false
.
- isDefault() - Method in interface org.jboss.logging.processor.model.DelegatingExecutableElement
-
- isFormatParameter() - Method in interface org.jboss.logging.processor.model.Parameter
-
Indicates whether or not the parameter is used a format parameter for the message.
- isLoggerMethod() - Method in interface org.jboss.logging.processor.model.MessageMethod
-
Returns true
if this is a logger method, otherwise false
.
- isMessageMethod() - Method in interface org.jboss.logging.processor.model.Parameter
-
Indicates whether or not this parameter represents the message method.
- isOverloaded() - Method in interface org.jboss.logging.processor.model.MessageMethod
-
Returns true
if the method is overloaded, otherwise false
.
- isPrimitive() - Method in interface org.jboss.logging.processor.model.Parameter
-
Returns true
if the type is a primitive type, otherwise false
.
- isSameAs(Class<?>) - Method in interface org.jboss.logging.processor.model.ClassType
-
Determines if this type is the same type as the class represented by the type
parameter.
- isSubtypeOf(Class<?>) - Method in interface org.jboss.logging.processor.model.ClassType
-
Determines if this type is a subtype of the class represented by the type
parameter.
- isThrowable() - Method in interface org.jboss.logging.processor.model.ReturnType
-
Checks to see if the return type is an exception, extends Throwable or the value of a
Supplier
is a Throwable type.
- isValid() - Method in interface org.jboss.logging.processor.validation.FormatValidator
-
Returns true
of the format is valid, otherwise false
.
- isValid() - Method in class org.jboss.logging.processor.validation.StringFormatValidator
-
- isVarArgs() - Method in interface org.jboss.logging.processor.model.DelegatingExecutableElement
-
- isVarArgs() - Method in interface org.jboss.logging.processor.model.Parameter
-
Returns true
if the parameter is a var args parameter, otherwise false
.