Module org.mule.sdk.api
Package org.mule.sdk.api.metadata.resolving
package org.mule.sdk.api.metadata.resolving
-
ClassDescription
StaticResolverimplementation for the attributesOutputModel.Handles the dynamicMetadataTyperesolving for the output attributes of an associated component.A type resolver to specify the payload and attributes types that enter the inner chain within a scope or route.StaticResolverimplementation for theParameterModels.Handles the dynamicMetadataTyperesolving for the Content parameter of an associated component.Enumerates all the components that can be retrieved in aMetadataResult.A base interface for resolvers in which they specify it's category name.StaticResolverimplementation for theOutputModels.Handles the dynamicMetadataTyperesolving for the output of an associated component.ATypeKeysResolverthat can handle the resolution of multi-levelMetadataKeyin a lazy way.Handles the construction of a customMetadataTypein any format to be set in aTypedcomponent statically when building the extension avoiding dynamically metadata resolution when we know exactly the non necessarily java type structure at compile time.Handles the dynamic resolution of the availableMetadataKeythat can be used to populate the MetadataKeyId of an associated Component