| Interface | Description |
|---|---|
| AnnotatedObject |
Maps annotations defined in an XML element to the corresponding Java object
Annotations are handled by the runtime and must not be tampered by custom implementations.
|
| DescribedObject |
A generic contract for a class that has a description.
|
| NameableObject |
Adds
NamedObject.getName() and NameableObject.setName(java.lang.String) methods to an object |
| NamedObject |
Adds
NamedObject.getName() method to an object |
| Typed |
A generic contract for a component that has a type.
|
| Class | Description |
|---|---|
| AbstractAnnotatedObject |
Base implementation for
AnnotatedObject |
| MuleVersion |
This class represents Mule Software version scheme:
{major}.{minor}.{revision}-{suffix}
|
| Enum | Description |
|---|---|
| Category |
Enum that stores a list of valid categories that a plugin can be assigned to.
|
| ExpressionSupport |
Enumerates the different types of support that
a given component can provide regarding expressions
|
| ExternalLibraryType |
Enumerates the different types of external libraries an extension may require
|
Copyright © 2017 MuleSoft, Inc.. All rights reserved.