|
JBoss Logging I18n Annotation Processor 1.0.3.Final-redhat-2 | |||||||||
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. |
Methods inherited from interface java.lang.Comparable |
---|
compareTo |
Methods inherited from interface org.jboss.logging.processor.intf.model.MessageObjectType |
---|
isAssignableFrom, isSameAs, isSubtypeOf, type |
Methods inherited from interface org.jboss.logging.processor.intf.model.MessageObject |
---|
reference |
Methods inherited from interface org.jboss.logging.processor.intf.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 MessageObject
String 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
.
|
JBoss Logging I18n Annotation Processor 1.0.3.Final-redhat-2 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |