Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W 

A

AbstractFormatPart - Class in org.jboss.logging.processor.validation
Abstract class that only implements Comparable for convenience.
AbstractFormatPart() - Constructor for class org.jboss.logging.processor.validation.AbstractFormatPart
 
AbstractFormatValidator - Class in org.jboss.logging.processor.validation
Date: 12.08.2011
AbstractFormatValidator() - Constructor for class org.jboss.logging.processor.validation.AbstractFormatValidator
 
AbstractGenerator - Class in org.jboss.logging.processor.apt
An abstract processor used process annotations.
AbstractGenerator(ProcessingEnvironment) - Constructor for class org.jboss.logging.processor.apt.AbstractGenerator
Constructs a new processor.
AbstractMessageObjectType - Class in org.jboss.logging.processor.apt
 
AbstractMessageObjectType(Elements, Types, TypeMirror) - Constructor for class org.jboss.logging.processor.apt.AbstractMessageObjectType
 
AbstractMessageObjectType(Elements, Types, Element) - Constructor for class org.jboss.logging.processor.apt.AbstractMessageObjectType
 
AbstractValidationMessage(MessageObject, String) - Constructor for class org.jboss.logging.processor.validation.ValidationMessageFactory.AbstractValidationMessage
 
accept(File, String) - Method in class org.jboss.logging.processor.apt.TranslationClassGenerator.TranslationFileFilter
 
add(ExecutableElement) - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder
 
add(Parameter) - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
 
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.
addMessageMethod(MessageMethod) - Method in class org.jboss.logging.processor.generator.model.ClassModel
Adds a method to return the message value.
addMessageMethod(MessageMethod, String) - Method in class org.jboss.logging.processor.generator.model.ClassModel
Adds a method to return the message value.
addMethodParameter(JMethodDef, Parameter) - Method in class org.jboss.logging.processor.generator.model.ImplementationClassModel
Adds the parameter to the method returning the reference to the parameter.
addThrownTypes(MessageMethod, JMethodDef) - Method in class org.jboss.logging.processor.generator.model.ImplementationClassModel
 
allInterfaceTranslations(MessageInterface, List<File>) - Method in class org.jboss.logging.processor.apt.TranslationClassGenerator
 
ALLOW_NULL_INSTANCE - Static variable in class org.jboss.logging.processor.util.Comparison
 
AnnotatedType() - Constructor for enum org.jboss.logging.processor.model.MessageInterface.AnnotatedType
 
AptMessage(Message) - Constructor for class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessage
 
AptMessageInterface(TypeElement, Types, Elements) - Constructor for class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
 
AptMessageMethod(Elements, ExecutableElement) - Constructor for class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
Private constructor for the
AptParameter(Elements, Types, String, VariableElement, String, boolean) - Constructor for class org.jboss.logging.processor.apt.ParameterFactory.AptParameter
Only allow construction from within the parent class.
AptReturnThrowableType(Elements, Types, MessageMethod, TypeMirror) - Constructor for class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptReturnThrowableType
Creates a new descriptor that is not primitive.
AptReturnType(Elements, Types, TypeMirror, MessageMethod) - Constructor for class org.jboss.logging.processor.apt.ReturnTypeFactory.AptReturnType
 
AptThrowableType(Elements, Types, TypeMirror) - Constructor for class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptThrowableType
Creates a new descriptor that is not primitive.
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.
argumentCount() - Method in class org.jboss.logging.processor.validation.FormatValidatorFactory.InvalidFormatValidator
 
argumentCount - Variable in class org.jboss.logging.processor.validation.MessageFormatValidator
 
argumentCount() - Method in class org.jboss.logging.processor.validation.MessageFormatValidator
 
argumentCount() - Method in class org.jboss.logging.processor.validation.NoFormatValidator
 
argumentCount - Variable in class org.jboss.logging.processor.validation.StringFormatValidator
 
argumentCount() - Method in class org.jboss.logging.processor.validation.StringFormatValidator
 
asChar() - Method in enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
Returns the conversion character.
asFormat() - Method in class org.jboss.logging.processor.validation.StringFormatValidator
Recreates the format using the internal formatting descriptors.
asString() - Method in enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
Returns the conversion character as a String

B

begin() - Static method in class org.jboss.logging.processor.util.Comparison
Begins a new comparison.
beginAllowNull() - Static method in class org.jboss.logging.processor.util.Comparison
Begins a new comparison, but allows for null values to be passed.
build() - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder
 
builder() - Static method in class org.jboss.logging.processor.util.Objects.HashCodeBuilder
Creates a new builder with 31 as the seed.
builder(int) - Static method in class org.jboss.logging.processor.util.Objects.HashCodeBuilder
Creates a new builder with the seed that is passed.

C

calc() - Method in class org.jboss.logging.processor.util.Objects.HashCodeBuilder
Calculates the default.
Cause - Annotation Type in org.jboss.logging.annotations
Mark a parameter as being the "exception cause" parameter rather than a positional format parameter.
cause - Variable in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
 
cause() - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
 
cause() - Method in interface org.jboss.logging.processor.model.MessageMethod
Returns the cause element if MessageMethod.hasCause() returns true, otherwise null.
checkNonNull(T) - Static method in class org.jboss.logging.processor.util.Objects
Checks to see if an object is null, otherwise throws an IllegalArgumentException.
checkNonNull(T, String) - Static method in class org.jboss.logging.processor.util.Objects
Checks to see if an object is null, otherwise throws an IllegalArgumentException.
checkNonNull(T, String, Object...) - Static method in class org.jboss.logging.processor.util.Objects
Checks to see if an object is null, otherwise throws an IllegalArgumentException.
checkResult(int) - Method in class org.jboss.logging.processor.util.Comparison
Checks to see which comparison to return.
checkText(String) - Static method in class org.jboss.logging.processor.validation.StringFormatValidator
Checks text to make sure we don't have extra garbage.
checkType(Parameter, TypeMirror) - Method in class org.jboss.logging.processor.apt.ReturnTypeFactory.AptReturnType
 
classDef - Variable in class org.jboss.logging.processor.generator.model.ClassModel
 
ClassModel - Class in org.jboss.logging.processor.generator.model
The basic java class model.
ClassModel(Filer, MessageInterface, String, String) - Constructor for class org.jboss.logging.processor.generator.model.ClassModel
Construct a class model.
ClassModelFactory - Class in org.jboss.logging.processor.generator.model
Creates a class model for the message interface.
ClassModelFactory() - Constructor for class org.jboss.logging.processor.generator.model.ClassModelFactory
Private constructor for the factory.
ClassModelHelper - Class in org.jboss.logging.processor.generator.model
Utilities for the code model.
ClassModelHelper() - Constructor for class org.jboss.logging.processor.generator.model.ClassModelHelper
Constructor for singleton model.
className - Variable in class org.jboss.logging.processor.apt.TranslationClassGenerator.TranslationFileFilter
 
className - Variable in class org.jboss.logging.processor.generator.model.ClassModel
 
className - Variable in class org.jboss.logging.processor.util.Objects.ToStringBuilder
 
comparator - Variable in class org.jboss.logging.processor.apt.TranslationFileGenerator
 
compare(Comparable<?>, Comparable<?>) - Method in class org.jboss.logging.processor.util.Comparison
Compares the left comparable to the right as specified by the Comparable.compareTo(Object) interface.
compare(T, T, Comparator<T>) - Method in class org.jboss.logging.processor.util.Comparison
Compares the left object to the right object as specified by the Comparator.compare(Object, Object) interface.
compare(int, int) - Method in class org.jboss.logging.processor.util.Comparison
Compares the left integer to the right integer.
compare(long, long) - Method in class org.jboss.logging.processor.util.Comparison
Compares the left long to the right long.
compare(float, float) - Method in class org.jboss.logging.processor.util.Comparison
Compares the left float to the float integer.
compare(double, double) - Method in class org.jboss.logging.processor.util.Comparison
Compares the left double to the double integer.
compare(boolean, boolean) - Method in class org.jboss.logging.processor.util.Comparison
Compares the left boolean to the double boolean.
compare(Comparable<?>, Comparable<?>) - Method in class org.jboss.logging.processor.util.Comparison.DeadComparison
 
compare(T, T, Comparator<T>) - Method in class org.jboss.logging.processor.util.Comparison.DeadComparison
 
compare(int, int) - Method in class org.jboss.logging.processor.util.Comparison.DeadComparison
 
compare(long, long) - Method in class org.jboss.logging.processor.util.Comparison.DeadComparison
 
compare(float, float) - Method in class org.jboss.logging.processor.util.Comparison.DeadComparison
 
compare(double, double) - Method in class org.jboss.logging.processor.util.Comparison.DeadComparison
 
compare(boolean, boolean) - Method in class org.jboss.logging.processor.util.Comparison.DeadComparison
 
compare(String, String) - Method in class org.jboss.logging.processor.util.VersionComparator
 
compareTo(MessageInterface) - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
 
compareTo(MessageInterface) - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.LoggerInterface
 
compareTo(MessageMethod) - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
 
compareTo(Parameter) - Method in class org.jboss.logging.processor.apt.ParameterFactory.AptParameter
 
compareTo(ThrowableType) - Method in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptThrowableType
 
compareTo(String) - Method in class org.jboss.logging.processor.apt.TranslationFileGenerator.LevelComparator
 
compareTo(FormatPart) - Method in class org.jboss.logging.processor.validation.AbstractFormatPart
 
compareTo(MessageIdValidator.MessageKey) - Method in class org.jboss.logging.processor.validation.MessageIdValidator.MessageKey
 
compareVersion(String, String) - Static method in class org.jboss.logging.processor.util.VersionComparator
Compares the first version to the second version and returns, 0 if they are equal, a value less than 0 if the first version is less than the second version or a value greater than 0 if the first version is greater than the second version.
Comparison - Class in org.jboss.logging.processor.util
Date: 30.08.2011
Comparison() - Constructor for class org.jboss.logging.processor.util.Comparison
Private constructor for singleton pattern.
Comparison.DeadComparison - Class in org.jboss.logging.processor.util
 
