| Package | Description |
|---|---|
| org.mule.sdk.api.metadata | |
| org.mule.sdk.api.metadata.resolving |
| Modifier and Type | Class and Description |
|---|---|
class |
NullMetadataResolver
Null implementation of
InputTypeResolver, AttributesTypeResolver and TypeKeysResolver, used to
represent the absence of any of them when required. |
| 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 |
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. |
| 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 © 2022. All rights reserved.