| Package | Description |
|---|---|
| org.mule.runtime.metadata.api.dsl | |
| org.mule.runtime.metadata.internal | |
| org.mule.runtime.metadata.internal.cache | |
| org.mule.runtime.metadata.internal.types |
| Modifier and Type | Method and Description |
|---|---|
DslElementModel<M> |
DslElementModel.Builder.build() |
| Modifier and Type | Method and Description |
|---|---|
<E> Optional<DslElementModel<E>> |
DslElementModel.findElement(org.mule.runtime.api.component.ComponentIdentifier identifier)
Lookup method for finding a given
DslElementModel based on its identifier from
this element as root. |
<E> Optional<DslElementModel<E>> |
DslElementModel.findElement(String modelName)
Lookup method for finding a given
DslElementModel based on its parameterName from this element as
root. |
List<DslElementModel> |
DslElementModel.getContainedElements() |
| Modifier and Type | Method and Description |
|---|---|
DslElementModel.Builder<M> |
DslElementModel.Builder.containing(DslElementModel element) |
| Modifier and Type | Method and Description |
|---|---|
static Optional<DslElementModel<?>> |
DslElementIdHelper.getGlobalElement(String name,
ComponentLocator<DslElementModel<?>> locator) |
static Optional<org.mule.runtime.api.functional.Either<DslElementModel<?>,String>> |
DslElementIdHelper.resolveSimpleValue(DslElementModel<?> element,
ComponentLocator<DslElementModel<?>> locator) |
| Modifier and Type | Method and Description |
|---|---|
static String |
DslElementIdHelper.getSourceElementName(DslElementModel<?> elementModel) |
static Optional<String> |
DslElementIdHelper.resolveConfigName(DslElementModel<?> elementModel) |
static Optional<org.mule.runtime.api.functional.Either<DslElementModel<?>,String>> |
DslElementIdHelper.resolveSimpleValue(DslElementModel<?> element,
ComponentLocator<DslElementModel<?>> locator) |
static String |
DslElementIdHelper.sourceElementNameFromSimpleValue(DslElementModel<?> element) |
| Modifier and Type | Method and Description |
|---|---|
static Optional<DslElementModel<?>> |
DslElementIdHelper.getGlobalElement(String name,
ComponentLocator<DslElementModel<?>> locator) |
static Optional<org.mule.runtime.api.functional.Either<DslElementModel<?>,String>> |
DslElementIdHelper.resolveSimpleValue(DslElementModel<?> element,
ComponentLocator<DslElementModel<?>> locator) |
| Modifier and Type | Method and Description |
|---|---|
Optional<MetadataCacheId> |
DslElementBasedMetadataCacheIdGenerator.getIdForComponentAttributesMetadata(DslElementModel<?> component)
Calculates the
MetadataCacheId required to identify the MetadataType associated to the attributes of the given
component. |
Optional<MetadataCacheId> |
DslElementBasedMetadataCacheIdGenerator.getIdForComponentInputMetadata(DslElementModel<?> component,
String parameterName)
Calculates the
MetadataCacheId required to identify the MetadataType associated to the parameter named
parameterName of the given component. |
Optional<MetadataCacheId> |
DslElementBasedMetadataCacheIdGenerator.getIdForComponentMetadata(DslElementModel<?> elementModel)
Calculates the
MetadataCacheId required to identify the MetadataTypes associated to the given component. |
Optional<MetadataCacheId> |
DslElementBasedMetadataCacheIdGenerator.getIdForComponentOutputMetadata(DslElementModel<?> component)
Calculates the
MetadataCacheId required to identify the MetadataType associated to the output of the given
component. |
Optional<MetadataCacheId> |
DslElementBasedMetadataCacheIdGenerator.getIdForGlobalMetadata(DslElementModel<?> elementModel) |
Optional<MetadataCacheId> |
DslElementBasedMetadataCacheIdGenerator.getIdForMetadataKeys(DslElementModel<?> elementModel)
Calculates the
MetadataCacheId required to identify the MetadataKeys associated
to the given component. |
Optional<ValueProviderCacheId> |
DslElementBasedValueProviderCacheIdGenerator.getIdForResolvedValues(DslElementModel<?> containerComponent,
String parameterName)
The returned
ValueProviderCacheId will contain all acting parameters required by the
org.mule.runtime.extension.api.values.ValueProvider as parts. |
Optional<ValueProviderCacheId> |
DslElementBasedValueProviderCacheIdGenerator.getIdForResolvedValues(DslElementModel<?> containerComponent,
String parameterName,
String targetPath)
The returned
ValueProviderCacheId will contain all acting parameters required by the
org.mule.runtime.extension.api.values.ValueProvider as parts. |
Optional<ValueProviderCacheId> |
DslElementBasedValueProviderCacheIdGenerator.resolveIdForInjectedElement(DslElementModel<?> injectedElement) |
| Constructor and Description |
|---|
DslElementBasedMetadataCacheIdGenerator(ComponentLocator<DslElementModel<?>> locator) |
DslElementBasedValueProviderCacheIdGenerator(ComponentLocator<DslElementModel<?>> locator) |
| Constructor and Description |
|---|
AbstractMetadataResolutionTypeInformation(DslElementModel<?> component,
Function<org.mule.runtime.extension.api.property.TypeResolversInformationModelProperty,Optional<org.mule.runtime.extension.api.property.ResolverInformation>> getResolverInformationFromModelProperty) |
AttributesMetadataResolutionTypeInformation(DslElementModel<?> component) |
InputMetadataResolutionTypeInformation(DslElementModel<?> component,
String parameterName) |
KeysMetadataResolutionTypeInformation(DslElementModel<?> component) |
OutputMetadataResolutionTypeInformation(DslElementModel<?> component) |
Copyright © 2003–2022 MuleSoft, Inc.. All rights reserved.