constructionParameters - Variable in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptReturnThrowableType
 
constructionParameters() - Method in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptReturnThrowableType
 
constructionParameters() - Method in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptThrowableType
 
constructionParameters() - Method in interface org.jboss.logging.processor.model.ThrowableType
The parameters needed to construct the throwable, if not using the default constructor.
ConstructType - Annotation Type in org.jboss.logging.annotations
Indicates the value of this annotation should be constructed and returned.
conversion - Variable in class org.jboss.logging.processor.validation.StringFormatPart
 
conversion() - Method in class org.jboss.logging.processor.validation.StringFormatPart
The conversion for the string format.
Conversion(char, boolean) - Constructor for enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
Private enum conversion.
conversion - Variable in enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
 
convert(String[], int) - Static method in class org.jboss.logging.processor.util.VersionComparator
 
create(Elements, Types) - Static method in class org.jboss.logging.processor.apt.MessageMethodBuilder
 
create(MessageMethod) - Static method in class org.jboss.logging.processor.validation.FormatValidatorFactory
 
create(Message.Format, String) - Static method in class org.jboss.logging.processor.validation.FormatValidatorFactory
 
createBundleMethod(JClassDef, MessageMethod) - Method in class org.jboss.logging.processor.generator.model.ImplementationClassModel
Create the bundle method body.
createError(MessageObject, String) - Static method in class org.jboss.logging.processor.validation.ValidationMessageFactory
 
createError(MessageObject, String, Object...) - Static method in class org.jboss.logging.processor.validation.ValidationMessageFactory
 
createLoggerMethod(MessageMethod, JClassDef, JAssignableExpr) - Method in class org.jboss.logging.processor.generator.model.MessageLoggerImplementor
Create the logger method body.
createMessageKey(String, int) - Static method in class org.jboss.logging.processor.validation.MessageIdValidator
 
createParameters(MessageMethod, JMethodDef) - Method in class org.jboss.logging.processor.generator.model.MessageLoggerImplementor
 
createReadResolveMethod() - Method in class org.jboss.logging.processor.generator.model.ClassModel
Creates the read resolve method and instance field.
createReturnType(MessageMethod, JBlock, JCall) - Method in class org.jboss.logging.processor.generator.model.ImplementationClassModel
 
createTransformVar(List<String>, JBlock, Parameter, JExpr) - Method in class org.jboss.logging.processor.generator.model.ImplementationClassModel
 
createTransformVar(List<String>, JBlock, Parameter, Transform, JExpr) - Method in class org.jboss.logging.processor.generator.model.ImplementationClassModel
 
createWarning(MessageObject, String) - Static method in class org.jboss.logging.processor.validation.ValidationMessageFactory
 
createWarning(MessageObject, String, Object...) - Static method in class org.jboss.logging.processor.validation.ValidationMessageFactory
 

D

dateTimeChar() - Method in class org.jboss.logging.processor.validation.StringFormatPart
The date/time conversion character.
dateTimeConversion - Variable in class org.jboss.logging.processor.validation.StringFormatPart
 
DeadComparison(int) - Constructor for class org.jboss.logging.processor.util.Comparison.DeadComparison
 
debug(String, Object...) - Method in class org.jboss.logging.processor.apt.ToolLogger
Prints a formatted debug message if debugging is enabled.
debug(Element, String) - Method in class org.jboss.logging.processor.apt.ToolLogger
Prints a debug message.
debug(Element, String, Object...) - Method in class org.jboss.logging.processor.apt.ToolLogger
Prints a formatted debug message if debugging is enabled.
DEBUG_OPTION - Static variable in class org.jboss.logging.processor.apt.LoggingToolsProcessor
 
DEFAULT_FILE_COMMENT - Static variable in class org.jboss.logging.processor.apt.TranslationFileGenerator
 
DEFAULT_FILE_EXTENSION - Static variable in class org.jboss.logging.processor.apt.TranslationFileGenerator
 
defaultConstructor - Variable in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptThrowableType
 
detailMessage - Variable in class org.jboss.logging.processor.validation.AbstractFormatValidator
 
detailMessage() - Method in class org.jboss.logging.processor.validation.AbstractFormatValidator
 
detailMessage() - Method in interface org.jboss.logging.processor.validation.FormatValidator
A detail message if FormatValidator.isValid() returns false, otherwise an empty string.

E

element - Variable in exception org.jboss.logging.processor.apt.ProcessingException
 
ElementHelper - Class in org.jboss.logging.processor.util
An utility class to work with element.
ElementHelper() - Constructor for class org.jboss.logging.processor.util.ElementHelper
Disable instantiation.
elements - Variable in class org.jboss.logging.processor.apt.AbstractMessageObjectType
 
elements - Variable in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
 
elements - Variable in class org.jboss.logging.processor.apt.MessageMethodBuilder
 
elementUtils() - Method in class org.jboss.logging.processor.apt.AbstractGenerator
Returns the element utils.
EMPTY_STRING - Static variable in class org.jboss.logging.processor.apt.TranslationFileGenerator
 
EQUAL - Static variable in class org.jboss.logging.processor.util.Comparison
 
equals(Object) - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
 
equals(Object) - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.LoggerInterface
 
equals(Object) - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
 
equals(Object) - Method in class org.jboss.logging.processor.apt.ParameterFactory.AptParameter
 
equals(Object) - Method in class org.jboss.logging.processor.apt.ReturnTypeFactory.AptReturnType
 
equals(Object) - Method in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptThrowableType
 
equals(Object) - Method in class org.jboss.logging.processor.model.ReturnType.VoidReturnType
 
equals(Object) - Method in class org.jboss.logging.processor.util.Objects.HashCodeBuilder
Should never be invoked on this object.
equals(Object) - Method in class org.jboss.logging.processor.validation.MessageIdValidator.MessageKey
 
error(String, Object...) - Method in class org.jboss.logging.processor.apt.ToolLogger
Prints a formatted error message.
error(Element, String) - Method in class org.jboss.logging.processor.apt.ToolLogger
Prints a error message.
error(Element, String, Object...) - Method in class org.jboss.logging.processor.apt.ToolLogger
Prints a formatted error message.
error(Throwable) - Method in class org.jboss.logging.processor.apt.ToolLogger
Prints an error message.
error(Throwable, Element, String) - Method in class org.jboss.logging.processor.apt.ToolLogger
Prints a error message.
error(Throwable, String, Object...) - Method in class org.jboss.logging.processor.apt.ToolLogger
Prints an error message.
error(Element, Throwable) - Method in class org.jboss.logging.processor.apt.ToolLogger
Prints an error message.
error(Element, Throwable, String, Object...) - Method in class org.jboss.logging.processor.apt.ToolLogger
Prints an error message.
extendedInterfaces - Variable in class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
 
extendedInterfaces() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
 
extendedInterfaces() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.LoggerInterface
 
extendedInterfaces() - Method in interface org.jboss.logging.processor.model.MessageInterface
A set of qualified interface names this interface extends or an empty set.
extendsLoggerInterface() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
 
extendsLoggerInterface() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.LoggerInterface
 
extendsLoggerInterface() - Method in interface org.jboss.logging.processor.model.MessageInterface
Checks the interface to see if the logger interface is being extended in this interface.

F

Field - Annotation Type in org.jboss.logging.annotations
Indicate that a method parameter value should be applied to a field on the resultant exception object.
fields - Variable in class org.jboss.logging.processor.apt.ReturnTypeFactory.AptReturnType
 
fieldValue - Variable in class org.jboss.logging.processor.util.Objects.ToStringBuilder
 
filer() - Method in class org.jboss.logging.processor.apt.AbstractGenerator
Returns the filer.
fill(char, int) - Static method in class org.jboss.logging.processor.util.Strings
Creates a string filled with the with the value of the filler parameter with a length defined by the len parameter.
fill(CharSequence, int) - Static method in class org.jboss.logging.processor.util.Strings
Creates a string filled with the with the value of the filler parameter with a length defined by the len parameter.
findAll(MessageInterface) - Method in class org.jboss.logging.processor.validation.IdRangeValidator
 
findByName(Collection<ExecutableElement>, Name) - Static method in class org.jboss.logging.processor.util.ElementHelper
Returns a collection of methods with the same name.
findByName(Collection<ExecutableElement>, Name, int) - Static method in class org.jboss.logging.processor.util.ElementHelper
Returns a collection of methods with the same name.
findMessage(Collection<ExecutableElement>, ExecutableElement) - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder
 
findMessageId(Collection<ExecutableElement>, ExecutableElement) - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder
 
findTranslationFiles(MessageInterface) - Method in class org.jboss.logging.processor.apt.TranslationClassGenerator
 
Flag(char) - Constructor for enum org.jboss.logging.processor.validation.StringFormatPart.Flag
 
flag - Variable in enum org.jboss.logging.processor.validation.StringFormatPart.Flag
The character flag.
flags - Variable in class org.jboss.logging.processor.validation.StringFormatPart
 
flags() - Method in class org.jboss.logging.processor.validation.StringFormatPart
A collection of the flags.
Format() - Constructor for enum org.jboss.logging.annotations.Message.Format
 
format() - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessage
 
format - Variable in class org.jboss.logging.processor.generator.model.ClassModel
 
format() - Method in interface org.jboss.logging.processor.model.MessageMethod.Message
The message format type for the message.
format() - Method in interface org.jboss.logging.processor.validation.FormatValidator
Returns the format string used for validation.
format() - Method in class org.jboss.logging.processor.validation.FormatValidatorFactory.InvalidFormatValidator
 
format - Variable in class org.jboss.logging.processor.validation.MessageFormatValidator
 
format() - Method in class org.jboss.logging.processor.validation.MessageFormatValidator
 
format() - Method in class org.jboss.logging.processor.validation.NoFormatValidator
 
format - Variable in class org.jboss.logging.processor.validation.StringFormatValidator
 
format() - Method in class org.jboss.logging.processor.validation.StringFormatValidator
 
formatMessageId(String, int, int) - Static method in class org.jboss.logging.processor.generator.model.ClassModelHelper
Formats message id.
formatParameterCount() - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
 
