Uses of Interface
org.mule.runtime.ast.api.serialization.ExtensionModelResolver
Packages that use ExtensionModelResolver
Package
Description
-
Uses of ExtensionModelResolver in org.mule.runtime.ast.api.serialization
Methods in org.mule.runtime.ast.api.serialization with parameters of type ExtensionModelResolverModifier and TypeMethodDescriptionArtifactAstDeserializer.deserialize(InputStream artifactAstInputStream, ExtensionModelResolver extensionModelResolver) Given anInputStreamcreated by serializing anArtifactAstwith anArtifactAstSerializerand anExtensionModelResolverable to provide the requiredExtensionModels, this method deserializes theInputStreaminto anArtifactAst.ArtifactAstDeserializer.deserialize(InputStream artifactAstInputStream, ExtensionModelResolver extensionModelResolver, ArtifactAst parent) Given anInputStreamcreated by serializing anArtifactAstwith anArtifactAstSerializerand anExtensionModelResolverable to provide the requiredExtensionModels, this method deserializes theInputStreaminto anArtifactAst. -
Uses of ExtensionModelResolver in org.mule.runtime.ast.internal.serialization
Methods in org.mule.runtime.ast.internal.serialization with parameters of type ExtensionModelResolverModifier and TypeMethodDescriptionDefaultArtifactAstDeserializer.deserialize(InputStream artifactAstInputStream, ExtensionModelResolver extensionModelResolver) Given anInputStreamcreated by serializing anArtifactAstwith anArtifactAstSerializerand the associatedExtensionModels, this method deserializes it.DefaultArtifactAstDeserializer.deserialize(InputStream artifactAstInputStream, ExtensionModelResolver extensionModelResolver, ArtifactAst parent) Given anInputStreamcreated by serializing anArtifactAstwith anArtifactAstSerializerand the associatedExtensionModels, this method deserializes it.InternalArtifactAstDeserializer.deserialize(InputStream artifactAstInputStream, Charset charset, ExtensionModelResolver extensionModelResolver, ArtifactAst parent) default ArtifactAstInternalArtifactAstDeserializer.deserialize(InputStream artifactAstInputStream, ExtensionModelResolver extensionModelResolver) Given an InputStream created by serializing an ArtifactAst with an ArtifactAstSerializer and the associated extension models, this method deserializes it leveraging the ArtifactAstDeserializerProviders available.default ArtifactAstInternalArtifactAstDeserializer.deserialize(InputStream artifactAstInputStream, ExtensionModelResolver extensionModelResolver, ArtifactAst parent) Given an InputStream created by serializing an ArtifactAst with an ArtifactAstSerializer and the associated extension models, this method deserializes it leveraging the ArtifactAstDeserializerProviders available. -
Uses of ExtensionModelResolver in org.mule.runtime.ast.internal.serialization.dto
Methods in org.mule.runtime.ast.internal.serialization.dto with parameters of type ExtensionModelResolverModifier and TypeMethodDescriptionvoidArtifactAstDTO.enrich(ExtensionModelResolver extensionModelResolver, GenerationInformationResolver generationInformationResolver, ParameterModelUtils parameterModelUtils) AnArtifactAstDTOis a serialized version of anArtifactAst.voidComponentParameterAstDTO.resolveListElementModels(ComponentAstDTO parentComponentAstDTO, ExtensionModelHelper extensionModelHelper, ExtensionModelResolver extensionModelResolver, GenerationInformationResolver generationInformationResolver, ParameterModelUtils parameterModelUtils) voidComponentParameterAstDTO.resolveMapEntryAttribute(org.mule.runtime.api.meta.model.parameter.ParameterModel ownerParameterModel, ComponentGenerationInformation ownerParameterGenerationInformation, ExtensionModelHelper extensionModelHelper, ExtensionModelResolver extensionModelResolver, GenerationInformationResolver generationInformationResolver, ComponentAstDTO componentAstDTO, ParameterModelUtils parameterModelUtils) voidComponentAstDTO.resolveMapEntryComponentModels(ComponentAstDTO mapComponentAstDTO, ComponentParameterAstDTO ownerComponentParameterAst, ExtensionModelHelper extensionModelHelper, ExtensionModelResolver extensionModelResolver, GenerationInformationResolver generationInformationResolver, ParameterModelUtils parameterModelUtils) voidComponentAstDTO.resolveModelsRecursively(ComponentAstDTO parentComponentAstDTO, ExtensionModelHelper extensionModelHelper, ExtensionModelResolver extensionModelResolver, GenerationInformationResolver generationInformationResolver, ParameterModelUtils parameterModelUtils) Given a component, this method will resolve its extension model, its models, its generation information and recursively try to resolve those for its children and parametersvoidComponentAstDTO.resolveSimpleTypeComponentModel(ComponentParameterAstDTO ownerComponentParameterAst, org.mule.metadata.api.model.SimpleType simpleType, ExtensionModelResolver extensionModelResolver, ExtensionModelHelper extensionModelHelper, GenerationInformationResolver generationInformationResolver, ParameterModelUtils parameterModelUtils) -
Uses of ExtensionModelResolver in org.mule.runtime.ast.internal.serialization.json
Methods in org.mule.runtime.ast.internal.serialization.json with parameters of type ExtensionModelResolverModifier and TypeMethodDescriptionJsonArtifactAstDeserializer.deserialize(InputStream artifactAstInputStream, Charset charset, ExtensionModelResolver extensionModelResolver, ArtifactAst parent) This method takes an input stream of a serializedArtifactAstwith no metadata header and deserializes and enriches it. -
Uses of ExtensionModelResolver in org.mule.runtime.ast.internal.serialization.visitor
Constructors in org.mule.runtime.ast.internal.serialization.visitor with parameters of type ExtensionModelResolverModifierConstructorDescriptionArrayElementMetadataTypeVisitor(ComponentParameterAstDTO componentParameterAstDTO, ComponentAstDTO parentComponentAstDTO, ExtensionModelHelper extensionModelHelper, GenerationInformationResolver generationInformationResolver, ExtensionModelResolver extensionModelResolver, ParameterModelUtils parameterModelUtils) ArrayMetadataVisitor(ComponentParameterAstDTO componentParameterAstDTO, ComponentAstDTO parentComponentAstDTO, ExtensionModelHelper extensionModelHelper, GenerationInformationResolver generationInformationResolver, ExtensionModelResolver extensionModelResolver, ParameterModelUtils parameterModelUtils)