| Package | Description |
|---|---|
| org.mule.runtime.api.metadata.resolving |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AttributesTypeResolver<K>
Handles the dynamic
MetadataType resolving for the output attributes of an associated component. |
interface |
InputTypeResolver<K>
Handles the dynamic
MetadataType resolving for the Content parameter of an associated component. |
interface |
OutputTypeResolver<K>
Handles the dynamic
MetadataType resolving for the output of an associated component. |
interface |
PartialTypeKeysResolver<T>
A
TypeKeysResolver that can handle the resolution of multi-level MetadataKey in a lazy way. |
interface |
QueryEntityResolver
Handles the dynamic resolution of all the available entities
MetadataKeys when building a DSQL query
and the dynamic MetadataType resolution each of those entities. |
interface |
StaticResolver
Handles the construction of a custom
MetadataType in any format to be set in a Typed component statically
when building the extension avoiding dynamically metadata resolution when we know exactly the non necessarily java type
structure at compile time. |
interface |
TypeKeysResolver
Handles the dynamic resolution of the available
MetadataKey that can be used to populate the MetadataKeyId of an
associated Component |
| Modifier and Type | Class and Description |
|---|---|
class |
AttributesStaticTypeResolver
StaticResolver implementation for the attributes OutputModel. |
class |
InputStaticTypeResolver
StaticResolver implementation for the ParameterModels. |
class |
OutputStaticTypeResolver
StaticResolver implementation for the OutputModels. |
Copyright © 2019 MuleSoft, Inc.. All rights reserved.