formatParameterCount() - Method in interface org.jboss.logging.processor.model.MessageMethod
Returns the number of parameters minus the cause parameter count for the method.
FormatPart - Interface in org.jboss.logging.processor.validation
Date: 13.06.2011
formatParts - Variable in class org.jboss.logging.processor.validation.MessageFormatValidator
 
formatParts - Variable in class org.jboss.logging.processor.validation.StringFormatValidator
 
formats - Variable in class org.jboss.logging.processor.validation.MessageFormatValidator
 
formats - Variable in class org.jboss.logging.processor.validation.StringFormatValidator
 
formatStyle - Variable in class org.jboss.logging.processor.validation.MessageFormatPart
 
formatterClass - Variable in class org.jboss.logging.processor.apt.ParameterFactory.AptParameter
 
formatterClass() - Method in class org.jboss.logging.processor.apt.ParameterFactory.AptParameter
 
formatterClass() - Method in interface org.jboss.logging.processor.model.Parameter
The formatter class, or null if there is none.
formatType - Variable in class org.jboss.logging.processor.validation.MessageFormatPart
 
FormatValidator - Interface in org.jboss.logging.processor.validation
Date: 14.06.2011
FormatValidatorFactory - Class in org.jboss.logging.processor.validation
Date: 12.08.2011
FormatValidatorFactory() - Constructor for class org.jboss.logging.processor.validation.FormatValidatorFactory
 
FormatValidatorFactory.InvalidFormatValidator - Class in org.jboss.logging.processor.validation
 
FormatWith - Annotation Type in org.jboss.logging.annotations
Indicate that the given parameter should be wrapped with a formatting object of the given class.
forMessageMethod(MessageMethod) - Static method in class org.jboss.logging.processor.apt.ParameterFactory
 
forReturnType(Elements, Types, TypeMirror, MessageMethod) - Static method in class org.jboss.logging.processor.apt.ThrowableTypeFactory
Creates a new descriptor that is not primitive.
fqcn - Variable in class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
 
fqcn - Variable in enum org.jboss.logging.processor.generator.model.MessageLoggerImplementor.RenderLog
 
FQCN_FIELD_NAME - Static variable in class org.jboss.logging.processor.generator.model.MessageLoggerImplementor
 
fromChar(char) - Static method in enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
Converts the character into a conversion descriptor.
fromMessageObject(MessageObject) - Static method in class org.jboss.logging.processor.util.ElementHelper
If the MessageObject.reference() is an instance of Element, then the value is returned, otherwise null is returned.

G

generateAndWrite() - Method in class org.jboss.logging.processor.generator.model.ClassModel
Writes the generated source file to the file system.
GENERATED_FILE_EXTENSION - Static variable in class org.jboss.logging.processor.apt.TranslationFileGenerator
 
GENERATED_FILES_PATH_OPTION - Static variable in class org.jboss.logging.processor.apt.TranslationFileGenerator
 
generatedDateValue() - Static method in class org.jboss.logging.processor.generator.model.ClassModelHelper
Returns the current date formatted in the ISO 8601 format.
generateDefaultTranslationFile(MessageInterface) - Method in class org.jboss.logging.processor.apt.TranslationFileGenerator
Generates a default i18n properties file.
generateDelegatingLoggerMethods(JClassDef, JAssignableExpr, JVarDeclaration) - Method in class org.jboss.logging.processor.generator.model.MessageLoggerImplementor
 
generatedFilesPath - Variable in class org.jboss.logging.processor.apt.TranslationFileGenerator
 
generateModel() - Method in class org.jboss.logging.processor.generator.model.ClassModel
Generate the code corresponding to this class model
generateModel() - Method in class org.jboss.logging.processor.generator.model.MessageBundleImplementor
 
generateModel() - Method in class org.jboss.logging.processor.generator.model.MessageBundleTranslator
 
generateModel() - Method in class org.jboss.logging.processor.generator.model.MessageLoggerImplementor
 
generateModel() - Method in class org.jboss.logging.processor.generator.model.MessageLoggerTranslator
 
generateSkeletalTranslationFile(String, String, MessageInterface) - Method in class org.jboss.logging.processor.apt.TranslationFileGenerator
Generate the translation file containing the given translations.
generateSourceFileFor(MessageInterface, File, Map<MessageMethod, String>) - Method in class org.jboss.logging.processor.apt.TranslationClassGenerator
Generate a class for the given translation file.
generators - Variable in class org.jboss.logging.processor.apt.LoggingToolsProcessor
 
GET_INSTANCE_METHOD_NAME - Static variable in class org.jboss.logging.processor.generator.model.ClassModel
 
getAllMethods(MessageInterface) - Method in class org.jboss.logging.processor.validation.Validator
Finds all methods for the given interface, but ignores logger interface methods.
getAnnotatedType() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
 
getAnnotatedType() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.LoggerInterface
 
getAnnotatedType() - Method in interface org.jboss.logging.processor.model.MessageInterface
Returns the annotation type on the interface.
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 class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
 
getComment() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.LoggerInterface
 
getComment() - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
 
getComment() - Method in interface org.jboss.logging.processor.model.JavaDocComment
The JavaDoc comments if available or null if there are no JavaDoc's present.
getElement() - Method in exception org.jboss.logging.processor.apt.ProcessingException
The element the error occurred on.
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.
getIdLength() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
 
getIdLength() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.LoggerInterface
 
getIdLength() - Method in interface org.jboss.logging.processor.model.MessageInterface
The length to pad the id with.
getInstance() - Method in class org.jboss.logging.processor.util.Comparison.DeadComparison
 
getInstance() - Method in class org.jboss.logging.processor.util.Comparison
Returns the comparison instance being used.
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.
getMessage() - Method in class org.jboss.logging.processor.validation.ValidationMessageFactory.AbstractValidationMessage
 
getMessageObject() - Method in interface org.jboss.logging.processor.validation.ValidationMessage
Returns the message object that caused the error.
getMessageObject() - Method in class org.jboss.logging.processor.validation.ValidationMessageFactory.AbstractValidationMessage
 
getName() - Method in class org.jboss.logging.processor.apt.AbstractGenerator
Returns the name of the processor.
getPrimaryClassNamePrefix(TypeElement) - Static method in class org.jboss.logging.processor.util.ElementHelper
Returns the primary class simple name prefix for an element who represents a MessageBundle or MessageLogger interface.
getProcessed(MessageInterface) - Method in class org.jboss.logging.processor.validation.IdRangeValidator
 
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
 
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.
getUniqueName(List<String>, Parameter, String) - Method in class org.jboss.logging.processor.generator.model.ImplementationClassModel
 
getUniqueName(List<String>, StringBuilder, int) - Method in class org.jboss.logging.processor.generator.model.ImplementationClassModel
 
getValidatorFor(MessageMethod, String) - Static method in class org.jboss.logging.processor.apt.TranslationClassGenerator
 
GREATER - Static variable in class org.jboss.logging.processor.util.Comparison
 
GREATER_COMPARISON - Static variable in class org.jboss.logging.processor.util.Comparison
 

H

hasCause() - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
 
hasCause() - Method in interface org.jboss.logging.processor.model.MessageMethod
Returns true if there is a cause element, otherwise false.
hasCause(Collection<? extends VariableElement>) - Static method in class org.jboss.logging.processor.util.ElementHelper
Checks to see if there is a cause parameter.
hasDefaultConstructor() - Method in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptThrowableType
 
hasDefaultConstructor() - Method in interface org.jboss.logging.processor.model.ThrowableType
Checks to see the throwable has a default constructor.
hasFieldFor(Parameter) - Method in class org.jboss.logging.processor.apt.ReturnTypeFactory.AptReturnType
 
hasFieldFor(Parameter) - Method in interface org.jboss.logging.processor.model.ReturnType
Checks to see if the return type has a field with the name with the same name and type as the parameter.
hasFieldFor(Parameter) - Method in class org.jboss.logging.processor.model.ReturnType.VoidReturnType
 
hash - Variable in class org.jboss.logging.processor.util.Objects.HashCodeBuilder
 
hashCode() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
 
hashCode() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.LoggerInterface
 
hashCode() - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
 
hashCode() - Method in class org.jboss.logging.processor.apt.ParameterFactory.AptParameter
 
hashCode() - Method in class org.jboss.logging.processor.apt.ReturnTypeFactory.AptReturnType
 
hashCode() - Method in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptThrowableType
 
hashCode() - Method in class org.jboss.logging.processor.model.ReturnType.VoidReturnType
 
hashCode() - Method in class org.jboss.logging.processor.util.Objects.HashCodeBuilder
This method overrides the default Object#hashCode(), but does not return a proper hash of this builder.
hashCode() - Method in class org.jboss.logging.processor.validation.MessageIdValidator.MessageKey
 
HashCodeBuilder(int) - Constructor for class org.jboss.logging.processor.util.Objects.HashCodeBuilder
Private constructor for builder pattern.
hasId - Variable in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessage
 
hasId() - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessage
 
hasId() - Method in interface org.jboss.logging.processor.model.MessageMethod.Message
Checks if the message has an id that was provided.
hasMessageId(Message) - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder
 
hasMethodFor(Parameter) - Method in class org.jboss.logging.processor.apt.ReturnTypeFactory.AptReturnType
 
hasMethodFor(Parameter) - Method in interface org.jboss.logging.processor.model.ReturnType
Checks to see if the return type has a method with the name with the same name and parameter type as the parameter.
hasMethodFor(Parameter) - Method in class org.jboss.logging.processor.model.ReturnType.VoidReturnType
 
hasStringAndThrowableConstructor() - Method in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptThrowableType
 
hasStringAndThrowableConstructor() - Method in interface org.jboss.logging.processor.model.ThrowableType
Checks to see if the throwable has a string and throwable (Throwable(String, Throwable)) constructor.
hasStringConstructor() - Method in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptThrowableType
 
hasStringConstructor() - Method in interface org.jboss.logging.processor.model.ThrowableType
Checks to see if the throwable has a string (Throwable(String)) constructor.
hasThrowableAndStringConstructor() - Method in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptThrowableType
 
