| 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 |
InputStaticTypeResolver
StaticResolver implementation for the ParameterModels. |
class |
OutputStaticTypeResolver
StaticResolver implementation for the OutputModels. |
Copyright © 2020. All rights reserved.