- AbstractGenerator - Class in org.jboss.logging.processor.apt
-
An abstract processor used process annotations.
- 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(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(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(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(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.
- Annotations - Interface in org.jboss.logging.processor
-
Defines the annotations and annotation values used to generate the concrete classes from the annotated interfaces.
- annotations() - Static method in class org.jboss.logging.processor.Tools
-
- Annotations.FormatType - Enum in org.jboss.logging.processor
-
The message format type.
- Annotations.Void - Annotation Type in org.jboss.logging.processor
-
A simple annotation to allow an annotation to be ignored.
- AptHelper - Interface in org.jboss.logging.processor.apt
-
Date: 24.08.2011
- aptHelper() - Static method in class org.jboss.logging.processor.Tools
-
Locates the first implementation of
Loggers
.
- AptHelperImpl - Class in org.jboss.logging.processor.apt
-
Date: 24.08.2011
- AptHelperImpl() - Constructor for class org.jboss.logging.processor.apt.AptHelperImpl
-
- 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(long, long) - Static method in class org.jboss.logging.processor.util.Objects
-
Checks to see if two longs are equal.
- areEqual(float, float) - Static method in class org.jboss.logging.processor.util.Objects
-
Checks to see if two floats are equal.
- areEqual(double, double) - Static method in class org.jboss.logging.processor.util.Objects
-
Checks to see if two doubles 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.
- id() - Method in interface org.jboss.logging.processor.intf.model.MessageMethod.Message
-
The message id for the message to use.
- implementation(MessageInterface, boolean) - Static method in class org.jboss.logging.processor.model.ClassModelFactory
-
Creates an implementation code model from the message interface.
- implementationClassName(MessageInterface) - Static method in class org.jboss.logging.processor.model.ClassModelHelper
-
Creates the implementation class name for the message interface.
- implementationClassName(MessageInterface, String) - Static method in class org.jboss.logging.processor.model.ClassModelHelper
-
Creates the implementation class name for the message interface.
- inheritsId() - Method in interface org.jboss.logging.processor.intf.model.MessageMethod.Message
-
Checks if the message id was inherited.
- inheritsMessage() - Method in interface org.jboss.logging.processor.intf.model.MessageMethod
-
Indicates whether the message was inherited from another message or not.
- inheritsMessage(Collection<ExecutableElement>, ExecutableElement) - Static method in class org.jboss.logging.processor.util.ElementHelper
-
- inheritsMessageId(ExecutableElement) - Method in interface org.jboss.logging.processor.apt.AptHelper
-
Checks to see if the method should inherit the message id from a different method if applicable.
- inheritsMessageId(ExecutableElement) - Method in class org.jboss.logging.processor.apt.AptHelperImpl
-
- init(ProcessingEnvironment) - Method in class org.jboss.logging.processor.apt.LoggingToolsProcessor
-
- INSTANCE - Static variable in class org.jboss.logging.processor.util.VersionComparator
-
- INSTANCE - Static variable in class org.jboss.logging.processor.validation.MessageIdValidator
-
- INSTANCE - Static variable in class org.jboss.logging.processor.validation.Validator
-
- isAnnotatedWith(Element, 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.intf.model.Parameter
-
Returns true
if the type is an array, otherwise false
.
- isAssignableFrom(Class<?>) - Method in interface org.jboss.logging.processor.intf.model.MessageObjectType
-
Determines if this type is either the same as, or is a supertype of, the class represented by the type
parameter.
- isAssignableFrom(Class<?>) - Method in class org.jboss.logging.processor.intf.model.ReturnType.VoidReturnType
-
- isAssignableFrom(TypeElement, Class<?>) - Static method in class org.jboss.logging.processor.util.ElementHelper
-
Checks to see if the type element is assignable from the type.
- isAssignableFrom(TypeMirror, Class<?>) - Static method in class org.jboss.logging.processor.util.ElementHelper
-
Checks to see id the type mirror is assignable from the type.
- isAssignableFrom(Class<?>, TypeElement) - Static method in class org.jboss.logging.processor.util.ElementHelper
-
Checks to see if the type is assignable from the type element.
- isAssignableFrom(Class<?>, TypeMirror) - Static method in class org.jboss.logging.processor.util.ElementHelper
-
Checks to see if the type is assignable from the type mirror.
- isChecked() - Method in interface org.jboss.logging.processor.intf.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
.
- isLoggerInterface() - Method in interface org.jboss.logging.processor.intf.model.MessageInterface
-
This is a special type of
MessageInterface
and will only return
true
if this is a
logger interface
.
- isLoggerMethod() - Method in interface org.jboss.logging.processor.intf.model.MessageMethod
-
Returns true
if this is a logger method, otherwise false
.
- isMessageBundle() - Method in interface org.jboss.logging.processor.intf.model.MessageInterface
-
Returns true
if the interface is annotated as a message bundle, otherwise false
.
- isMessageLogger() - Method in interface org.jboss.logging.processor.intf.model.MessageInterface
-
Returns true
if the interface is annotated as a message logger, otherwise false
.
- isOverloaded() - Method in interface org.jboss.logging.processor.intf.model.MessageMethod
-
Returns true
if the method is overloaded, otherwise false
.
- isOverloaded(Collection<ExecutableElement>, ExecutableElement) - Static method in class org.jboss.logging.processor.util.ElementHelper
-
Checks to see if the method is overloaded.
- isPrimitive() - Method in interface org.jboss.logging.processor.intf.model.Parameter
-
Returns true
if the type is a primitive type, otherwise false
.
- isPrimitive() - Method in interface org.jboss.logging.processor.intf.model.ReturnType
-
Indicates whether or not the return type is a primitive.
- isPrimitive() - Method in class org.jboss.logging.processor.intf.model.ReturnType.VoidReturnType
-
- isSameAs(Class<?>) - Method in interface org.jboss.logging.processor.intf.model.MessageObjectType
-
Determines if this type is the same type as the class represented by the type
parameter.
- isSameAs(Class<?>) - Method in class org.jboss.logging.processor.intf.model.ReturnType.VoidReturnType
-
- isSubtypeOf(Class<?>) - Method in interface org.jboss.logging.processor.intf.model.MessageObjectType
-
Determines if this type is a subtype of the class represented by the type
parameter.
- isSubtypeOf(Class<?>) - Method in class org.jboss.logging.processor.intf.model.ReturnType.VoidReturnType
-
- isThrowable() - Method in interface org.jboss.logging.processor.intf.model.ReturnType
-
Checks to see if the return type is an exception, extends Throwable.
- isThrowable() - Method in class org.jboss.logging.processor.intf.model.ReturnType.VoidReturnType
-
- isValid() - Method in interface org.jboss.logging.processor.validation.FormatValidator
-
Returns true
of the format is valid, otherwise false
.
- isVarArgs() - Method in interface org.jboss.logging.processor.intf.model.Parameter
-
Returns true
if the parameter is a var args parameter, otherwise false
.
- targetName(VariableElement) - Method in interface org.jboss.logging.processor.apt.AptHelper
-
Returns the target field or method name for the annotated parameter.
- targetName(VariableElement) - Method in class org.jboss.logging.processor.apt.AptHelperImpl
-
- targetName() - Method in interface org.jboss.logging.processor.intf.model.Parameter
-
Returns the name of the target field or method.
- throwableReturnType() - Method in interface org.jboss.logging.processor.intf.model.ReturnType
-
- throwableReturnType() - Method in class org.jboss.logging.processor.intf.model.ReturnType.VoidReturnType
-
- ThrowableType - Interface in org.jboss.logging.processor.intf.model
-
Date: 27.09.2011
- thrownTypes() - Method in interface org.jboss.logging.processor.intf.model.MessageMethod
-
Returns a collection of throwable types the method throws.
- toHashCode() - Method in class org.jboss.logging.processor.util.Objects.HashCodeBuilder
-
Returns the calculated hash code.
- ToolLogger - Class in org.jboss.logging.processor.apt
-
A logger for logging messages for annotation processors.
- Tools - Class in org.jboss.logging.processor
-
This class is not thread safe.
- toString() - Method in class org.jboss.logging.processor.intf.model.ReturnType.VoidReturnType
-
- toString() - Method in class org.jboss.logging.processor.util.Objects.ToStringBuilder
-
- TransformationHelper - Class in org.jboss.logging.processor.util
-
Various transformation utilities.
- translation(MessageInterface, String, Map<MessageMethod, String>) - Static method in class org.jboss.logging.processor.model.ClassModelFactory
-
Creates a class model for created translation implementations of the message interface.
- TranslationHelper - Class in org.jboss.logging.processor.util
-
Utility class to work with translation filename.
- translationKey() - Method in interface org.jboss.logging.processor.intf.model.MessageMethod
-
Returns the name of the key used in the translation files for the message translation.
- type() - Method in interface org.jboss.logging.processor.intf.model.MessageObjectType
-
Returns the qualified type name of the object.
- type() - Method in interface org.jboss.logging.processor.intf.model.Parameter
-
The full type name of the parameter.
- type() - Method in class org.jboss.logging.processor.intf.model.ReturnType.VoidReturnType
-
- type() - Method in interface org.jboss.logging.processor.validation.ValidationMessage
-
The type of the message.
- typeToString(Class<?>) - Static method in class org.jboss.logging.processor.util.ElementHelper
-
Converts a class type to a string recognizable by the
Elements.getTypeElement(CharSequence)
.
- typeToString(String) - Static method in class org.jboss.logging.processor.util.ElementHelper
-
Converts a qualified type name to a string recognizable by the
Elements.getTypeElement(CharSequence)
.
- typeUtils() - Method in class org.jboss.logging.processor.apt.AbstractGenerator
-
Returns the type utils.