hasThrowableAndStringConstructor() - Method in interface org.jboss.logging.processor.model.ThrowableType
Checks to see if the throwable has a throwable and string (Throwable(Throwable, String)) constructor.
hasThrowableConstructor() - Method in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptThrowableType
 
hasThrowableConstructor() - Method in interface org.jboss.logging.processor.model.ThrowableType
Checks to see if the throwable has a string and throwable (Throwable(String, Throwable)) constructor.

I

id - Variable in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessage
 
id() - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessage
 
id() - Method in interface org.jboss.logging.processor.model.MessageMethod.Message
The message id for the message to use.
id - Variable in class org.jboss.logging.processor.validation.MessageIdValidator.MessageKey
 
idLen - Variable in class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
 
IdLengthValidator - Class in org.jboss.logging.processor.validation
 
IdLengthValidator() - Constructor for class org.jboss.logging.processor.validation.IdLengthValidator
 
idLengthValidator - Variable in class org.jboss.logging.processor.validation.Validator
 
IdRangeValidator - Class in org.jboss.logging.processor.validation
 
IdRangeValidator() - Constructor for class org.jboss.logging.processor.validation.IdRangeValidator
 
idRangeValidator - Variable in class org.jboss.logging.processor.validation.Validator
 
ignoreCase - Variable in enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
 
implementation(Filer, MessageInterface, boolean) - Static method in class org.jboss.logging.processor.generator.model.ClassModelFactory
Creates an implementation code model from the message interface.
ImplementationClassGenerator - Class in org.jboss.logging.processor.apt
A generator for creating implementations of message bundle and logging interfaces.
ImplementationClassGenerator(ProcessingEnvironment) - Constructor for class org.jboss.logging.processor.apt.ImplementationClassGenerator
 
ImplementationClassModel - Class in org.jboss.logging.processor.generator.model
An abstract code model to create the source file that implements the interface.
ImplementationClassModel(Filer, MessageInterface) - Constructor for class org.jboss.logging.processor.generator.model.ImplementationClassModel
Class constructor.
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.
index() - Method in interface org.jboss.logging.processor.validation.FormatPart
The parameter index.
index - Variable in class org.jboss.logging.processor.validation.MessageFormatPart
 
index() - Method in class org.jboss.logging.processor.validation.MessageFormatPart
 
index - Variable in class org.jboss.logging.processor.validation.StringFormatPart
 
index() - Method in class org.jboss.logging.processor.validation.StringFormatPart
Returns the format parameter index.
index() - Method in class org.jboss.logging.processor.validation.StringPart
 
INHERIT - Static variable in annotation type org.jboss.logging.annotations.Message
Indicates that this message should inherit the ID from another message with the same name.
inheritsId - Variable in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessage
 
inheritsId() - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessage
 
inheritsId() - Method in interface org.jboss.logging.processor.model.MessageMethod.Message
Checks if the message id was inherited.
inheritsMessage - Variable in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
 
inheritsMessage() - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
 
inheritsMessage() - Method in interface org.jboss.logging.processor.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
Checks to see if the method has or inherits a Message annotation.
init(ProcessingEnvironment) - Method in class org.jboss.logging.processor.apt.LoggingToolsProcessor
 
init() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
 
init() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.LoggerInterface
 
init() - Method in class org.jboss.logging.processor.apt.ReturnTypeFactory.AptReturnType
 
init(List<? extends VariableElement>) - Method in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptReturnThrowableType
 
init() - Method in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptThrowableType
Initializes the object.
init(List<? extends VariableElement>) - Method in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptThrowableType
Allows for additional processing of parameters.
init(String) - Method in class org.jboss.logging.processor.validation.MessageFormatPart
 
init() - Method in class org.jboss.logging.processor.validation.MessageFormatValidator
 
init() - Method in class org.jboss.logging.processor.validation.StringFormatValidator
Initialize the string format.
initFlags(String) - Method in class org.jboss.logging.processor.validation.StringFormatPart
Initializes the flags based on the string.
initIndex(String) - Method in class org.jboss.logging.processor.validation.StringFormatPart
Initializes the index field based on the string.
initPrecision(String) - Method in class org.jboss.logging.processor.validation.StringFormatPart
Initializes the precision based on the string.
initWidth(String) - Method in class org.jboss.logging.processor.validation.StringFormatPart
Initializes the width based on the string.
INSTANCE - Static variable in class org.jboss.logging.processor.util.Comparison
 
INSTANCE - Static variable in class org.jboss.logging.processor.util.VersionComparator
 
INSTANCE - Static variable in class org.jboss.logging.processor.validation.NoFormatValidator
 
INSTANCE_FIELD_NAME - Static variable in class org.jboss.logging.processor.generator.model.ClassModel
 
interfaceAnnotations - Variable in class org.jboss.logging.processor.apt.LoggingToolsProcessor
 
interfaceElement - Variable in class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
 
InvalidFormatValidator() - Constructor for class org.jboss.logging.processor.validation.FormatValidatorFactory.InvalidFormatValidator
 
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 class org.jboss.logging.processor.apt.ParameterFactory.AptParameter
 
isArray() - Method in interface org.jboss.logging.processor.model.Parameter
Returns true if the type is an array, otherwise false.
isAssignableFrom(Class<?>) - Method in class org.jboss.logging.processor.apt.AbstractMessageObjectType
 
isAssignableFrom(Class<?>) - Method in interface org.jboss.logging.processor.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.model.ReturnType.VoidReturnType
 
isCharacter() - Method in enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
If the conversion is a character true is returned, otherwise false.
isChecked - Variable in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptThrowableType
 
isChecked() - Method in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptThrowableType
 
isChecked() - Method in interface org.jboss.logging.processor.model.ThrowableType
Checks if the throwable is a checked exception.
isDateTime() - Method in enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
If the conversion is a date or time true is returned, otherwise false.
isDebugEnabled - Variable in class org.jboss.logging.processor.apt.ToolLogger
 
isDebugEnabled() - Method in class org.jboss.logging.processor.apt.ToolLogger
Returns true if debugging is enabled, otherwise false.
isFloatingPoint() - Method in enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
If the conversion is a floating point true is returned, otherwise false.
isFqcn() - Method in enum org.jboss.logging.processor.generator.model.MessageLoggerImplementor.RenderLog
 
isGeneral() - Method in enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
If the conversion is a general conversion true is returned, otherwise false.
isIntegral() - Method in enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
If the conversion is an integral true is returned, otherwise false.
isLineSeparator() - Method in enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
If the conversion is a line separator true is returned, otherwise false.
isLoggerMethod() - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
 
isLoggerMethod() - Method in interface org.jboss.logging.processor.model.MessageMethod
Returns true if this is a logger method, otherwise false.
isMethodWritable(MessageMethod) - Method in class org.jboss.logging.processor.apt.TranslationFileGenerator
 
isOverloaded - Variable in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
 
isOverloaded() - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
 
isOverloaded() - Method in interface org.jboss.logging.processor.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.
isPercent() - Method in enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
If the conversion is a percent true is returned, otherwise false.
isPrimitive() - Method in class org.jboss.logging.processor.apt.ParameterFactory.AptParameter
 
isPrimitive() - Method in class org.jboss.logging.processor.apt.ReturnTypeFactory.AptReturnType
 
isPrimitive() - Method in interface org.jboss.logging.processor.model.Parameter
Returns true if the type is a primitive type, otherwise false.
isPrimitive() - Method in interface org.jboss.logging.processor.model.ReturnType
Indicates whether or not the return type is a primitive.
isPrimitive() - Method in class org.jboss.logging.processor.model.ReturnType.VoidReturnType
 
isSameAs(Class<?>) - Method in class org.jboss.logging.processor.apt.AbstractMessageObjectType
 
isSameAs(Class<?>) - Method in interface org.jboss.logging.processor.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.model.ReturnType.VoidReturnType
 
isSubtypeOf(Class<?>) - Method in class org.jboss.logging.processor.apt.AbstractMessageObjectType
 
isSubtypeOf(Class<?>) - Method in interface org.jboss.logging.processor.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.model.ReturnType.VoidReturnType
 
isThr() - Method in enum org.jboss.logging.processor.generator.model.MessageLoggerImplementor.RenderLog
 
isThrowable() - Method in class org.jboss.logging.processor.apt.ReturnTypeFactory.AptReturnType
 
isThrowable() - Method in interface org.jboss.logging.processor.model.ReturnType
Checks to see if the return type is an exception, extends Throwable.
isThrowable() - Method in class org.jboss.logging.processor.model.ReturnType.VoidReturnType
 
isUseLogging31() - Method in class org.jboss.logging.processor.generator.model.MessageLoggerImplementor
Determine whether to use JBoss Logging 3.1 constructs.
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.FormatValidatorFactory.InvalidFormatValidator
 
isValid() - Method in class org.jboss.logging.processor.validation.MessageFormatValidator
 
isValid() - Method in class org.jboss.logging.processor.validation.NoFormatValidator
 
isValid() - Method in class org.jboss.logging.processor.validation.StringFormatValidator
 
isVarArgs - Variable in class org.jboss.logging.processor.apt.ParameterFactory.AptParameter
 
isVarArgs() - Method in class org.jboss.logging.processor.apt.ParameterFactory.AptParameter
 
isVarArgs() - Method in interface org.jboss.logging.processor.model.Parameter
Returns true if the parameter is a var args parameter, otherwise false.

J

JAVA_DOC_PARAM - Static variable in class org.jboss.logging.processor.apt.TranslationFileGenerator
 
JavaDocComment - Interface in org.jboss.logging.processor.model
Represents the JavaDoc's documentation.

L

lengths - Variable in class org.jboss.logging.processor.validation.IdLengthValidator
 
LESS - Static variable in class org.jboss.logging.processor.util.Comparison
 
LESS_COMPARISON - Static variable in class org.jboss.logging.processor.util.Comparison
 
LEVEL_OPTION - Static variable in class org.jboss.logging.processor.apt.TranslationFileGenerator
 
