JBoss Logging I18n Annotation Processor 1.0.3.Final-redhat-2

org.jboss.logging.processor
Interface Annotations

All Known Implementing Classes:
BaseAnnotations

public interface Annotations

Defines the annotations and annotation values used to generate the concrete classes from the annotated interfaces.

Author:
James R. Perkins - 19.Feb.2011

Nested Class Summary
static class Annotations.FormatType
          The message format type.
static interface Annotations.Void
          A simple annotation to allow an annotation to be ignored.
 
Method Summary
 Class<? extends Annotation> cause()
          Returns the cause annotation class.
 Class<? extends Annotation> field()
          Returns the field annotation class.
 Class<? extends Annotation> formatWith()
          Returns the format with annotation class.
 Class<? extends Annotation> loggingClass()
          Returns the logging class annotation class.
 Class<? extends Annotation> logMessage()
          Returns the log message annotation class.
 Class<? extends Annotation> message()
          Returns the message annotation class.
 Class<? extends Annotation> messageBundle()
          Returns the message bundle annotation class.
 Class<? extends Annotation> messageLogger()
          Returns the message logger annotation class.
 Class<? extends Annotation> param()
          Returns the parameter annotation class.
 Class<? extends Annotation> property()
          Returns the property annotation class.
 

Method Detail

cause

Class<? extends Annotation> cause()
Returns the cause annotation class.

Returns:
the cause annotation.

field

Class<? extends Annotation> field()
Returns the field annotation class.

Returns:
the field annotation.

formatWith

Class<? extends Annotation> formatWith()
Returns the format with annotation class.

Returns:
the format with annotation.

loggingClass

Class<? extends Annotation> loggingClass()
Returns the logging class annotation class.

Returns:
the logging class annotation.

logMessage

Class<? extends Annotation> logMessage()
Returns the log message annotation class.

Returns:
the log message annotation.

message

Class<? extends Annotation> message()
Returns the message annotation class.

Returns:
the message annotation.

messageBundle

Class<? extends Annotation> messageBundle()
Returns the message bundle annotation class.

Returns:
the message bundle annotation.

messageLogger

Class<? extends Annotation> messageLogger()
Returns the message logger annotation class.

Returns:
the message logger annotation.

param

Class<? extends Annotation> param()
Returns the parameter annotation class.

Returns:
the parameter annotation.

property

Class<? extends Annotation> property()
Returns the property annotation class.

Returns:
the property annotation.

JBoss Logging I18n Annotation Processor 1.0.3.Final-redhat-2

Copyright © 2012 JBoss by Red Hat. All Rights Reserved.