ArtifactAstSerializerMetadata into a header string and adds it as a first line to the
provided serialized ArtifactAst which should be an InputStreamInputStream created using an ArtifactAstSerializer into an
ArtifactAst.ArtifactAsts into an InputStream.ArtifactAstSerializer or a ArtifactAstDeserializer instance in the
available ids/formatsArtifactAst serialization.ArtifactAsts.InputStream created by serializing an ArtifactAst with an ArtifactAstSerializer and an
ExtensionModelResolver able to provide the required ExtensionModels, this method deserializes the
InputStream into an ArtifactAst.InputStream created by serializing an ArtifactAst with an ArtifactAstSerializer and the
associated ExtensionModels, this method deserializes it.ExtensionModels must be resolved when deserializing.ArtifactAstDeserializer able to handle all formats known by the
ArtifactAstSerializerFactory.ArtifactAstDeserializer matching the format parameterArtifactAstSerializer matching the format parameterInputStream by reading the first line which should be a header string in a
serialized ArtifactAst).ExtensionModel name, this method returns an instanceArtifactAst into an InputStream adding string metadata in the first line followed by the
serialized content.Copyright © 2025 MuleSoft, Inc.. All rights reserved.