LevelComparator(String) - Constructor for class org.jboss.logging.processor.apt.TranslationFileGenerator.LevelComparator
 
levelIntValue - Variable in class org.jboss.logging.processor.apt.TranslationFileGenerator.LevelComparator
 
levels - Static variable in class org.jboss.logging.processor.apt.TranslationFileGenerator
 
LOCK - Static variable in class org.jboss.logging.processor.apt.MessageInterfaceFactory
 
log(Diagnostic.Kind, Element, String) - Method in class org.jboss.logging.processor.apt.ToolLogger
 
log(Diagnostic.Kind, Element, String, Object...) - Method in class org.jboss.logging.processor.apt.ToolLogger
 
log(Diagnostic.Kind, Element, Throwable, String, Object...) - Method in class org.jboss.logging.processor.apt.ToolLogger
 
log(Diagnostic.Kind, Element, Throwable, String) - Method in class org.jboss.logging.processor.apt.ToolLogger
 
LOG_FIELD_NAME - Static variable in class org.jboss.logging.processor.generator.model.MessageLoggerImplementor
 
logger - Variable in class org.jboss.logging.processor.apt.AbstractGenerator
 
logger() - Method in class org.jboss.logging.processor.apt.AbstractGenerator
Returns the logger to log messages with.
logger - Variable in class org.jboss.logging.processor.apt.LoggingToolsProcessor
 
LOGGER_INTERFACE - Static variable in class org.jboss.logging.processor.apt.MessageInterfaceFactory
 
LOGGER_PARAMETER_NAME - Static variable in class org.jboss.logging.processor.generator.model.MessageLoggerTranslator
The logger parameter name.
LoggerInterface(Elements, Types) - Constructor for class org.jboss.logging.processor.apt.MessageInterfaceFactory.LoggerInterface
 
loggerInterface - Variable in class org.jboss.logging.processor.apt.MessageInterfaceFactory.LoggerInterface
 
loggerMethod() - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
 
loggerMethod() - Method in interface org.jboss.logging.processor.model.MessageMethod
Returns the LogMessage annotation associated with this method only if MessageMethod.isLoggerMethod() returns true.
LOGGING_VERSION - Static variable in class org.jboss.logging.processor.apt.ImplementationClassGenerator
 
LoggingClass - Annotation Type in org.jboss.logging.annotations
Mark a parameter as specifying the name of the logging class to use.
loggingFQCN() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
 
loggingFQCN() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.LoggerInterface
 
loggingFQCN() - Method in interface org.jboss.logging.processor.model.MessageInterface
The fully qualified class name to use for log methods.
LoggingToolsProcessor - Class in org.jboss.logging.processor.apt
The main annotation processor for JBoss Logging Tooling.
LoggingToolsProcessor() - Constructor for class org.jboss.logging.processor.apt.LoggingToolsProcessor
Default constructor.
logLevel() - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
 
logLevel() - Method in interface org.jboss.logging.processor.model.MessageMethod
Returns the log level parameter associated with the method only if MessageMethod.isLoggerMethod() returns true.
LogMessage - Annotation Type in org.jboss.logging.annotations
A typed logger method.
logOnceVars - Variable in class org.jboss.logging.processor.generator.model.MessageLoggerImplementor
 

M

mandatoryWarning(Element, String) - Method in class org.jboss.logging.processor.apt.ToolLogger
Prints a warning message.
mandatoryWarning(Element, String, Object...) - Method in class org.jboss.logging.processor.apt.ToolLogger
Prints a formatted warning message.
Message - Annotation Type in org.jboss.logging.annotations
Assigns a message string to a resource method.
message - Variable in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessage
 
message - Variable in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
 
message() - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
 
message() - Method in interface org.jboss.logging.processor.model.MessageMethod
The MessageMethod.Message to be used for the method.
message - Variable in class org.jboss.logging.processor.validation.ValidationMessageFactory.AbstractValidationMessage
 
Message.Format - Enum in org.jboss.logging.annotations
The possible format types.
MESSAGE_METHOD_SUFFIX - Static variable in class org.jboss.logging.processor.apt.MessageMethodBuilder
 
MessageBundle - Annotation Type in org.jboss.logging.annotations
Signify that an interface is a message bundle interface.
MessageBundleImplementor - Class in org.jboss.logging.processor.generator.model
Used to generate a message bundle implementation.
MessageBundleImplementor(Filer, MessageInterface) - Constructor for class org.jboss.logging.processor.generator.model.MessageBundleImplementor
Creates a new message bundle code model.
MessageBundleTranslator - Class in org.jboss.logging.processor.generator.model
The java message bundle class model.
MessageBundleTranslator(Filer, MessageInterface, String, String, Map<MessageMethod, String>) - Constructor for class org.jboss.logging.processor.generator.model.MessageBundleTranslator
Create a MessageBundle with super class and interface.
messageFields - Variable in class org.jboss.logging.processor.generator.model.ClassModel
 
MessageFormatPart - Class in org.jboss.logging.processor.validation
The parameter portion of the a MessageFormat.
MessageFormatPart(int, String) - Constructor for class org.jboss.logging.processor.validation.MessageFormatPart
 
MessageFormatValidator - Class in org.jboss.logging.processor.validation
Represents a MessageFormat string.
MessageFormatValidator(String) - Constructor for class org.jboss.logging.processor.validation.MessageFormatValidator
 
MessageIdValidator - Class in org.jboss.logging.processor.validation
Date: 16.08.2011
MessageIdValidator() - Constructor for class org.jboss.logging.processor.validation.MessageIdValidator
 
messageIdValidator - Variable in class org.jboss.logging.processor.validation.Validator
 
MessageIdValidator.MessageKey - Class in org.jboss.logging.processor.validation
 
messageInterface - Variable in class org.jboss.logging.processor.generator.model.ClassModel
 
messageInterface() - Method in class org.jboss.logging.processor.generator.model.ClassModel
Returns the message interface being used.
MessageInterface - Interface in org.jboss.logging.processor.model
Date: 28.07.2011
MessageInterface.AnnotatedType - Enum in org.jboss.logging.processor.model
 
MessageInterfaceFactory - Class in org.jboss.logging.processor.apt
A factory to create a MessageInterface for annotation processors.
MessageInterfaceFactory() - Constructor for class org.jboss.logging.processor.apt.MessageInterfaceFactory
Private constructor for factory.
MessageInterfaceFactory.AptMessageInterface - Class in org.jboss.logging.processor.apt
Message interface implementation.
MessageInterfaceFactory.LoggerInterface - Class in org.jboss.logging.processor.apt
 
MessageKey(String, int) - Constructor for class org.jboss.logging.processor.validation.MessageIdValidator.MessageKey
 
MessageLogger - Annotation Type in org.jboss.logging.annotations
Signify that an interface is a typed logger interface.
MessageLoggerImplementor - Class in org.jboss.logging.processor.generator.model
Used to generate a message logger implementation.
MessageLoggerImplementor(Filer, MessageInterface, boolean) - Constructor for class org.jboss.logging.processor.generator.model.MessageLoggerImplementor
Creates a new message logger code model.
MessageLoggerImplementor.RenderLog - Enum in org.jboss.logging.processor.generator.model
 
MessageLoggerTranslator - Class in org.jboss.logging.processor.generator.model
The java message logger translation class model.
MessageLoggerTranslator(Filer, MessageInterface, String, String, Map<MessageMethod, String>) - Constructor for class org.jboss.logging.processor.generator.model.MessageLoggerTranslator
Create a MessageLogger with super class and interface.
messageMethod - Variable in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptReturnThrowableType
 
MessageMethod - Interface in org.jboss.logging.processor.model
Date: 29.07.2011
MessageMethod.Message - Interface in org.jboss.logging.processor.model
Represents a Message annotation on a method.
MessageMethodBuilder - Class in org.jboss.logging.processor.apt
Date: 29.07.2011
MessageMethodBuilder(Elements, Types) - Constructor for class org.jboss.logging.processor.apt.MessageMethodBuilder
 
MessageMethodBuilder.AptMessage - Class in org.jboss.logging.processor.apt
 
MessageMethodBuilder.AptMessageMethod - Class in org.jboss.logging.processor.apt
An implementation for the MessageMethod interface.
messageMethodName - Variable in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
 
messageMethodName() - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
 
messageMethodName() - Method in interface org.jboss.logging.processor.model.MessageMethod
Returns the name of the method used to retrieve the message.
messageMethods - Variable in class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
 
messageMethods - Variable in class org.jboss.logging.processor.apt.MessageInterfaceFactory.LoggerInterface
 
messageMethods - Variable in class org.jboss.logging.processor.generator.model.ClassModel
 
MessageObject - Interface in org.jboss.logging.processor.model
A generic interface for returning basic information about parts of a message bundle or message logger interface.
messageObject - Variable in class org.jboss.logging.processor.validation.ValidationMessageFactory.AbstractValidationMessage
 
MessageObjectType - Interface in org.jboss.logging.processor.model
Date: 23.08.2011
messager - Variable in class org.jboss.logging.processor.apt.ToolLogger
 
method - Variable in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
 
method - Variable in class org.jboss.logging.processor.apt.ReturnTypeFactory.AptReturnType
 
methods() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
 
methods() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.LoggerInterface
 
methods - Variable in class org.jboss.logging.processor.apt.MessageMethodBuilder
 
methods - Variable in class org.jboss.logging.processor.apt.ReturnTypeFactory.AptReturnType
 
methods() - Method in interface org.jboss.logging.processor.model.MessageInterface
A collection of all the methods this interface needs to implement.

N

name() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
 
name() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.LoggerInterface
 
name() - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
 
name() - Method in class org.jboss.logging.processor.apt.ParameterFactory.AptParameter
 
name() - Method in class org.jboss.logging.processor.apt.ReturnTypeFactory.AptReturnType
 
name() - Method in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptThrowableType
 
