Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractClassType - Class in org.jboss.logging.processor.apt
- AbstractClassType(ProcessingEnvironment, Element) - Constructor for class org.jboss.logging.processor.apt.AbstractClassType
- AbstractClassType(ProcessingEnvironment, TypeMirror) - Constructor for class org.jboss.logging.processor.apt.AbstractClassType
- 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.
- AbstractValidationMessage(Element, String, AnnotationMirror, AnnotationValue) - Constructor for class org.jboss.logging.processor.validation.ValidationMessageFactory.AbstractValidationMessage
- accept(File, String) - Method in class org.jboss.logging.processor.apt.TranslationClassGenerator.TranslationFileFilter
- accept(ElementVisitor<R, P>, P) - Method in interface org.jboss.logging.processor.model.DelegatingElement
- add(boolean) - Method in class org.jboss.logging.processor.util.Objects.HashCodeBuilder
-
Adds the hash code of a boolean to the final hash code value.
- add(char) - Method in class org.jboss.logging.processor.util.Objects.HashCodeBuilder
-
Adds the hash code of a character to the final hash code value.
- add(double) - Method in class org.jboss.logging.processor.util.Objects.HashCodeBuilder
-
Adds the hash code of a double to the final hash code value.
- add(float) - Method in class org.jboss.logging.processor.util.Objects.HashCodeBuilder
-
Adds the hash code of a float to the final hash code value.
- add(int) - Method in class org.jboss.logging.processor.util.Objects.HashCodeBuilder
-
Adds the hash code of an integer to the final hash code value.
- add(long) - Method in class org.jboss.logging.processor.util.Objects.HashCodeBuilder
-
Adds the hash code of a long to the final hash code value.
- add(Object) - Method in class org.jboss.logging.processor.util.Objects.HashCodeBuilder
-
Adds the hash code of an object to the final hash code value.
- add(Object) - Method in class org.jboss.logging.processor.util.Objects.ToStringBuilder
- add(String, Object) - Method in class org.jboss.logging.processor.util.Objects.ToStringBuilder
-
Adds the field and value to the value returned.
- add(Collection<ExecutableElement>) - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder
- add(Parameter) - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
- ADD_GENERATED_ANNOTATION - Static variable in class org.jboss.logging.processor.apt.LoggingToolsProcessor
- addDefultProperties(MessageMethod, Collection<AnnotationMirror>, JBlock, JAssignableExpr, boolean) - Method in class org.jboss.logging.processor.generator.model.ImplementationClassModel
- addIndexesToFormat(MessageMethod) - Method in class org.jboss.logging.processor.apt.TranslationFileGenerator
- 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.
- addMethodTypeParameters(JMethodDef, TypeMirror) - Method in class org.jboss.logging.processor.generator.model.ImplementationClassModel
- 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
- annotation - Variable in exception org.jboss.logging.processor.apt.ProcessingException
- annotationMirror - Variable in class org.jboss.logging.processor.validation.ValidationMessageFactory.AbstractValidationMessage
- annotationValue - Variable in exception org.jboss.logging.processor.apt.ProcessingException
- annotationValue - Variable in class org.jboss.logging.processor.validation.ValidationMessageFactory.AbstractValidationMessage
- AptMessage(Message, Properties) - Constructor for class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessage
- AptMessageInterface(TypeElement, ProcessingEnvironment, Properties, boolean) - 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(ProcessingEnvironment, String, VariableElement, String, boolean) - Constructor for class org.jboss.logging.processor.apt.ParameterFactory.AptParameter
-
Only allow construction from within the parent class.
- AptReturnThrowableType(ProcessingEnvironment, MessageMethod, TypeMirror) - Constructor for class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptReturnThrowableType
-
Creates a new descriptor that is not primitive.
- AptReturnType(ProcessingEnvironment, TypeMirror, MessageMethod) - Constructor for class org.jboss.logging.processor.apt.ReturnTypeFactory.AptReturnType
- AptThrowableType(ProcessingEnvironment, 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(double, double) - Static method in class org.jboss.logging.processor.util.Objects
-
Checks to see if two doubles are equal.
- areEqual(float, float) - Static method in class org.jboss.logging.processor.util.Objects
-
Checks to see if two floats are equal.
- areEqual(long, long) - Static method in class org.jboss.logging.processor.util.Objects
-
Checks to see if two longs are equal.
- areEqual(Object, Object) - Static method in class org.jboss.logging.processor.util.Objects
-
Checks to see if two objects are equal.
- argumentCount - Variable in class org.jboss.logging.processor.validation.MessageFormatValidator
- argumentCount - Variable in class org.jboss.logging.processor.validation.StringFormatValidator
- 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() - Method in class org.jboss.logging.processor.validation.MessageFormatValidator
- argumentCount() - Method in class org.jboss.logging.processor.validation.NoFormatValidator
- 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.
- ASCIIDOC - Enum constant in enum org.jboss.logging.processor.apt.report.ReportType
- AsciidocReportWriter - Class in org.jboss.logging.processor.apt.report
- AsciidocReportWriter(MessageInterface, BufferedWriter) - Constructor for class org.jboss.logging.processor.apt.report.AsciidocReportWriter
- asFormat() - Method in class org.jboss.logging.processor.validation.StringFormatValidator
-
Recreates the format using the internal formatting descriptors.
- assignablePropertyFound(TypeMirror, Set<TypeMirror>) - Method in class org.jboss.logging.processor.validation.PropertyValidator
- asString() - Method in enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
-
Returns the conversion character as a
String
- asType() - Method in class org.jboss.logging.processor.apt.ReturnTypeFactory.AptReturnType
- asType() - Method in class org.jboss.logging.processor.apt.ReturnTypeFactory.VoidReturnType
- asType() - Method in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptThrowableType
- asType() - Method in interface org.jboss.logging.processor.model.DelegatingElement
- asType() - Method in interface org.jboss.logging.processor.model.DelegatingExecutableElement
- asType() - Method in interface org.jboss.logging.processor.model.DelegatingTypeElement
- AVAILABLE_LANGUAGES - Static variable in class org.jboss.logging.processor.validation.Validator
B
- baseUrl - Variable in class org.jboss.logging.processor.apt.report.ReportWriter
- BaseUrl - Annotation Type in org.jboss.logging.annotations
-
Messages on reports can have a link to a resolution document.
- 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. - BOOLEAN - Enum constant in enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
-
A boolean conversion 'c' or 'C'.
- booleanValue() - Element in annotation type org.jboss.logging.annotations.Field
-
The default
boolean
value if this annotation is used on a method. - booleanValue() - Element in annotation type org.jboss.logging.annotations.Property
-
The default
boolean
value if this annotation is used on a method. - 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.
- byteValue() - Element in annotation type org.jboss.logging.annotations.Field
-
The default boolean value if this annotation is used on a method.
- byteValue() - Element in annotation type org.jboss.logging.annotations.Property
-
The default boolean value if this annotation is used on a method.
C
- calc() - Method in class org.jboss.logging.processor.util.Objects.HashCodeBuilder
-
Calculates the default.
- 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
- Cause - Annotation Type in org.jboss.logging.annotations
-
Mark a parameter as being the "exception cause" parameter rather than a positional format parameter.
- causeIndex() - Element in annotation type org.jboss.logging.annotations.Signature
-
The index for the cause of the exception being created.
- causeSet - Variable in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptReturnThrowableType
- causeSetInConstructor() - Method in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptReturnThrowableType
- causeSetInConstructor() - Method in interface org.jboss.logging.processor.model.ThrowableType
-
Indicates whether or not the cause was set in the constructor.
- charValue() - Element in annotation type org.jboss.logging.annotations.Field
-
The default
byte
value if this annotation is used on a method. - charValue() - Element in annotation type org.jboss.logging.annotations.Property
-
The default
byte
value if this annotation is used on a method. - checkNonNull(T) - Static method in class org.jboss.logging.processor.util.Objects
-
Checks to see if an object is
null
, otherwise throws anIllegalArgumentException
. - checkNonNull(T, String) - Static method in class org.jboss.logging.processor.util.Objects
-
Checks to see if an object is
null
, otherwise throws anIllegalArgumentException
. - checkNonNull(T, String, Object...) - Static method in class org.jboss.logging.processor.util.Objects
-
Checks to see if an object is
null
, otherwise throws anIllegalArgumentException
. - 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.
- 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(ProcessingEnvironment, 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
- ClassType - Interface in org.jboss.logging.processor.model
-
Date: 23.08.2011
- classValue() - Element in annotation type org.jboss.logging.annotations.Field
-
The default
Class
value if this annotation is used on a method. - classValue() - Element in annotation type org.jboss.logging.annotations.Property
-
The default
Class
value if this annotation is used on a method. - close() - Method in class org.jboss.logging.processor.apt.report.AsciidocReportWriter
- close() - Method in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- close() - Method in class org.jboss.logging.processor.apt.report.XmlReportWriter
- comparator - Variable in class org.jboss.logging.processor.apt.TranslationFileGenerator
- compare(boolean, boolean) - Method in class org.jboss.logging.processor.util.Comparison
-
Compares the left boolean to the double boolean.
- compare(boolean, boolean) - Method in class org.jboss.logging.processor.util.Comparison.DeadComparison
- compare(double, double) - Method in class org.jboss.logging.processor.util.Comparison
-
Compares the left double to the double integer.
- compare(double, double) - Method in class org.jboss.logging.processor.util.Comparison.DeadComparison
- compare(float, float) - Method in class org.jboss.logging.processor.util.Comparison
-
Compares the left float to the float integer.
- compare(float, float) - Method in class org.jboss.logging.processor.util.Comparison.DeadComparison
- compare(int, int) - Method in class org.jboss.logging.processor.util.Comparison
-
Compares the left integer to the right integer.
- 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
-
Compares the left long to the right long.
- compare(long, long) - Method in class org.jboss.logging.processor.util.Comparison.DeadComparison
- 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(Comparable<?>, Comparable<?>) - Method in class org.jboss.logging.processor.util.Comparison.DeadComparison
- compare(String, String) - Method in class org.jboss.logging.processor.util.VersionComparator
- compare(MessageMethod, MessageMethod) - Method in class org.jboss.logging.processor.apt.ReportFileGenerator.MessageMethodSortComparator
- 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(T, T, Comparator<T>) - Method in class org.jboss.logging.processor.util.Comparison.DeadComparison
- compareTo(String) - Method in class org.jboss.logging.processor.apt.TranslationFileGenerator.LevelComparator
- 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(Parameter) - Method in class org.jboss.logging.processor.apt.ParameterFactory.MessageMethodParameter
- compareTo(ThrowableType) - Method in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptThrowableType
- 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 - Variable in enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
- 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_DEPENDENT_ALTERNATE - Enum constant in enum org.jboss.logging.processor.validation.StringFormatPart.Flag
-
The result should use a conversion-dependent alternate form.
- convert(String[], int) - Static method in class org.jboss.logging.processor.util.VersionComparator
- copyStackTraceMethodGenerated - Variable in class org.jboss.logging.processor.generator.model.ImplementationClassModel
- create(ProcessingEnvironment) - Static method in class org.jboss.logging.processor.apt.MessageMethodBuilder
- create(ProcessingEnvironment, Properties) - Static method in class org.jboss.logging.processor.apt.MessageMethodBuilder
- create(Message.Format, String) - Static method in class org.jboss.logging.processor.validation.FormatValidatorFactory
- create(MessageMethod) - Static method in class org.jboss.logging.processor.validation.FormatValidatorFactory
- createBundleMethod(JClassDef, JCall, MessageMethod) - Method in class org.jboss.logging.processor.generator.model.ImplementationClassModel
-
Create the bundle method body.
- createError(Element, String) - Static method in class org.jboss.logging.processor.validation.ValidationMessageFactory
- createError(Element, String, Object...) - Static method in class org.jboss.logging.processor.validation.ValidationMessageFactory
- createError(Element, AnnotationMirror, String) - Static method in class org.jboss.logging.processor.validation.ValidationMessageFactory
- createError(Element, AnnotationMirror, String, Object...) - Static method in class org.jboss.logging.processor.validation.ValidationMessageFactory
- createError(Element, AnnotationMirror, AnnotationValue, String) - Static method in class org.jboss.logging.processor.validation.ValidationMessageFactory
- createError(Element, AnnotationMirror, AnnotationValue, String, Object...) - Static method in class org.jboss.logging.processor.validation.ValidationMessageFactory
- createLocaleGetter(String, boolean) - Method in class org.jboss.logging.processor.generator.model.ClassModel
-
Creates the method used to get the locale for formatting messages.
- 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(JClassDef, MessageMethod, JBlock, JCall, Map<String, JParamDeclaration>, Map<String, JParamDeclaration>) - Method in class org.jboss.logging.processor.generator.model.ImplementationClassModel
- createSupportedAnnotations(Class<? extends Annotation>...) - Static method in class org.jboss.logging.processor.apt.LoggingToolsProcessor
- 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(Element, String) - Static method in class org.jboss.logging.processor.validation.ValidationMessageFactory
- createWarning(Element, String, Object...) - Static method in class org.jboss.logging.processor.validation.ValidationMessageFactory
- createWriter(String, String) - Method in class org.jboss.logging.processor.apt.ReportFileGenerator
D
- DATE_TIME - Enum constant in enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
-
A date or time conversion 't' or 'T'.
- 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
- DECIMAL - Enum constant in enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
-
A decimal conversion 'f'.
- DECIMAL_INTEGER - Enum constant in enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
-
A decimal integer conversion 'd'.
- DEFAULT - Static variable in class org.jboss.logging.processor.util.Expressions
- 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
- DEFAULT_ID - Static variable in class org.jboss.logging.processor.apt.report.ReportWriter
- defaultAction(Object, Elements) - Method in class org.jboss.logging.processor.validation.PropertyValidator.ValueTypeAnnotationValueVisitor
- defaultConstructor - Variable in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptThrowableType
- delegate - Variable in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- delegate - Variable in class org.jboss.logging.processor.apt.ReturnTypeFactory.AptReturnType
- delegate - Variable in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptThrowableType
- DelegatingElement - Interface in org.jboss.logging.processor.model
-
A delegating
Element
interface. - DelegatingExecutableElement - Interface in org.jboss.logging.processor.model
-
A delegating
ExecutableElement
interface. - DelegatingTypeElement - Interface in org.jboss.logging.processor.model
-
A delegating
TypeElement
interface. - 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()
returnsfalse
, otherwise an empty string. - determineLocale(String, JType) - Method in class org.jboss.logging.processor.generator.model.ClassModel
- doProcess(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.jboss.logging.processor.apt.LoggingToolsProcessor
- doubleValue() - Element in annotation type org.jboss.logging.annotations.Field
-
The default
double
value if this annotation is used on a method. - doubleValue() - Element in annotation type org.jboss.logging.annotations.Property
-
The default
double
value if this annotation is used on a method.
E
- element - Variable in exception org.jboss.logging.processor.apt.ProcessingException
- element - Variable in class org.jboss.logging.processor.validation.ValidationMessageFactory.AbstractValidationMessage
- 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.AbstractClassType
- elements - Variable in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
- elements - Variable in class org.jboss.logging.processor.validation.PropertyValidator
- elements - Variable in class org.jboss.logging.processor.validation.Validator
- 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.ParameterFactory.MessageMethodParameter
- equals(Object) - Method in class org.jboss.logging.processor.apt.ReturnTypeFactory.AptReturnType
- equals(Object) - Method in class org.jboss.logging.processor.apt.ReturnTypeFactory.VoidReturnType
- equals(Object) - Method in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptThrowableType
- 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(Throwable) - Method in class org.jboss.logging.processor.apt.ToolLogger
-
Prints an error message.
- error(Throwable, String, Object...) - 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(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(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.
- ERROR - Enum constant in enum org.jboss.logging.processor.validation.ValidationMessage.Type
- escape(CharSequence) - Method in class org.jboss.logging.processor.apt.report.AsciidocReportWriter
- EXPRESSION_PROPERTIES - Static variable in class org.jboss.logging.processor.apt.LoggingToolsProcessor
- expressionProperties - Variable in class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
- expressionProperties - Variable in class org.jboss.logging.processor.apt.MessageMethodBuilder
- expressionProperties() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
- expressionProperties() - Method in interface org.jboss.logging.processor.model.MessageInterface
-
The properties used to resolve expressions.
- Expressions - Class in org.jboss.logging.processor.util
- Expressions() - Constructor for class org.jboss.logging.processor.util.Expressions
- 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. - extension - Variable in enum org.jboss.logging.processor.apt.report.ReportType
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 - Annotation Type in org.jboss.logging.annotations
-
Defines the default field properties to use on the resultant exception object.
- fieldValue - Variable in class org.jboss.logging.processor.util.Objects.ToStringBuilder
- findAll(MessageInterface) - Method in class org.jboss.logging.processor.validation.IdRangeValidator
- findByName(Collection<ExecutableElement>, ExecutableElement) - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder
- findByName(Collection<ExecutableElement>, Name) - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder
-
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 - Variable in enum org.jboss.logging.processor.validation.StringFormatPart.Flag
-
The character flag.
- Flag(char) - Constructor for enum org.jboss.logging.processor.validation.StringFormatPart.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.
- floatValue() - Element in annotation type org.jboss.logging.annotations.Field
-
The default
float
value if this annotation is used on a method. - floatValue() - Element in annotation type org.jboss.logging.annotations.Property
-
The default
float
value if this annotation is used on a method. - flush() - Method in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- format - Variable in class org.jboss.logging.processor.generator.model.ClassModel
- format - Variable in class org.jboss.logging.processor.validation.MessageFormatValidator
- format - Variable in class org.jboss.logging.processor.validation.StringFormatValidator
- format() - Element in annotation type org.jboss.logging.annotations.Message
-
The format type of this method (defaults to
Message.Format.PRINTF
). - format() - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessage
- 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() - Method in class org.jboss.logging.processor.validation.MessageFormatValidator
- format() - Method in class org.jboss.logging.processor.validation.NoFormatValidator
- format() - Method in class org.jboss.logging.processor.validation.StringFormatValidator
- Format() - Constructor for enum org.jboss.logging.annotations.Message.Format
- formatMessageId(String, int, int) - Static method in class org.jboss.logging.processor.generator.model.ClassModelHelper
-
Formats message id.
- formatParameterCount - Variable in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
- 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 class org.jboss.logging.processor.apt.ParameterFactory.MessageMethodParameter
- 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(ProcessingEnvironment, 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_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.
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
- generatedAnnotation - Variable in class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
- generatedAnnotation() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
- generatedAnnotation() - Method in interface org.jboss.logging.processor.model.MessageInterface
-
Returns the type to use for the
@Generated
annotation. - 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.
- 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_CLASS - Enum constant in enum org.jboss.logging.annotations.Transform.TransformType
-
Gets the class of the object object passed,
Object.getClass()
. - 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.
- getAnnotation() - Method in exception org.jboss.logging.processor.apt.ProcessingException
-
The annotation where the error occurred.
- getAnnotation(Class<A>) - Method in interface org.jboss.logging.processor.model.DelegatingElement
- getAnnotationMirror() - Method in interface org.jboss.logging.processor.validation.ValidationMessage
-
The annotation the error occurred on.
- getAnnotationMirror() - Method in class org.jboss.logging.processor.validation.ValidationMessageFactory.AbstractValidationMessage
- getAnnotationMirrors() - Method in interface org.jboss.logging.processor.model.DelegatingElement
- getAnnotations(Element, Class<? extends Annotation>, Class<? extends Annotation>) - Static method in class org.jboss.logging.processor.util.ElementHelper
-
Returns annotations that are associated with the element that match the
annotation
parameter type. - getAnnotationsByType(Class<A>) - Method in interface org.jboss.logging.processor.model.DelegatingElement
- getAnnotationValue() - Method in exception org.jboss.logging.processor.apt.ProcessingException
-
The value for the annotation that is invalid.
- getAnnotationValue() - Method in interface org.jboss.logging.processor.validation.ValidationMessage
-
The value of the annotation which caused the error.
- getAnnotationValue() - Method in class org.jboss.logging.processor.validation.ValidationMessageFactory.AbstractValidationMessage
- 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. - getContainingAnnotations(AnnotationMirror) - Static method in class org.jboss.logging.processor.util.ElementHelper
- getCopyStackMethod(JClassDef) - Method in class org.jboss.logging.processor.generator.model.ImplementationClassModel
- getDefaultValue() - Method in interface org.jboss.logging.processor.model.DelegatingExecutableElement
- getDelegate() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
- getDelegate() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.LoggerInterface
- getDelegate() - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
- getDelegate() - Method in class org.jboss.logging.processor.apt.ParameterFactory.AptParameter
- getDelegate() - Method in class org.jboss.logging.processor.apt.ParameterFactory.MessageMethodParameter
- getDelegate() - Method in class org.jboss.logging.processor.apt.ReturnTypeFactory.AptReturnType
- getDelegate() - Method in class org.jboss.logging.processor.apt.ReturnTypeFactory.VoidReturnType
- getDelegate() - Method in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptThrowableType
- getDelegate() - Method in interface org.jboss.logging.processor.model.DelegatingElement
-
The element to delegate the default methods to.
- getDelegate() - Method in interface org.jboss.logging.processor.model.DelegatingExecutableElement
- getDelegate() - Method in interface org.jboss.logging.processor.model.DelegatingTypeElement
- getElement() - Method in exception org.jboss.logging.processor.apt.ProcessingException
-
The element the error occurred on.
- getElement() - Method in interface org.jboss.logging.processor.validation.ValidationMessage
-
Returns the element that caused the error.
- getElement() - Method in class org.jboss.logging.processor.validation.ValidationMessageFactory.AbstractValidationMessage
- getElement(Element) - Static method in class org.jboss.logging.processor.apt.ToolLogger
- getEnclosedElements() - Method in interface org.jboss.logging.processor.model.DelegatingElement
- getEnclosedElements() - Method in interface org.jboss.logging.processor.model.DelegatingTypeElement
- getEnclosingElement() - Method in interface org.jboss.logging.processor.model.DelegatingElement
- getEnclosingElement() - Method in interface org.jboss.logging.processor.model.DelegatingTypeElement
- getEnclosingTranslationClassName(String) - Static method in class org.jboss.logging.processor.util.TranslationHelper
-
Returns the enclosing translation class name for the given translation class name.
- getEnclosingTranslationFileName(File) - Static method in class org.jboss.logging.processor.util.TranslationHelper
-
Returns the enclosing translation file name for the given translation file name.
- getExtension() - Method in enum org.jboss.logging.processor.apt.report.ReportType
-
Returns the extension used for the file.
- getFormatMethod(JClassDef, JCall) - Method in class org.jboss.logging.processor.generator.model.ImplementationClassModel
-
Creates a method for formatting
MessageFormat
messages. - 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.
- getInstance(Types) - Static method in class org.jboss.logging.processor.apt.ReturnTypeFactory.VoidReturnType
- getInterfaces() - Method in interface org.jboss.logging.processor.model.DelegatingTypeElement
- getKind() - Method in interface org.jboss.logging.processor.model.DelegatingElement
- getLogger(ProcessingEnvironment) - Static method in class org.jboss.logging.processor.apt.ToolLogger
-
Creates a new tool logger.
- getLogLevel(MessageMethod) - Method in class org.jboss.logging.processor.apt.report.ReportWriter
-
Gets the log level from the
@Message
annotation. - 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
- getMessageMethods(TypeElement) - Static method in class org.jboss.logging.processor.apt.MessageInterfaceFactory
- getModifiers() - Method in interface org.jboss.logging.processor.model.DelegatingElement
- getName() - Method in class org.jboss.logging.processor.apt.AbstractGenerator
-
Returns the name of the processor.
- getNamespaceContext() - Method in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- getNestingKind() - Method in interface org.jboss.logging.processor.model.DelegatingTypeElement
- getOrAdd(Map<K, Set<V>>, K) - Static method in class org.jboss.logging.processor.validation.StringFormatValidator
- getParameters() - Method in interface org.jboss.logging.processor.model.DelegatingExecutableElement
- getPrefix(String) - Method in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- getPrimaryClassNamePrefix(TypeElement) - Static method in class org.jboss.logging.processor.apt.TranslationFileGenerator
-
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
- getProperty(String) - Method in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- getQualifiedName() - Method in interface org.jboss.logging.processor.model.DelegatingTypeElement
- getReceiverType() - Method in interface org.jboss.logging.processor.model.DelegatingExecutableElement
- getReportType() - Method in class org.jboss.logging.processor.apt.report.AsciidocReportWriter
- getReportType() - Method in class org.jboss.logging.processor.apt.report.ReportWriter
-
The report type for this writer.
- getReportType() - Method in class org.jboss.logging.processor.apt.report.XmlReportWriter
- getResolutionDoc(MessageMethod) - Method in class org.jboss.logging.processor.apt.report.ReportWriter
- getReturnType() - Method in interface org.jboss.logging.processor.model.DelegatingExecutableElement
- getSimpleName() - Method in interface org.jboss.logging.processor.model.DelegatingElement
- getSimpleName() - Method in interface org.jboss.logging.processor.model.DelegatingExecutableElement
- getSimpleName() - Method in interface org.jboss.logging.processor.model.DelegatingTypeElement
- getSortedMessageMethods(MessageInterface) - Static method in class org.jboss.logging.processor.apt.ReportFileGenerator
-
Returns a sorted collection of the message methods on the interface.
- getSuperclass() - Method in interface org.jboss.logging.processor.model.DelegatingTypeElement
- getSupportedAnnotationTypes() - Method in class org.jboss.logging.processor.apt.LoggingToolsProcessor
- getSupportedOptions() - Method in class org.jboss.logging.processor.apt.AbstractGenerator
-
Returns the supported options set.
- getSupportedOptions() - Method in class org.jboss.logging.processor.apt.LoggingToolsProcessor
- getSupportedSourceVersion() - Method in class org.jboss.logging.processor.apt.LoggingToolsProcessor
- getThrownTypes() - Method in interface org.jboss.logging.processor.model.DelegatingExecutableElement
- getTranslationClassNameSuffix(String) - Static method in class org.jboss.logging.processor.util.TranslationHelper
-
Get the class name suffix to be added to the generated class for the given translation file name.
- getTypeArguments(Element) - Static method in class org.jboss.logging.processor.util.ElementHelper
-
Returns the type arguments for the element.
- getTypeArguments(TypeMirror) - Static method in class org.jboss.logging.processor.util.ElementHelper
-
Returns the type arguments for the type.
- getTypeParameters() - Method in interface org.jboss.logging.processor.model.DelegatingExecutableElement
- getTypeParameters() - Method in interface org.jboss.logging.processor.model.DelegatingTypeElement
- getUniqueName(List<String>, StringBuilder, int) - Method in class org.jboss.logging.processor.generator.model.ImplementationClassModel
- getUniqueName(List<String>, Parameter, String) - Method in class org.jboss.logging.processor.generator.model.ImplementationClassModel
- getUrl(MessageMethod, String) - Method in class org.jboss.logging.processor.apt.report.ReportWriter
- getValidatorFor(MessageMethod, String) - Static method in class org.jboss.logging.processor.apt.TranslationClassGenerator
- GOT_DOLLAR - Static variable in class org.jboss.logging.processor.util.Expressions
- GOT_OPEN_BRACE - Static variable in class org.jboss.logging.processor.util.Expressions
- 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, otherwisefalse
. - hasConstructor(Types, Element, List<TypeMirror>) - Static method in class org.jboss.logging.processor.util.ElementHelper
-
Checks whether or not a constructor matching the parameters exists.
- 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.
- hash - Variable in class org.jboss.logging.processor.apt.ReturnTypeFactory.VoidReturnType
- hash - Variable in class org.jboss.logging.processor.util.Objects.HashCodeBuilder
- HASH_CODE - Enum constant in enum org.jboss.logging.annotations.Transform.TransformType
-
Gets the hash code of the object,
Object.hashCode()
. - 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.ParameterFactory.MessageMethodParameter
- hashCode() - Method in class org.jboss.logging.processor.apt.ReturnTypeFactory.AptReturnType
- hashCode() - Method in class org.jboss.logging.processor.apt.ReturnTypeFactory.VoidReturnType
- hashCode() - Method in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptThrowableType
- 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
- 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. - HEX - Enum constant in enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
-
A hexadecimal conversion 'h' or 'H'.
- HEX_FLOATING_POINT - Enum constant in enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
-
A hexadecimal floating point number 'a' or 'A'.
- HEX_INTEGER - Enum constant in enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
-
A hexadecimal integer conversion 'x' or 'X'.
I
- id - Variable in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessage
- id - Variable in class org.jboss.logging.processor.validation.MessageIdValidator.MessageKey
- id() - Element in annotation type org.jboss.logging.annotations.Message
-
The message ID number.
- 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.
- IDENTITY_HASH_CODE - Enum constant in enum org.jboss.logging.annotations.Transform.TransformType
-
Gets the identity hash code of the object,
System.identityHashCode(Object)
. - idLen - Variable in class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
- idLengthValidator - Variable in class org.jboss.logging.processor.validation.Validator
- IdLengthValidator - Class in org.jboss.logging.processor.validation
- IdLengthValidator() - Constructor for class org.jboss.logging.processor.validation.IdLengthValidator
- idRangeValidator - 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
- ignoreCase - Variable in enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
- implementation(ProcessingEnvironment, MessageInterface) - 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(ProcessingEnvironment, MessageInterface) - Constructor for class org.jboss.logging.processor.generator.model.ImplementationClassModel
-
Class constructor.
- ImplementationClassModel.JExprAnnotationValueVisitor - Class in org.jboss.logging.processor.generator.model
- 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.
- INCLUDE_SIGN - Enum constant in enum org.jboss.logging.processor.validation.StringFormatPart.Flag
-
The result will always include a sign.
- indent() - Method in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- indentEnd - Variable in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- IndentingXmlWriter - Class in org.jboss.logging.processor.apt.report
- IndentingXmlWriter(XMLStreamWriter) - Constructor for class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- index - Variable in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- index - Variable in class org.jboss.logging.processor.validation.MessageFormatPart
- index - Variable in class org.jboss.logging.processor.validation.StringFormatPart
- index() - Method in interface org.jboss.logging.processor.validation.FormatPart
-
The parameter index.
- index() - Method in class org.jboss.logging.processor.validation.MessageFormatPart
- 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) - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder
-
Checks to see if the method has or inherits a
Message
annotation. - 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() - 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() - Method in class org.jboss.logging.processor.validation.MessageFormatValidator
- init() - Method in class org.jboss.logging.processor.validation.StringFormatValidator
-
Initialize the string format.
- init(String) - Method in class org.jboss.logging.processor.validation.MessageFormatPart
- init(List<? extends VariableElement>) - Method in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptReturnThrowableType
- init(List<? extends VariableElement>) - Method in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptThrowableType
-
Allows for additional processing of parameters.
- init(ProcessingEnvironment) - Method in class org.jboss.logging.processor.apt.LoggingToolsProcessor
- initFlags(String) - Method in class org.jboss.logging.processor.validation.StringFormatPart
-
Initializes the flags based on the string.
- INITIAL - Static variable in class org.jboss.logging.processor.util.Expressions
- 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.apt.ReportFileGenerator.MessageMethodSortComparator
- INSTANCE - Static variable in class org.jboss.logging.processor.apt.ReturnTypeFactory.VoidReturnType
- INSTANCE - Static variable in class org.jboss.logging.processor.generator.model.ImplementationClassModel.JExprAnnotationValueVisitor
- 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 - Static variable in class org.jboss.logging.processor.validation.PropertyValidator.ValueTypeAnnotationValueVisitor
- 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
- intValue() - Element in annotation type org.jboss.logging.annotations.Field
-
The default
int
value if this annotation is used on a method. - intValue() - Element in annotation type org.jboss.logging.annotations.Property
-
The default
int
value if this annotation is used on a method. - InvalidFormatValidator() - Constructor for class org.jboss.logging.processor.validation.FormatValidatorFactory.InvalidFormatValidator
- isAnnotatedWith(Class<? extends Annotation>) - Method in interface org.jboss.logging.processor.model.DelegatingElement
-
Checks whether or not the annotation is present on the element.
- isAnnotatedWith(AnnotatedConstruct, Class<? extends Annotation>) - Static method in class org.jboss.logging.processor.util.ElementHelper
-
Check if an element is annotated with the given annotation.
- isArray() - Method in class org.jboss.logging.processor.apt.ParameterFactory.AptParameter
- isArray() - Method in class org.jboss.logging.processor.apt.ParameterFactory.MessageMethodParameter
- isArray() - Method in interface org.jboss.logging.processor.model.Parameter
-
Returns
true
if the type is an array, otherwisefalse
. - isAssignableFrom(Class<?>) - Method in class org.jboss.logging.processor.apt.AbstractClassType
- isAssignableFrom(Class<?>) - Method in class org.jboss.logging.processor.apt.ParameterFactory.MessageMethodParameter
- isAssignableFrom(Class<?>) - Method in class org.jboss.logging.processor.apt.ReturnTypeFactory.VoidReturnType
- isAssignableFrom(Class<?>) - Method in interface org.jboss.logging.processor.model.ClassType
-
Determines if this type is either the same as, or is a supertype of, the class represented by the
type
parameter. - isCharacter() - Method in enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
-
If the conversion is a character
true
is returned, otherwisefalse
. - 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, otherwisefalse
. - 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, otherwisefalse
. - isDefault() - Method in interface org.jboss.logging.processor.model.DelegatingExecutableElement
- isFloatingPoint() - Method in enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
-
If the conversion is a floating point
true
is returned, otherwisefalse
. - isFormatArg - Variable in class org.jboss.logging.processor.apt.ParameterFactory.AptParameter
- isFormatParameter() - Method in class org.jboss.logging.processor.apt.ParameterFactory.AptParameter
- isFormatParameter() - Method in interface org.jboss.logging.processor.model.Parameter
-
Indicates whether or not the parameter is used a format parameter for the message.
- isGeneral() - Method in enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
-
If the conversion is a general conversion
true
is returned, otherwisefalse
. - isIntegral() - Method in enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
-
If the conversion is an integral
true
is returned, otherwisefalse
. - isLineSeparator() - Method in enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
-
If the conversion is a line separator
true
is returned, otherwisefalse
. - 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, otherwisefalse
. - isMessageMethod() - Method in class org.jboss.logging.processor.apt.ParameterFactory.MessageMethodParameter
- isMessageMethod() - Method in interface org.jboss.logging.processor.model.Parameter
-
Indicates whether or not this parameter represents the message method.
- 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, otherwisefalse
. - isOverloaded(Collection<ExecutableElement>, ExecutableElement) - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder
-
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, otherwisefalse
. - isPrimitive() - Method in class org.jboss.logging.processor.apt.ParameterFactory.AptParameter
- isPrimitive() - Method in class org.jboss.logging.processor.apt.ParameterFactory.MessageMethodParameter
- isPrimitive() - Method in interface org.jboss.logging.processor.model.Parameter
-
Returns
true
if the type is a primitive type, otherwisefalse
. - isSameAs(Class<?>) - Method in class org.jboss.logging.processor.apt.AbstractClassType
- isSameAs(Class<?>) - Method in class org.jboss.logging.processor.apt.ParameterFactory.MessageMethodParameter
- isSameAs(Class<?>) - Method in class org.jboss.logging.processor.apt.ReturnTypeFactory.VoidReturnType
- isSameAs(Class<?>) - Method in interface org.jboss.logging.processor.model.ClassType
-
Determines if this type is the same type as the class represented by the
type
parameter. - isSameType(Class<?>, TypeMirror) - Static method in class org.jboss.logging.processor.util.ElementHelper
- isSubtypeOf(Class<?>) - Method in class org.jboss.logging.processor.apt.AbstractClassType
- isSubtypeOf(Class<?>) - Method in class org.jboss.logging.processor.apt.ParameterFactory.MessageMethodParameter
- isSubtypeOf(Class<?>) - Method in class org.jboss.logging.processor.apt.ReturnTypeFactory.VoidReturnType
- isSubtypeOf(Class<?>) - Method in interface org.jboss.logging.processor.model.ClassType
-
Determines if this type is a subtype of the class represented by the
type
parameter. - isThrowable - Variable in class org.jboss.logging.processor.apt.ReturnTypeFactory.AptReturnType
- isThrowable() - Method in class org.jboss.logging.processor.apt.ReturnTypeFactory.AptReturnType
- isThrowable() - Method in class org.jboss.logging.processor.apt.ReturnTypeFactory.VoidReturnType
- isThrowable() - Method in interface org.jboss.logging.processor.model.ReturnType
-
Checks to see if the return type is an exception, extends Throwable or the value of a
Supplier
is a Throwable type. - isTypeAssignableFrom(Element, Class<?>) - Method in class org.jboss.logging.processor.validation.Validator
-
Checks the element type, if an array the type of the array is checked, against the class.
- isTypeAssignableFrom(TypeMirror, Class<?>) - Method in class org.jboss.logging.processor.validation.Validator
-
Checks the type, if an array the type of the array is checked, against the class.
- isTypeAssignableFrom(TypeMirror, TypeMirror) - Method in class org.jboss.logging.processor.validation.Validator
-
Checks the type, if an array the type of the array is checked, against the class.
- isValid() - Method in interface org.jboss.logging.processor.validation.FormatValidator
-
Returns
true
of the format is valid, otherwisefalse
. - 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 class org.jboss.logging.processor.apt.ParameterFactory.MessageMethodParameter
- isVarArgs() - Method in interface org.jboss.logging.processor.model.DelegatingExecutableElement
- isVarArgs() - Method in interface org.jboss.logging.processor.model.Parameter
-
Returns
true
if the parameter is a var args parameter, otherwisefalse
.
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. - JExprAnnotationValueVisitor() - Constructor for class org.jboss.logging.processor.generator.model.ImplementationClassModel.JExprAnnotationValueVisitor
L
- LEFT_JUSTIFY - Enum constant in enum org.jboss.logging.processor.validation.StringFormatPart.Flag
-
The result will be left-justified.
- length() - Element in annotation type org.jboss.logging.annotations.MessageBundle
-
The length of the padding used for each id in the message bundle.
- length() - Element in annotation type org.jboss.logging.annotations.MessageLogger
-
The length of the padding used for each id in the message bundle.
- 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() - Element in annotation type org.jboss.logging.annotations.LogMessage
-
The log level at which this message should be logged.
- 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
- LINE_SEPARATOR - Enum constant in enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
-
A line separator conversion 'n'.
- locale - Variable in class org.jboss.logging.processor.generator.model.MessageBundleTranslator
- locale - Variable in class org.jboss.logging.processor.generator.model.MessageLoggerTranslator
- LOCALE_GROUPING_SEPARATOR - Enum constant in enum org.jboss.logging.processor.validation.StringFormatPart.Flag
-
The result will include locale-specific grouping separators.
- 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) - 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_FIELD_NAME - Static variable in class org.jboss.logging.processor.generator.model.MessageLoggerImplementor
- logger - Variable in class org.jboss.logging.processor.apt.AbstractGenerator
- logger - Variable in class org.jboss.logging.processor.apt.LoggingToolsProcessor
- logger() - Method in class org.jboss.logging.processor.apt.AbstractGenerator
-
Returns the logger to log messages with.
- 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 - Variable in class org.jboss.logging.processor.apt.MessageInterfaceFactory.LoggerInterface
- LoggerInterface(ProcessingEnvironment, TypeElement) - Constructor for 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()
returnstrue
. - LOGGING_VERSION - Static variable in class org.jboss.logging.processor.apt.ImplementationClassGenerator
- loggingClass() - Element in annotation type org.jboss.logging.annotations.LogMessage
-
The logging class name to use for this message, if any.
- 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()
returnstrue
. - LogMessage - Annotation Type in org.jboss.logging.annotations
-
A typed logger method.
- logOnceVars - Variable in class org.jboss.logging.processor.generator.model.MessageLoggerImplementor
- longValue() - Element in annotation type org.jboss.logging.annotations.Field
-
The default
long
value if this annotation is used on a method. - longValue() - Element in annotation type org.jboss.logging.annotations.Property
-
The default
long
value if this annotation is used on a method.
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.
- max() - Element in annotation type org.jboss.logging.annotations.ValidIdRange
-
The maximum id allowed in the
message id
. - message - Variable in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessage
- message - Variable in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
- message - Variable in class org.jboss.logging.processor.validation.ValidationMessageFactory.AbstractValidationMessage
- 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 - Annotation Type in org.jboss.logging.annotations
-
Assigns a message string to a resource method.
- MESSAGE_FORMAT - Enum constant in enum org.jboss.logging.annotations.Message.Format
-
A
MessageFormat
-type format string. - MESSAGE_METHOD_SUFFIX - Static variable in class org.jboss.logging.processor.apt.MessageMethodBuilder
- Message.Format - Enum in org.jboss.logging.annotations
-
The possible format types.
- 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(ProcessingEnvironment, 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(ProcessingEnvironment, MessageInterface, String, String, String, Map<MessageMethod, String>) - Constructor for class org.jboss.logging.processor.generator.model.MessageBundleTranslator
-
Create a MessageBundle with super class and interface.
- messageFormatMethodGenerated - Variable in class org.jboss.logging.processor.generator.model.ImplementationClassModel
- 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
- messageIdFormat - Variable in class org.jboss.logging.processor.apt.report.ReportWriter
- messageIdValidator - Variable in class org.jboss.logging.processor.validation.Validator
- MessageIdValidator - Class in org.jboss.logging.processor.validation
-
Date: 16.08.2011
- MessageIdValidator() - Constructor for class org.jboss.logging.processor.validation.MessageIdValidator
- MessageIdValidator.MessageKey - Class in org.jboss.logging.processor.validation
- messageIndex() - Element in annotation type org.jboss.logging.annotations.Signature
-
The index for the message.
- messageInterface - Variable in class org.jboss.logging.processor.apt.report.ReportWriter
- 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
- 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(ProcessingEnvironment, MessageInterface) - Constructor for class org.jboss.logging.processor.generator.model.MessageLoggerImplementor
-
Creates a new message logger code model.
- MessageLoggerTranslator - Class in org.jboss.logging.processor.generator.model
-
The java message logger translation class model.
- MessageLoggerTranslator(ProcessingEnvironment, MessageInterface, String, 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.ParameterFactory.MessageMethodParameter
- 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(ProcessingEnvironment, Properties) - 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.
- MessageMethodParameter(MessageMethod) - Constructor for class org.jboss.logging.processor.apt.ParameterFactory.MessageMethodParameter
- 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
- MessageMethodSortComparator() - Constructor for class org.jboss.logging.processor.apt.ReportFileGenerator.MessageMethodSortComparator
- messager - Variable in class org.jboss.logging.processor.apt.ToolLogger
- messages - Variable in class org.jboss.logging.processor.validation.PropertyValidator
- messageValue - Variable in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessage
- method - Variable in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
- method - Variable in class org.jboss.logging.processor.apt.ReturnTypeFactory.AptReturnType
- method - Variable in class org.jboss.logging.processor.validation.PropertyValidator
- methods - Variable in class org.jboss.logging.processor.apt.MessageMethodBuilder
- methods() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
- methods() - Method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.LoggerInterface
- methods() - Method in interface org.jboss.logging.processor.model.MessageInterface
-
A collection of all the methods this interface needs to implement.
- min() - Element in annotation type org.jboss.logging.annotations.ValidIdRange
-
The minimum id allowed in the
message id
.
N
- name() - Element in annotation type org.jboss.logging.annotations.Field
-
The field name.
- name() - Element in annotation type org.jboss.logging.annotations.Property
-
The property name.
- 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.ParameterFactory.MessageMethodParameter
- name() - Method in class org.jboss.logging.processor.apt.ReturnTypeFactory.AptReturnType
- name() - Method in class org.jboss.logging.processor.apt.ReturnTypeFactory.VoidReturnType
- 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.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 interface org.jboss.logging.processor.model.ThrowableType
-
Returns the qualified class name of the return type.
- NAMESPACE - Static variable in class org.jboss.logging.processor.apt.report.XmlReportWriter
- newline() - Method in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- NO_FORMAT - Enum constant in enum org.jboss.logging.annotations.Message.Format
-
Indicates the message should not be formatted.
- 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. - OCTAL_INTEGER - Enum constant in enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
-
An octal integer conversion 'o'.
- of(int, String) - Static method in class org.jboss.logging.processor.validation.MessageFormatPart
- of(int, String) - Static method in class org.jboss.logging.processor.validation.StringPart
-
Creates a new string part.
- of(int, String[]) - Static method in class org.jboss.logging.processor.validation.StringFormatPart
-
Creates a parameter part of a format string.
- of(Class<?>) - Static method in class org.jboss.logging.processor.util.Objects.ToStringBuilder
-
Creates a new string builder for the
clazz
. - 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.util.Objects.ToStringBuilder
-
Creates a new string builder for the
className
. - of(String) - Static method in class org.jboss.logging.processor.validation.FormatValidatorFactory.InvalidFormatValidator
- of(String) - Static method in class org.jboss.logging.processor.validation.MessageFormatValidator
- of(String) - Static method in class org.jboss.logging.processor.validation.StringFormatValidator
-
Creates a string format.
- of(String, int) - 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, Object...) - Static method in class org.jboss.logging.processor.validation.StringFormatValidator
-
Creates a string format.
- of(String, String) - Static method in class org.jboss.logging.processor.validation.FormatValidatorFactory.InvalidFormatValidator
- of(ProcessingEnvironment) - Static method in class org.jboss.logging.processor.apt.MessageInterfaceFactory.LoggerInterface
- of(ProcessingEnvironment, ExecutableElement) - Static method in class org.jboss.logging.processor.apt.ParameterFactory
- of(ProcessingEnvironment, TypeElement, Properties, boolean) - Static method in class org.jboss.logging.processor.apt.MessageInterfaceFactory
-
Creates a message interface from the
TypeElement
specified by theinterfaceElement
parameter. - of(ProcessingEnvironment, TypeMirror) - Static method in class org.jboss.logging.processor.apt.ThrowableTypeFactory
-
Creates a new descriptor that is not primitive.
- of(ProcessingEnvironment, TypeMirror, MessageMethod) - Static method in class org.jboss.logging.processor.apt.ReturnTypeFactory
- of(ReportType, MessageInterface, BufferedWriter) - Static method in class org.jboss.logging.processor.apt.report.ReportWriter
-
Creates a new report writer based on the report type.
- 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.apt.report - package org.jboss.logging.processor.apt.report
- 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 - Variable in class org.jboss.logging.processor.apt.ParameterFactory.AptParameter
- 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.
- Parameter - Interface in org.jboss.logging.processor.model
- parameterCheck(int) - Method in class org.jboss.logging.processor.validation.MessageFormatValidator
- parameterCheck(Object...) - Method in class org.jboss.logging.processor.validation.MessageFormatValidator
- parameterCount(Collection<? extends VariableElement>) - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder
- 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
- ParameterFactory.MessageMethodParameter - Class in org.jboss.logging.processor.apt
- parameters - Variable in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
- parameters() - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
- parameters() - Method in interface org.jboss.logging.processor.model.MessageMethod
-
Returns the parameters for the method.
- parametersAnnotatedWith(Class<? extends Annotation>) - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
- parametersAnnotatedWith(Class<? extends Annotation>) - 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.
- PARENTHESES_FOR_NEGATIVES - Enum constant in enum org.jboss.logging.processor.validation.StringFormatPart.Flag
-
The result will enclose negative numbers in parentheses.
- 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 - Variable in class org.jboss.logging.processor.validation.StringPart
- 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() - Method in class org.jboss.logging.processor.validation.StringPart
- path() - Element in annotation type org.jboss.logging.annotations.ResolutionDoc
-
The path to the resolution document.
- 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.
- PERCENT - Enum constant in enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
-
A percentage conversion '%'.
- Pos - Annotation Type in org.jboss.logging.annotations
- position - Variable in class org.jboss.logging.processor.validation.MessageFormatPart
- position - Variable in class org.jboss.logging.processor.validation.StringFormatPart
- position - Variable in class org.jboss.logging.processor.validation.StringPart
- position() - Method in interface org.jboss.logging.processor.validation.FormatPart
-
The position for the part.
- position() - Method in class org.jboss.logging.processor.validation.MessageFormatPart
- position() - Method in class org.jboss.logging.processor.validation.StringFormatPart
- 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.
- PREVIOUS - Enum constant in enum org.jboss.logging.processor.validation.StringFormatPart.Flag
-
The previous position.
- PRINTF - Enum constant in enum org.jboss.logging.annotations.Message.Format
-
A
Formatter
-type format string. - printMessage(Messager) - Method in interface org.jboss.logging.processor.validation.ValidationMessage
-
Prints the message and returns
true
if the message was an error message. - 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.AbstractClassType
- processingEnv - Variable in class org.jboss.logging.processor.apt.AbstractGenerator
- processingEnv - Variable in class org.jboss.logging.processor.apt.MessageMethodBuilder
- processingEnv - Variable in class org.jboss.logging.processor.generator.model.ClassModel
- processingEnv - Variable in class org.jboss.logging.processor.validation.Validator
- 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.
- ProcessingException(Element, AnnotationMirror, String) - Constructor for exception org.jboss.logging.processor.apt.ProcessingException
-
Creates a new exception.
- ProcessingException(Element, AnnotationMirror, String, Object...) - Constructor for exception org.jboss.logging.processor.apt.ProcessingException
-
Creates a new exception.
- ProcessingException(Element, AnnotationMirror, AnnotationValue, String) - Constructor for exception org.jboss.logging.processor.apt.ProcessingException
-
Creates a new exception.
- ProcessingException(Element, AnnotationMirror, AnnotationValue, 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.ReportFileGenerator
- 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
- Producer - Annotation Type in org.jboss.logging.annotations
-
Identifies a parameter has the ability to produce a
Throwable
or a super type of aThrowable
. - projectCode - Variable in class org.jboss.logging.processor.apt.MessageInterfaceFactory.AptMessageInterface
- projectCode - Variable in class org.jboss.logging.processor.validation.MessageIdValidator.MessageKey
- projectCode() - Element in annotation type org.jboss.logging.annotations.MessageBundle
-
Get the project code for messages that have an associated code.
- projectCode() - Element in annotation type org.jboss.logging.annotations.MessageLogger
-
Get the project code for messages that have an associated code.
- 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 not annotated with@MessageBundle
or@MessageLogger
. - Properties - Annotation Type in org.jboss.logging.annotations
-
Defines the default properties to use on the resultant exception object.
- 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.
- PropertyValidator - Class in org.jboss.logging.processor.validation
-
Validates property annotations on methods.
- PropertyValidator(ProcessingEnvironment, MessageMethod, TypeMirror, Collection<ValidationMessage>) - Constructor for class org.jboss.logging.processor.validation.PropertyValidator
- PropertyValidator.ValueTypeAnnotationValueVisitor - Class in org.jboss.logging.processor.validation
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
- REPORT_PATH - Static variable in class org.jboss.logging.processor.apt.ReportFileGenerator
- REPORT_TITLE - Static variable in class org.jboss.logging.processor.apt.ReportFileGenerator
- REPORT_TYPE - Static variable in class org.jboss.logging.processor.apt.ReportFileGenerator
- ReportFileGenerator - Class in org.jboss.logging.processor.apt
-
Generates reports for logging interfaces and message bundles.
- ReportFileGenerator(ProcessingEnvironment) - Constructor for class org.jboss.logging.processor.apt.ReportFileGenerator
- ReportFileGenerator.MessageMethodSortComparator - Class in org.jboss.logging.processor.apt
- reportPath - Variable in class org.jboss.logging.processor.apt.ReportFileGenerator
- reportTitle - Variable in class org.jboss.logging.processor.apt.ReportFileGenerator
- reportType - Variable in class org.jboss.logging.processor.apt.ReportFileGenerator
- ReportType - Enum in org.jboss.logging.processor.apt.report
-
Defines the report type for generating reports.
- ReportType(String) - Constructor for enum org.jboss.logging.processor.apt.report.ReportType
- ReportWriter - Class in org.jboss.logging.processor.apt.report
-
Writes reports based on a
MessageInterface
. - ReportWriter(MessageInterface) - Constructor for class org.jboss.logging.processor.apt.report.ReportWriter
- ResolutionDoc - Annotation Type in org.jboss.logging.annotations
-
Allows a link to be created for messages on a report which contain a possible resolution to the issue reported .
- resolve(Properties, String) - Static method in class org.jboss.logging.processor.util.Expressions
- RESOLVED - Static variable in class org.jboss.logging.processor.util.Expressions
- resolvedType - Variable in class org.jboss.logging.processor.apt.ReturnTypeFactory.AptReturnType
- resolvedType() - Method in class org.jboss.logging.processor.apt.ReturnTypeFactory.AptReturnType
- resolvedType() - Method in interface org.jboss.logging.processor.model.ReturnType
-
Checks this type to see if there are any type arguments.
- resolveElement(Element) - Static method in class org.jboss.logging.processor.apt.LoggingToolsProcessor
- resolveFieldName(Parameter) - Method in class org.jboss.logging.processor.validation.PropertyValidator
- resolveSetterName(Parameter) - Method in class org.jboss.logging.processor.validation.PropertyValidator
- 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.
- resultType - Variable in class org.jboss.logging.processor.validation.PropertyValidator
- returnType - Variable in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
- returnType - Variable in class org.jboss.logging.processor.apt.ReturnTypeFactory.AptReturnType
- returnType() - Method in class org.jboss.logging.processor.apt.MessageMethodBuilder.AptMessageMethod
- 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
- 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.
- ReturnTypeFactory.VoidReturnType - Class in org.jboss.logging.processor.apt
- rootLocale() - Element in annotation type org.jboss.logging.annotations.MessageBundle
-
Specifies the locale for formatting bundle messages.
- rootLocale() - Element in annotation type org.jboss.logging.annotations.MessageLogger
-
Specifies the locale for formatting bundle messages.
S
- SCIENTIFIC_NOTATION - Enum constant in enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
-
A scientific notation conversion 'e' or 'E'.
- SCIENTIFIC_NOTATION_OR_DECIMAL - Enum constant in enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
-
A scientific notation or decimal 'g' or 'G'
- seed - Variable in class org.jboss.logging.processor.util.Objects.HashCodeBuilder
- setDefaultNamespace(String) - Method in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- setDetailMessage(String) - Method in class org.jboss.logging.processor.validation.AbstractFormatValidator
- setDetailMessage(String, Object...) - Method in class org.jboss.logging.processor.validation.AbstractFormatValidator
- setNamespaceContext(NamespaceContext) - Method in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- setPrefix(String, String) - Method in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- setSummaryMessage(String) - Method in class org.jboss.logging.processor.validation.AbstractFormatValidator
- setSummaryMessage(String, Object...) - Method in class org.jboss.logging.processor.validation.AbstractFormatValidator
- shortValue() - Element in annotation type org.jboss.logging.annotations.Field
-
The default
short
value if this annotation is used on a method. - shortValue() - Element in annotation type org.jboss.logging.annotations.Property
-
The default
short
value if this annotation is used on a method. - Signature - Annotation Type in org.jboss.logging.annotations
-
Specifies the exact signature to use when creating a
Throwable
return type. - 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.
- SIZE - Enum constant in enum org.jboss.logging.annotations.Transform.TransformType
- skip() - Element in annotation type org.jboss.logging.annotations.ResolutionDoc
-
Allows the creation of a link to be skipped.
- SKIP_INDEX - Static variable in class org.jboss.logging.processor.apt.TranslationFileGenerator
- SKIP_TRANSLATIONS - Static variable in class org.jboss.logging.processor.apt.TranslationClassGenerator
- skipIndex - Variable in class org.jboss.logging.processor.apt.TranslationFileGenerator
- 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
- SPACE_FOR_POSITIVE_VALUES - Enum constant in enum org.jboss.logging.processor.validation.StringFormatPart.Flag
-
The result will include a leading space for positive values.
- SPACES - Static variable in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- stackTraceToString(Throwable) - Static method in class org.jboss.logging.processor.apt.ToolLogger
-
Converts a stack trace to string output.
- state - Variable in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- STRING - Enum constant in enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
-
A string conversion 's' or 'S'.
- 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.
- stringType - Variable in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptThrowableType
- stringType - Variable in class org.jboss.logging.processor.generator.model.ImplementationClassModel
- stringValue() - Element in annotation type org.jboss.logging.annotations.Field
-
The default
String
value if this annotation is used on a method. - stringValue() - Element in annotation type org.jboss.logging.annotations.Property
-
The default
String
value if this annotation is used on a method. - suffix() - Element in annotation type org.jboss.logging.annotations.ResolutionDoc
-
The suffix to append to the path.
- 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()
returnsfalse
, 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
- Suppressed - Annotation Type in org.jboss.logging.annotations
-
Indicates the parameter should be added as a suppressed exception to the returned exception.
T
- targetName() - Method in class org.jboss.logging.processor.apt.ParameterFactory.AptParameter
- targetName() - Method in class org.jboss.logging.processor.apt.ParameterFactory.MessageMethodParameter
- targetName() - Method in interface org.jboss.logging.processor.model.Parameter
-
Returns the name of the target field or method.
- 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 class org.jboss.logging.processor.apt.ReturnTypeFactory.VoidReturnType
- throwableReturnType() - Method in interface org.jboss.logging.processor.model.ReturnType
-
Returns the exception return type if
ReturnType.isThrowable()
returnstrue
. - 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.ParameterFactory.MessageMethodParameter
- toString() - Method in class org.jboss.logging.processor.apt.ReturnTypeFactory.AptReturnType
- toString() - Method in class org.jboss.logging.processor.apt.ReturnTypeFactory.VoidReturnType
- toString() - Method in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptThrowableType
- 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.
- toType(Class<?>) - Method in class org.jboss.logging.processor.apt.AbstractClassType
-
Creates a
TypeMirror
from a class type. - toType(ProcessingEnvironment, Class<?>) - Static method in class org.jboss.logging.processor.util.ElementHelper
-
Returns the type as a
TypeMirror
. - toType(Elements, Class<?>) - Static method in class org.jboss.logging.processor.util.ElementHelper
-
Returns the type as a
TypeMirror
. - toTypeElement(ProcessingEnvironment, Class<?>) - Static method in class org.jboss.logging.processor.util.ElementHelper
-
Returns the type as a
TypeMirror
. - toTypeElement(Elements, Class<?>) - Static method in class org.jboss.logging.processor.util.ElementHelper
-
Returns the type as a
TypeMirror
. - transform() - Element in annotation type org.jboss.logging.annotations.Pos
-
The transform types used on the parameter.
- Transform - Annotation Type in org.jboss.logging.annotations
-
Indicate the given parameter should be transformed in each of the
transform types
provided. - Transform.TransformType - Enum in org.jboss.logging.annotations
-
The transform type
- TransformType() - Constructor for enum org.jboss.logging.annotations.Transform.TransformType
- translation(ProcessingEnvironment, 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 - Variable in class org.jboss.logging.processor.apt.ThrowableTypeFactory.AptThrowableType
- type() - Method in interface org.jboss.logging.processor.validation.ValidationMessage
-
The type of the message.
- type() - Method in class org.jboss.logging.processor.validation.ValidationMessageFactory.ValidationErrorMessage
- type() - Method in class org.jboss.logging.processor.validation.ValidationMessageFactory.ValidationWarningMessage
- Type() - Constructor for enum org.jboss.logging.processor.validation.ValidationMessage.Type
- typeMirror - Variable in class org.jboss.logging.processor.apt.AbstractClassType
- types - Variable in class org.jboss.logging.processor.apt.AbstractClassType
- types - Variable in class org.jboss.logging.processor.validation.PropertyValidator
- types - Variable in class org.jboss.logging.processor.validation.Validator
U
- UNICODE_CHAR - Enum constant in enum org.jboss.logging.processor.validation.StringFormatPart.Conversion
-
A unicode conversion 'c' or 'C'.
- url() - Element in annotation type org.jboss.logging.annotations.ResolutionDoc
-
The URL, fully qualified or relative, to use for the resolution document.
- 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
V
- valid - Variable in class org.jboss.logging.processor.validation.MessageFormatValidator
- valid - Variable in class org.jboss.logging.processor.validation.StringFormatValidator
- validate() - Method in class org.jboss.logging.processor.validation.MessageFormatValidator
- validate() - Method in class org.jboss.logging.processor.validation.PropertyValidator
- validate() - Method in class org.jboss.logging.processor.validation.StringFormatValidator
-
Validates
- validate(Object...) - Method in class org.jboss.logging.processor.validation.StringFormatValidator
- validate(ProcessingEnvironment, MessageMethod) - Static method in class org.jboss.logging.processor.validation.PropertyValidator
-
Validates the message method property annotations.
- validate(MessageInterface) - Method in class org.jboss.logging.processor.validation.IdLengthValidator
- validate(MessageInterface) - Method in class org.jboss.logging.processor.validation.IdRangeValidator
- 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.
- validate(MessageInterface, MessageMethod) - Method in class org.jboss.logging.processor.validation.MessageIdValidator
- validateAnnotation(AnnotationMirror, Map<String, Set<TypeMirror>>) - Method in class org.jboss.logging.processor.validation.PropertyValidator
- 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.
- validateCommonAnnotation(Parameter, Class<? extends Annotation>) - Method in class org.jboss.logging.processor.validation.PropertyValidator
- 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 theMessageBundle
orMessageLogger
interface. - VALIDATING_ANNOTATIONS - Static variable in class org.jboss.logging.processor.validation.PropertyValidator
- ValidationErrorMessage(Element, String, AnnotationMirror, AnnotationValue) - 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(Element, String, AnnotationMirror, AnnotationValue) - Constructor for class org.jboss.logging.processor.validation.ValidationMessageFactory.ValidationWarningMessage
- Validator - Class in org.jboss.logging.processor.validation
-
Date: 12.08.2011
- Validator(ProcessingEnvironment) - 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 - 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
. - ValidIdRanges - Annotation Type in org.jboss.logging.annotations
- value() - Element in annotation type org.jboss.logging.annotations.BaseUrl
-
The base URL used for links to resolution documentation on reports.
- value() - Element in annotation type org.jboss.logging.annotations.ConstructType
-
The actual type that should be constructed for the return type.
- value() - Element in annotation type org.jboss.logging.annotations.Fields
-
The fields to use on the resultant exception object.
- value() - Element in annotation type org.jboss.logging.annotations.FormatWith
-
The class of the formatting object to use.
- value() - Element in annotation type org.jboss.logging.annotations.Message
-
The default format string of this message.
- value() - Element in annotation type org.jboss.logging.annotations.Param
-
Defines an exact class the parameter must match for unambiguous resolution.
- value() - Element in annotation type org.jboss.logging.annotations.Pos
-
The positions the value should be used at.
- value() - Element in annotation type org.jboss.logging.annotations.Properties
-
The properties to use on the resultant exception object.
- value() - Element in annotation type org.jboss.logging.annotations.Signature
-
An array of types matching the exact signature to use for the exception being created.
- value() - Element in annotation type org.jboss.logging.annotations.Transform
-
The transform types used on the parameter.
- value() - Element in annotation type org.jboss.logging.annotations.ValidIdRanges
-
An array 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.apt.report.ReportType
-
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.apt.report.ReportType
-
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.
- ValueTypeAnnotationValueVisitor() - Constructor for class org.jboss.logging.processor.validation.PropertyValidator.ValueTypeAnnotationValueVisitor
- VersionComparator - Class in org.jboss.logging.processor.util
-
Compares 2 different version strings.
- VersionComparator() - Constructor for class org.jboss.logging.processor.util.VersionComparator
- visitBoolean(boolean, Void) - Method in class org.jboss.logging.processor.generator.model.ImplementationClassModel.JExprAnnotationValueVisitor
- visitByte(byte, Void) - Method in class org.jboss.logging.processor.generator.model.ImplementationClassModel.JExprAnnotationValueVisitor
- visitChar(char, Void) - Method in class org.jboss.logging.processor.generator.model.ImplementationClassModel.JExprAnnotationValueVisitor
- visitDouble(double, Void) - Method in class org.jboss.logging.processor.generator.model.ImplementationClassModel.JExprAnnotationValueVisitor
- visitFloat(float, Void) - Method in class org.jboss.logging.processor.generator.model.ImplementationClassModel.JExprAnnotationValueVisitor
- visitInt(int, Void) - Method in class org.jboss.logging.processor.generator.model.ImplementationClassModel.JExprAnnotationValueVisitor
- visitLong(long, Void) - Method in class org.jboss.logging.processor.generator.model.ImplementationClassModel.JExprAnnotationValueVisitor
- visitShort(short, Void) - Method in class org.jboss.logging.processor.generator.model.ImplementationClassModel.JExprAnnotationValueVisitor
- visitString(String, Void) - Method in class org.jboss.logging.processor.generator.model.ImplementationClassModel.JExprAnnotationValueVisitor
- visitType(TypeMirror, Void) - Method in class org.jboss.logging.processor.generator.model.ImplementationClassModel.JExprAnnotationValueVisitor
- visitType(TypeMirror, Elements) - Method in class org.jboss.logging.processor.validation.PropertyValidator.ValueTypeAnnotationValueVisitor
- voidElement - Variable in class org.jboss.logging.processor.apt.ReturnTypeFactory.VoidReturnType
- VoidReturnType(Types) - Constructor for class org.jboss.logging.processor.apt.ReturnTypeFactory.VoidReturnType
- voidType - Variable in class org.jboss.logging.processor.apt.ReturnTypeFactory.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.
- WARN - Enum constant in enum org.jboss.logging.processor.validation.ValidationMessage.Type
- 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.
- writeAttribute(String, String) - Method in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- writeAttribute(String, String, String) - Method in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- writeAttribute(String, String, String, String) - Method in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- writeCData(String) - Method in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- writeCharacters(char[], int, int) - Method in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- writeCharacters(String) - Method in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- writeComment(String) - Method in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- writeDefaultNamespace(String) - Method in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- writeDetail(MessageMethod) - Method in class org.jboss.logging.processor.apt.report.AsciidocReportWriter
- writeDetail(MessageMethod) - Method in class org.jboss.logging.processor.apt.report.ReportWriter
-
Writes a detail line for the report.
- writeDetail(MessageMethod) - Method in class org.jboss.logging.processor.apt.report.XmlReportWriter
- writeDTD(String) - Method in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- writeEmptyElement(String) - Method in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- writeEmptyElement(String, String) - Method in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- writeEmptyElement(String, String, String) - Method in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- writeEndDocument() - Method in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- writeEndElement() - Method in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- writeEntityRef(String) - Method in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- writeFooter() - Method in class org.jboss.logging.processor.apt.report.AsciidocReportWriter
- writeFooter() - Method in class org.jboss.logging.processor.apt.report.ReportWriter
-
Writes the footer for the report.
- writeFooter() - Method in class org.jboss.logging.processor.apt.report.XmlReportWriter
- writeHeader(String) - Method in class org.jboss.logging.processor.apt.report.AsciidocReportWriter
- writeHeader(String) - Method in class org.jboss.logging.processor.apt.report.ReportWriter
-
Writes the header for the report.
- writeHeader(String) - Method in class org.jboss.logging.processor.apt.report.XmlReportWriter
- writeNamespace(String, String) - Method in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- writeProcessingInstruction(String) - Method in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- writeProcessingInstruction(String, String) - Method in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- writer - Variable in class org.jboss.logging.processor.apt.report.AsciidocReportWriter
- writeSeparatorLine(BufferedWriter) - Static method in class org.jboss.logging.processor.apt.TranslationFileGenerator
- writeSkeletonMessageMethod(BufferedWriter, MessageMethod) - Method in class org.jboss.logging.processor.apt.TranslationFileGenerator
- writeStartDocument() - Method in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- writeStartDocument(String) - Method in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- writeStartDocument(String, String) - Method in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- writeStartElement(String) - Method in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- writeStartElement(String, String) - Method in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
- writeStartElement(String, String, String) - Method in class org.jboss.logging.processor.apt.report.IndentingXmlWriter
X
- XML - Enum constant in enum org.jboss.logging.processor.apt.report.ReportType
- XmlReportWriter - Class in org.jboss.logging.processor.apt.report
- XmlReportWriter(MessageInterface, BufferedWriter) - Constructor for class org.jboss.logging.processor.apt.report.XmlReportWriter
- xmlWriter - Variable in class org.jboss.logging.processor.apt.report.XmlReportWriter
Z
- ZERO_PADDED - Enum constant in enum org.jboss.logging.processor.validation.StringFormatPart.Flag
-
The result will be zero-padded.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form