public final class AnnotationsBasedDescriber extends Object implements org.mule.runtime.extension.api.declaration.spi.Describer
Describer which generates a ExtensionDeclarer by scanning annotations on a type provided in
the constructor| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_CONNECTION_PROVIDER_NAME |
static String |
DESCRIBER_ID
The ID which represents
this Describer in a DescriberManifest |
static String |
TYPE_PROPERTY_NAME
A
DescriberManifest property key which points to the class which should be introspected by instances of this class |
| Constructor and Description |
|---|
AnnotationsBasedDescriber(Class<?> extensionType,
VersionResolver versionResolver) |
| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.api.meta.model.declaration.fluent.ExtensionDeclarer |
describe(org.mule.runtime.extension.api.declaration.DescribingContext context) |
public static final String DESCRIBER_ID
this Describer in a DescriberManifestpublic static final String TYPE_PROPERTY_NAME
DescriberManifest property key which points to the class which should be introspected by instances of this classpublic static final String DEFAULT_CONNECTION_PROVIDER_NAME
public AnnotationsBasedDescriber(Class<?> extensionType, VersionResolver versionResolver)
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.