name() - Method in interface org.jboss.logging.processor.model.MessageInterface
The qualified name of the message interface.
name() - Method in interface org.jboss.logging.processor.model.MessageMethod
Returns the method name.
name() - Method in interface org.jboss.logging.processor.model.MessageObject
Returns a name for the object.
name() - Method in interface org.jboss.logging.processor.model.Parameter
The variable name of the parameter.
name() - Method in interface org.jboss.logging.processor.model.ReturnType
Returns the qualified class name of the return type.
name() - Method in class org.jboss.logging.processor.model.ReturnType.VoidReturnType
 
name() - Method in interface org.jboss.logging.processor.model.ThrowableType
Returns the qualified class name of the return type.
NoFormatValidator - Class in org.jboss.logging.processor.validation
 
NoFormatValidator() - Constructor for class org.jboss.logging.processor.validation.NoFormatValidator
 
NONE - Static variable in annotation type org.jboss.logging.annotations.Message
Indicates that this message has no ID.
note(Element, String) - Method in class org.jboss.logging.processor.apt.ToolLogger
Prints a note message.
note(Element, String, Object...) - Method in class org.jboss.logging.processor.apt.ToolLogger
Prints a formatted note message.

O

Objects - Class in org.jboss.logging.processor.util
Date: 30.08.2011
Objects() - Constructor for class org.jboss.logging.processor.util.Objects
Not used
Objects.HashCodeBuilder - Class in org.jboss.logging.processor.util
A builder to simplify the building of hash codes.
Objects.ToStringBuilder - Class in org.jboss.logging.processor.util
A builder to build a default Object#toString() value.
of(Elements, Types) - Static method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.LoggerInterface
 
of(ProcessingEnvironment, TypeElement) - Static method in class org.jboss.logging.processor.apt.MessageInterfaceFactory
Creates a message interface from the TypeElement specified by the interfaceElement parameter.
of(Elements, Types, ExecutableElement) - Static method in class org.jboss.logging.processor.apt.ParameterFactory
 
of(Elements, Types, TypeMirror, MessageMethod) - Static method in class org.jboss.logging.processor.apt.ReturnTypeFactory
 
of(Elements, Types, TypeMirror) - Static method in class org.jboss.logging.processor.apt.ThrowableTypeFactory
Creates a new descriptor that is not primitive.
of(Class<?>) - Static method in class org.jboss.logging.processor.util.Objects.ToStringBuilder
Creates a new string builder for the clazz.
of(String) - Static method in class org.jboss.logging.processor.util.Objects.ToStringBuilder
Creates a new string builder for the className.
of(Object) - Static method in class org.jboss.logging.processor.util.Objects.ToStringBuilder
Creates a new string builder for the self.
of(String) - Static method in class org.jboss.logging.processor.validation.FormatValidatorFactory.InvalidFormatValidator
 
of(String, String) - Static method in class org.jboss.logging.processor.validation.FormatValidatorFactory.InvalidFormatValidator
 
of(int, String) - Static method in class org.jboss.logging.processor.validation.MessageFormatPart
 
of(String) - Static method in class org.jboss.logging.processor.validation.MessageFormatValidator
 
of(String, Object...) - Static method in class org.jboss.logging.processor.validation.MessageFormatValidator
 
of(String, int) - Static method in class org.jboss.logging.processor.validation.MessageFormatValidator
 
of(int, String[]) - Static method in class org.jboss.logging.processor.validation.StringFormatPart
Creates a parameter part of a format string.
of(String) - Static method in class org.jboss.logging.processor.validation.StringFormatValidator
Creates a string format.
of(String, Object...) - Static method in class org.jboss.logging.processor.validation.StringFormatValidator
Creates a string format.
of(int, String) - Static method in class org.jboss.logging.processor.validation.StringPart
Creates a new string part.
Once - Annotation Type in org.jboss.logging.annotations
Indicates a message should only be logged once.
org.jboss.logging.annotations - package org.jboss.logging.annotations
 
org.jboss.logging.processor.apt - package org.jboss.logging.processor.apt
 
org.jboss.logging.processor.generator.model - package org.jboss.logging.processor.generator.model
 
org.jboss.logging.processor.model - package org.jboss.logging.processor.model
 
org.jboss.logging.processor.util - package org.jboss.logging.processor.util
 
org.jboss.logging.processor.validation - package org.jboss.logging.processor.validation
 
originalFormat - Variable in class org.jboss.logging.processor.validation.MessageFormatPart
 
other(Element, String) - Method in class org.jboss.logging.processor.apt.ToolLogger
Prints a message that does not fit the other types.
other(Element, String, Object...) - Method in class org.jboss.logging.processor.apt.ToolLogger
Prints a formatted message that does not fit the other types.
overlap(ValidIdRange, ValidIdRange) - Method in class org.jboss.logging.processor.validation.IdRangeValidator
 

P

packageName - Variable in class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
 
packageName() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
 
packageName() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.LoggerInterface
 
packageName() - Method in interface org.jboss.logging.processor.model.MessageInterface
The package name of the message interface.
Param - Annotation Type in org.jboss.logging.annotations
Identifies a parameter is to be used for constructing an exception and excluded from the formatting of the message.
param - Variable in class org.jboss.logging.processor.apt.ParameterFactory.AptParameter
 
paramClass - Variable in class org.jboss.logging.processor.apt.ParameterFactory.AptParameter
 
paramClass() - Method in class org.jboss.logging.processor.apt.ParameterFactory.AptParameter
 
paramClass() - Method in interface org.jboss.logging.processor.model.Parameter
Returns the class if the parameter is annotated with Param.
Parameter - Interface in org.jboss.logging.processor.model
 
Parameter.ParameterType - Enum in org.jboss.logging.processor.model
The types of parameters.
parameterCheck(Object...) - Method in class org.jboss.logging.processor.validation.MessageFormatValidator
 
parameterCheck(int) - Method in class org.jboss.logging.processor.validation.MessageFormatValidator
 
parameterCount(Collection<? extends VariableElement>) - Static method in class org.jboss.logging.processor.util.ElementHelper
Returns the number of parameters excluding the Cause parameter and any Param parameters if found.
ParameterFactory - Class in org.jboss.logging.processor.apt
 
ParameterFactory() - Constructor for class org.jboss.logging.processor.apt.ParameterFactory
Private constructor for factory.
ParameterFactory.AptParameter - Class in org.jboss.logging.processor.apt
 
parameters - Variable in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
 
parameters(Parameter.ParameterType) - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
 
parameters(Parameter.ParameterType, Parameter.ParameterType...) - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
 
parameters(Parameter.ParameterType) - Method in interface org.jboss.logging.processor.model.MessageMethod
Returns an unmodifiable collection of the parameters specified by the parameter type or an empty set.
parameters(Parameter.ParameterType, Parameter.ParameterType...) - Method in interface org.jboss.logging.processor.model.MessageMethod
Returns an unmodifiable collection of the parameters specified by the parameter type or an empty set.
parameterType - Variable in class org.jboss.logging.processor.apt.ParameterFactory.AptParameter
 
parameterType() - Method in class org.jboss.logging.processor.apt.ParameterFactory.AptParameter
 
parameterType() - Method in interface org.jboss.logging.processor.model.Parameter
Returns the parameter type of the parameter.
ParameterType() - Constructor for enum org.jboss.logging.processor.model.Parameter.ParameterType
 
parse(char) - Static method in enum org.jboss.logging.processor.validation.StringFormatPart.Flag
Checks to see if the character is a valid flag.
parseParameterComments(MessageMethod) - Method in class org.jboss.logging.processor.apt.TranslationFileGenerator
 
part() - Method in interface org.jboss.logging.processor.validation.FormatPart
The part of the format.
part() - Method in class org.jboss.logging.processor.validation.MessageFormatPart
 
part() - Method in class org.jboss.logging.processor.validation.StringFormatPart
 
part - Variable in class org.jboss.logging.processor.validation.StringPart
 
part() - Method in class org.jboss.logging.processor.validation.StringPart
 
PATTERN - Static variable in class org.jboss.logging.processor.apt.TranslationFileGenerator
 
PATTERN - Static variable in class org.jboss.logging.processor.validation.MessageFormatValidator
 
PATTERN - Static variable in class org.jboss.logging.processor.validation.StringFormatValidator
The Regex pattern.
Pos - Annotation Type in org.jboss.logging.annotations
 
pos - Variable in class org.jboss.logging.processor.apt.ParameterFactory.AptParameter
 
pos() - Method in class org.jboss.logging.processor.apt.ParameterFactory.AptParameter
 
pos() - Method in interface org.jboss.logging.processor.model.Parameter
The position annotation if this the Parameter.parameterType() is Parameter.ParameterType.POS.
position() - Method in interface org.jboss.logging.processor.validation.FormatPart
The position for the part.
position - Variable in class org.jboss.logging.processor.validation.MessageFormatPart
 
position() - Method in class org.jboss.logging.processor.validation.MessageFormatPart
 
position - Variable in class org.jboss.logging.processor.validation.StringFormatPart
 
position() - Method in class org.jboss.logging.processor.validation.StringFormatPart
 
position - Variable in class org.jboss.logging.processor.validation.StringPart
 
position() - Method in class org.jboss.logging.processor.validation.StringPart
 
precision - Variable in class org.jboss.logging.processor.validation.StringFormatPart
 
precision() - Method in class org.jboss.logging.processor.validation.StringFormatPart
The precision for the format.
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.jboss.logging.processor.apt.LoggingToolsProcessor
 
processed - Variable in class org.jboss.logging.processor.validation.IdRangeValidator
 
processingEnv - Variable in class org.jboss.logging.processor.apt.AbstractGenerator
 
processingEnv() - Method in class org.jboss.logging.processor.apt.AbstractGenerator
Returns the processing environment.
ProcessingException - Exception in org.jboss.logging.processor.apt
An exception that can be used to log which element caused the error.
ProcessingException(Element, String) - Constructor for exception org.jboss.logging.processor.apt.ProcessingException
Creates a new exception.
ProcessingException(Element, String, Object...) - Constructor for exception org.jboss.logging.processor.apt.ProcessingException
Creates a new exception.
processTypeElement(TypeElement, TypeElement, MessageInterface) - Method in class org.jboss.logging.processor.apt.AbstractGenerator
Processes a type element.
processTypeElement(TypeElement, TypeElement, MessageInterface) - Method in class org.jboss.logging.processor.apt.ImplementationClassGenerator
 
