## Uses of Interface
org.jboss.logging.processor.model.MessageObject

Packages that use MessageObject
Package | Description
--- | ---
org.jboss.logging.processor.model |
org.jboss.logging.processor.util |
org.jboss.logging.processor.validation |

### Uses of MessageObject in org.jboss.logging.processor.model

Subinterfaces of MessageObject in org.jboss.logging.processor.model
Modifier and Type | Interface and Description
--- | ---
`interface` | `MessageInterface` Date: 28.07.2011
`interface` | `MessageMethod` Date: 29.07.2011
`interface` | `MessageObjectType` Date: 23.08.2011
`interface` | `Parameter`
`interface` | `ReturnType` Date: 29.07.2011
`interface` | `ThrowableType` Date: 27.09.2011

Classes in org.jboss.logging.processor.model that implement MessageObject
Modifier and Type | Class and Description
--- | ---
`static class` | `ReturnType.VoidReturnType` Default type if the return type is void.

### Uses of MessageObject in org.jboss.logging.processor.util

Methods in org.jboss.logging.processor.util with parameters of type MessageObject
Modifier and Type | Method and Description
--- | ---
`static Element` | ElementHelper.`fromMessageObject(MessageObject object)` If the `reference()` is an instance of `Element`, then the value is returned, otherwise `null` is returned.

### Uses of MessageObject in org.jboss.logging.processor.validation

Methods in org.jboss.logging.processor.validation that return MessageObject
Modifier and Type | Method and Description
--- | ---
`MessageObject` | ValidationMessage.`getMessageObject()` Returns the message object that caused the error.

Methods in org.jboss.logging.processor.validation with parameters of type MessageObject
Modifier and Type | Method and Description
--- | ---
`static ValidationMessage` | ValidationMessageFactory.`createError(MessageObject messageObject, String message)`
`static ValidationMessage` | ValidationMessageFactory.`createError(MessageObject messageObject, String format, Object... args)`
`static ValidationMessage` | ValidationMessageFactory.`createWarning(MessageObject messageObject, String message)`
`static ValidationMessage` | ValidationMessageFactory.`createWarning(MessageObject messageObject, String format, Object... args)`