|
JBoss Logging I18n Annotation Processor 1.1.0.Final | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface MessageInterface
Date: 28.07.2011
| Method Summary | |
|---|---|
Set<MessageInterface> |
extendedInterfaces()
A set of qualified interface names this interface extends or an empty set. |
boolean |
extendsLoggerInterface()
Checks the interface to see if the logger
interface
is being extended in this interface. |
boolean |
isLoggerInterface()
This is a special type of MessageInterface and will only return true if this is a
logger interface. |
boolean |
isMessageBundle()
Returns true if the interface is annotated as a message bundle, otherwise false. |
boolean |
isMessageLogger()
Returns true if the interface is annotated as a message logger, otherwise false. |
String |
loggingFQCN()
The fully qualified class name to use for log methods. |
Collection<MessageMethod> |
methods()
A collection of all the methods this interface needs to implement. |
String |
name()
The qualified name of the message interface. |
String |
packageName()
The package name of the message interface. |
String |
projectCode()
The project code for the message interface or null if isLoggerInterface() returns true. |
String |
simpleName()
The name of the interface without the package. |
List<ValidIdRange> |
validIdRanges()
Returns a list of valid id ranges. |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Methods inherited from interface org.jboss.logging.processor.model.MessageObjectType |
|---|
isAssignableFrom, isSameAs, isSubtypeOf, type |
| Methods inherited from interface org.jboss.logging.processor.model.MessageObject |
|---|
reference |
| Methods inherited from interface org.jboss.logging.processor.model.JavaDocComment |
|---|
getComment |
| Method Detail |
|---|
boolean extendsLoggerInterface()
logger
interface
is being extended in this interface.
true if this interface extends the logger interface, otherwise false.Set<MessageInterface> extendedInterfaces()
Collection<MessageMethod> methods()
String projectCode()
null if isLoggerInterface() returns true.
null if isLoggerInterface() returns true.String name()
name in interface MessageObjectString packageName()
String simpleName()
String loggingFQCN()
name().
boolean isMessageLogger()
true if the interface is annotated as a message logger, otherwise false.
true if a message logger, otherwise false.boolean isMessageBundle()
true if the interface is annotated as a message bundle, otherwise false.
true if a message bundle, otherwise false.boolean isLoggerInterface()
MessageInterface and will only return true if this is a
logger interface. Otherwise false is
returned.
Note: isMessageBundle() and isMessageLogger() will return false if this is
true.
true if this is a logger interface, otherwise false.List<ValidIdRange> validIdRanges()
valid id ranges.
|
JBoss Logging I18n Annotation Processor 1.1.0.Final | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||