processTypeElement(TypeElement, TypeElement, MessageInterface) - Method in class org.jboss.logging.processor.apt.TranslationClassGenerator
 
processTypeElement(TypeElement, TypeElement, MessageInterface) - Method in class org.jboss.logging.processor.apt.TranslationFileGenerator
 
projectCode - Variable in class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
 
projectCode() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
 
projectCode() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.LoggerInterface
 
projectCode() - Method in interface org.jboss.logging.processor.model.MessageInterface
The project code for the message interface or null if MessageInterface.getAnnotatedType() returns MessageInterface.AnnotatedType.NONE.
projectCode - Variable in class org.jboss.logging.processor.validation.MessageIdValidator.MessageKey
 
Property - Annotation Type in org.jboss.logging.annotations
Indicate that a method parameter value should be applied to a property (with a setter method) on the resultant exception object.

Q

qualifiedClassName() - Method in class org.jboss.logging.processor.generator.model.ClassModel
Get the class name.
qualifiedName - Variable in class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
 
qualifiedType - Variable in class org.jboss.logging.processor.apt.ParameterFactory.AptParameter
 

R

reference() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
 
reference() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.LoggerInterface
 
reference() - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
 
reference() - Method in class org.jboss.logging.processor.apt.ParameterFactory.AptParameter
 
reference() - Method in class org.jboss.logging.processor.apt.ReturnTypeFactory.AptReturnType
 
reference() - Method in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptThrowableType
 
reference() - Method in interface org.jboss.logging.processor.model.MessageMethod
 
reference() - Method in interface org.jboss.logging.processor.model.MessageObject
The object used to extract information for the message logger or message bundle, if applicable.
reference() - Method in class org.jboss.logging.processor.model.ReturnType.VoidReturnType
 
RenderLog(boolean, boolean) - Constructor for enum org.jboss.logging.processor.generator.model.MessageLoggerImplementor.RenderLog
 
result - Variable in class org.jboss.logging.processor.util.Comparison.DeadComparison
 
result() - Method in class org.jboss.logging.processor.util.Comparison.DeadComparison
 
result() - Method in class org.jboss.logging.processor.util.Comparison
Ends the comparison and returns 0 if all comparisons were equal, -1 if the any of the left comparisons were less than the right comparisons or 1 if any of the right comparisons were less than the left.
returnType - Variable in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
 
returnType() - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
 
returnType - Variable in class org.jboss.logging.processor.apt.ReturnTypeFactory.AptReturnType
 
returnType() - Method in interface org.jboss.logging.processor.model.MessageMethod
Returns the return type for the method.
ReturnType - Interface in org.jboss.logging.processor.model
Date: 29.07.2011
ReturnType.VoidReturnType - Class in org.jboss.logging.processor.model
Default type if the return type is void.
ReturnTypeFactory - Class in org.jboss.logging.processor.apt
Date: 29.07.2011
ReturnTypeFactory() - Constructor for class org.jboss.logging.processor.apt.ReturnTypeFactory
Private constructor for factory.
ReturnTypeFactory.AptReturnType - Class in org.jboss.logging.processor.apt
Implementation of return type.

S

seed - Variable in class org.jboss.logging.processor.util.Objects.HashCodeBuilder
 
setDetailMessage(String) - Method in class org.jboss.logging.processor.validation.AbstractFormatValidator
 
setDetailMessage(String, Object...) - Method in class org.jboss.logging.processor.validation.AbstractFormatValidator
 
setSummaryMessage(String) - Method in class org.jboss.logging.processor.validation.AbstractFormatValidator
 
setSummaryMessage(String, Object...) - Method in class org.jboss.logging.processor.validation.AbstractFormatValidator
 
simpleName - Variable in class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
 
simpleName() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
 
simpleName() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.LoggerInterface
 
simpleName() - Method in interface org.jboss.logging.processor.model.MessageInterface
The name of the interface without the package.
SKIP_TRANSLATIONS - Static variable in class org.jboss.logging.processor.apt.TranslationClassGenerator
 
skipTranslations - Variable in class org.jboss.logging.processor.apt.TranslationClassGenerator
 
sortParts(Collection<StringFormatPart>) - Static method in class org.jboss.logging.processor.validation.StringFormatValidator
 
sourceFile - Variable in class org.jboss.logging.processor.generator.model.ClassModel
 
sources - Variable in class org.jboss.logging.processor.generator.model.ClassModel
 
stackTraceToString(Throwable) - Static method in class org.jboss.logging.processor.apt.ToolLogger
Converts a stack trace to string output.
STRING - Static variable in interface org.jboss.logging.processor.validation.FormatPart
The default string index.
STRING_ID_FORMAT2 - Static variable in class org.jboss.logging.processor.generator.model.ClassModelHelper
 
stringAndThrowableConstructor - Variable in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptThrowableType
 
stringConstructor - Variable in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptThrowableType
 
StringFormatPart - Class in org.jboss.logging.processor.validation
The parameter part of a format for Formatter.
StringFormatPart(int) - Constructor for class org.jboss.logging.processor.validation.StringFormatPart
Creates a parameter format part.
StringFormatPart.Conversion - Enum in org.jboss.logging.processor.validation
The conversions for the string format.
StringFormatPart.Flag - Enum in org.jboss.logging.processor.validation
The flags for the string message format.
StringFormatValidator - Class in org.jboss.logging.processor.validation
A string format representation.
StringFormatValidator(String) - Constructor for class org.jboss.logging.processor.validation.StringFormatValidator
Private constructor for the singleton pattern.
StringPart - Class in org.jboss.logging.processor.validation
Represents the string portions of a format string.
StringPart(int, String) - Constructor for class org.jboss.logging.processor.validation.StringPart
Creates a new string part.
Strings - Class in org.jboss.logging.processor.util
Date: 19.09.2011
Strings() - Constructor for class org.jboss.logging.processor.util.Strings
 
stringType - Variable in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptThrowableType
 
summaryMessage - Variable in class org.jboss.logging.processor.validation.AbstractFormatValidator
 
summaryMessage() - Method in class org.jboss.logging.processor.validation.AbstractFormatValidator
 
summaryMessage() - Method in interface org.jboss.logging.processor.validation.FormatValidator
A summary message if FormatValidator.isValid() returns false, otherwise an empty string.
superClassName - Variable in class org.jboss.logging.processor.generator.model.ClassModel
 
supportedAnnotations - Variable in class org.jboss.logging.processor.apt.LoggingToolsProcessor
 

T

targetName() - Method in class org.jboss.logging.processor.apt.ParameterFactory.AptParameter
 
targetName() - Method in interface org.jboss.logging.processor.model.Parameter
Returns the name of the target field or method.
thr - Variable in enum org.jboss.logging.processor.generator.model.MessageLoggerImplementor.RenderLog
 
throwableAndStringConstructor - Variable in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptThrowableType
 
throwableConstructor - Variable in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptThrowableType
 
throwableReturnType() - Method in class org.jboss.logging.processor.apt.ReturnTypeFactory.AptReturnType
 
throwableReturnType() - Method in interface org.jboss.logging.processor.model.ReturnType
Returns the exception return type if ReturnType.isThrowable() returns true.
throwableReturnType() - Method in class org.jboss.logging.processor.model.ReturnType.VoidReturnType
 
throwableType - Variable in class org.jboss.logging.processor.apt.ReturnTypeFactory.AptReturnType
 
throwableType - Variable in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptThrowableType
 
ThrowableType - Interface in org.jboss.logging.processor.model
Date: 27.09.2011
ThrowableTypeFactory - Class in org.jboss.logging.processor.apt
Describes information about the return type.
ThrowableTypeFactory() - Constructor for class org.jboss.logging.processor.apt.ThrowableTypeFactory
 
ThrowableTypeFactory.AptReturnThrowableType - Class in org.jboss.logging.processor.apt
 
ThrowableTypeFactory.AptThrowableType - Class in org.jboss.logging.processor.apt
 
thrownTypes - Variable in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
 
thrownTypes() - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
 
thrownTypes() - Method in interface org.jboss.logging.processor.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.
ToolLogger(Messager, boolean) - Constructor for class org.jboss.logging.processor.apt.ToolLogger
 
toString() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
 
toString() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.LoggerInterface
 
toString() - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessage
 
toString() - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
 
toString() - Method in class org.jboss.logging.processor.apt.ParameterFactory.AptParameter
 
toString() - Method in class org.jboss.logging.processor.apt.ReturnTypeFactory.AptReturnType
 
toString() - Method in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptThrowableType
 
toString() - Method in class org.jboss.logging.processor.model.ReturnType.VoidReturnType
 
toString() - Method in class org.jboss.logging.processor.util.Objects.ToStringBuilder
 
toString() - Method in class org.jboss.logging.processor.validation.AbstractFormatPart
 
toString() - Method in class org.jboss.logging.processor.validation.MessageFormatValidator
 
toString() - Method in enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
 
toString() - Method in enum org.jboss.logging.processor.validation.StringFormatPart.Flag
 
toString() - Method in class org.jboss.logging.processor.validation.StringFormatPart
 
toString() - Method in class org.jboss.logging.processor.validation.StringFormatValidator
 
ToStringBuilder(String) - Constructor for class org.jboss.logging.processor.util.Objects.ToStringBuilder
Private constructor for builder pattern.
Transform - Annotation Type in org.jboss.logging.annotations
Indicate the given parameter should be transformed in each of the transform types provided.
transform - Variable in class org.jboss.logging.processor.apt.ParameterFactory.AptParameter
 
transform() - Method in class org.jboss.logging.processor.apt.ParameterFactory.AptParameter
 
transform() - Method in interface org.jboss.logging.processor.model.Parameter
Transform.TransformType - Enum in org.jboss.logging.annotations
The transform type
TransformType() - Constructor for enum org.jboss.logging.annotations.Transform.TransformType
 
translation(Filer, MessageInterface, String, Map<MessageMethod, String>) - Static method in class org.jboss.logging.processor.generator.model.ClassModelFactory
Creates a class model for created translation implementations of the message interface.
TRANSLATION_FILE_EXTENSION_PATTERN - Static variable in class org.jboss.logging.processor.apt.TranslationClassGenerator
The properties file pattern.
TRANSLATION_FILE_NAME_EXTENSION - Static variable in class org.jboss.logging.processor.util.TranslationHelper
 
TRANSLATION_FILES_PATH_OPTION - Static variable in class org.jboss.logging.processor.apt.TranslationClassGenerator
 
TranslationClassGenerator - Class in org.jboss.logging.processor.apt
The translation class generator.
TranslationClassGenerator(ProcessingEnvironment) - Constructor for class org.jboss.logging.processor.apt.TranslationClassGenerator
Construct an instance of the Translation Class Generator.
TranslationClassGenerator.TranslationFileFilter - Class in org.jboss.logging.processor.apt
Translation file Filter.
TranslationFileFilter(String) - Constructor for class org.jboss.logging.processor.apt.TranslationClassGenerator.TranslationFileFilter
The property file filter.
TranslationFileGenerator - Class in org.jboss.logging.processor.apt
The generator of skeletal translations files.
TranslationFileGenerator(ProcessingEnvironment) - Constructor for class org.jboss.logging.processor.apt.TranslationFileGenerator
The constructor.
TranslationFileGenerator.LevelComparator - Class in org.jboss.logging.processor.apt
 
translationFilesPath - Variable in class org.jboss.logging.processor.apt.TranslationClassGenerator
 
TranslationHelper - Class in org.jboss.logging.processor.util
Utility class to work with translation filename.
TranslationHelper() - Constructor for class org.jboss.logging.processor.util.TranslationHelper
Private constructor to disable instantiation.
translationKey - Variable in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
 
translationKey() - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
 
translationKey() - Method in interface org.jboss.logging.processor.model.MessageMethod
Returns the name of the key used in the translation files for the message translation.
translations - Variable in class org.jboss.logging.processor.generator.model.MessageBundleTranslator
The translation map.
translations - Variable in class org.jboss.logging.processor.generator.model.MessageLoggerTranslator
The translation map.
type() - Method in class org.jboss.logging.processor.apt.AbstractMessageObjectType
 
type() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
 
type() - Method in class org.jboss.logging.processor.apt.ParameterFactory.AptParameter
 
type - Variable in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptThrowableType
 
type() - Method in interface org.jboss.logging.processor.model.MessageObjectType
Returns the qualified type name of the object.
type() - Method in interface org.jboss.logging.processor.model.Parameter
The full type name of the parameter.
type() - Method in class org.jboss.logging.processor.model.ReturnType.VoidReturnType
 
type() - Method in interface org.jboss.logging.processor.validation.ValidationMessage
The type of the message.
Type() - Constructor for enum org.jboss.logging.processor.validation.ValidationMessage.Type
 
type() - Method in class org.jboss.logging.processor.validation.ValidationMessageFactory.ValidationErrorMessage
 
type() - Method in class org.jboss.logging.processor.validation.ValidationMessageFactory.ValidationWarningMessage
 
typeMirror - Variable in class org.jboss.logging.processor.apt.AbstractMessageObjectType
 
types - Variable in class org.jboss.logging.processor.apt.AbstractMessageObjectType
 
types - Variable in class org.jboss.logging.processor.apt.MessageMethodBuilder
 
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.

U

unbox(Parameter) - Method in class org.jboss.logging.processor.apt.ReturnTypeFactory.AptReturnType
 
useConstructionParameters - Variable in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptReturnThrowableType
 
useConstructionParameters() - Method in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptReturnThrowableType
 
useConstructionParameters() - Method in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptThrowableType
 
useConstructionParameters() - Method in interface org.jboss.logging.processor.model.ThrowableType
Checks to see if the throwable has and can use a custom constructor.
usedMessageIds - Variable in class org.jboss.logging.processor.validation.MessageIdValidator
 
useLogging31 - Variable in class org.jboss.logging.processor.apt.ImplementationClassGenerator
 
useLogging31 - Variable in class org.jboss.logging.processor.generator.model.MessageLoggerImplementor
 

V

valid - Variable in class org.jboss.logging.processor.validation.MessageFormatValidator
 
valid - Variable in class org.jboss.logging.processor.validation.StringFormatValidator
 
validate(MessageInterface) - Method in class org.jboss.logging.processor.validation.IdLengthValidator
 
validate(MessageInterface) - Method in class org.jboss.logging.processor.validation.IdRangeValidator
 
validate() - Method in class org.jboss.logging.processor.validation.MessageFormatValidator
 
validate(MessageInterface, MessageMethod) - Method in class org.jboss.logging.processor.validation.MessageIdValidator
 
validate() - Method in class org.jboss.logging.processor.validation.StringFormatValidator
Validates
validate(Object...) - Method in class org.jboss.logging.processor.validation.StringFormatValidator
 
validate(MessageInterface) - Method in class org.jboss.logging.processor.validation.Validator
Validates the message interface and returns a collection of validation messages or an empty collection.
validateBundle(Set<MessageMethod>) - Method in class org.jboss.logging.processor.validation.Validator
Validate message bundle messageMethods.
validateBundleMethod(MessageMethod) - Method in class org.jboss.logging.processor.validation.Validator
 
validateCommon(MessageInterface, Set<MessageMethod>) - Method in class org.jboss.logging.processor.validation.Validator
Validate common attributes to all interfaces.
validateLogger(Set<MessageMethod>) - Method in class org.jboss.logging.processor.validation.Validator
Validate message logger messageMethods.
validateLoggerMethod(MessageMethod) - Method in class org.jboss.logging.processor.validation.Validator
 
validateParameters(MessageMethod) - Method in class org.jboss.logging.processor.validation.Validator
 
validateTransform(List<ValidationMessage>, Parameter, Transform) - Method in class org.jboss.logging.processor.validation.Validator
 
validateTranslationMessages(MessageInterface, File) - Method in class org.jboss.logging.processor.apt.TranslationClassGenerator
Returns only the valid translations message corresponding to the declared MessageMethod methods in the MessageBundle or MessageLogger interface.
ValidationErrorMessage(MessageObject, String) - Constructor for class org.jboss.logging.processor.validation.ValidationMessageFactory.ValidationErrorMessage
 
ValidationMessage - Interface in org.jboss.logging.processor.validation
Date: 12.08.2011
ValidationMessage.Type - Enum in org.jboss.logging.processor.validation
Validation message type enum.
ValidationMessageFactory - Class in org.jboss.logging.processor.validation
Date: 12.08.2011
ValidationMessageFactory() - Constructor for class org.jboss.logging.processor.validation.ValidationMessageFactory
Private constructor for factory.
ValidationMessageFactory.AbstractValidationMessage - Class in org.jboss.logging.processor.validation
 
ValidationMessageFactory.ValidationErrorMessage - Class in org.jboss.logging.processor.validation
 
ValidationMessageFactory.ValidationWarningMessage - Class in org.jboss.logging.processor.validation
 
ValidationWarningMessage(MessageObject, String) - Constructor for class org.jboss.logging.processor.validation.ValidationMessageFactory.ValidationWarningMessage
 
Validator - Class in org.jboss.logging.processor.validation
Date: 12.08.2011
Validator() - Constructor for class org.jboss.logging.processor.validation.Validator
 
ValidIdRange - Annotation Type in org.jboss.logging.annotations
Sets a range of valid id's allowed on the message id.
ValidIdRanges - Annotation Type in org.jboss.logging.annotations
 
validIdRanges - Variable in class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
 
validIdRanges() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
 
validIdRanges() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.LoggerInterface
 
validIdRanges() - Method in interface org.jboss.logging.processor.model.MessageInterface
Returns a list of valid id ranges.
value() - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessage
 
value() - Method in interface org.jboss.logging.processor.model.MessageMethod.Message
A format string that can be used with the MessageMethod.Message.format().
valueOf(String) - Static method in enum org.jboss.logging.annotations.Message.Format
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.logging.annotations.Transform.TransformType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.logging.processor.generator.model.MessageLoggerImplementor.RenderLog
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.logging.processor.model.MessageInterface.AnnotatedType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.logging.processor.model.Parameter.ParameterType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.logging.processor.validation.StringFormatPart.Flag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.logging.processor.validation.ValidationMessage.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jboss.logging.annotations.Message.Format
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.logging.annotations.Transform.TransformType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.logging.processor.generator.model.MessageLoggerImplementor.RenderLog
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.logging.processor.model.MessageInterface.AnnotatedType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.logging.processor.model.Parameter.ParameterType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.logging.processor.validation.StringFormatPart.Flag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.logging.processor.validation.ValidationMessage.Type
Returns an array containing the constants of this enum type, in the order they are declared.
VersionComparator - Class in org.jboss.logging.processor.util
Compares 2 different version strings.
VersionComparator() - Constructor for class org.jboss.logging.processor.util.VersionComparator
 
VOID - Static variable in interface org.jboss.logging.processor.model.ReturnType
 
VoidReturnType() - Constructor for class org.jboss.logging.processor.model.ReturnType.VoidReturnType
 

W

warn(Element, String) - Method in class org.jboss.logging.processor.apt.ToolLogger
Prints a warning message.
warn(Element, String, Object...) - Method in class org.jboss.logging.processor.apt.ToolLogger
Prints a formatted warning message.
width - Variable in class org.jboss.logging.processor.validation.StringFormatPart
 
width() - Method in class org.jboss.logging.processor.validation.StringFormatPart
The width for the format.
withTranslation(String, String) - Static method in class org.jboss.logging.processor.validation.StringFormatValidator
Creates a string format.
writeSkeletonMessageMethod(BufferedWriter, MessageMethod) - Method in class org.jboss.logging.processor.apt.TranslationFileGenerator
 
A B C D E F G H I J L M N O P Q R S T U V W 
Skip navigation links