Skip navigation links
A D E G H J O R S 

A

addArtifactAstSerializerMetadataToInputStream(InputStream, ArtifactAstSerializerMetadata) - Method in class org.mule.runtime.ast.internal.serialization.ArtifactAstSerializerMetadataSerializer
This method serializes the ArtifactAstSerializerMetadata into a header string and adds it as a first line to the provided serialized ArtifactAst which should be an InputStream
ArtifactAstDeserializer - Interface in org.mule.runtime.ast.api.serialization
Defines a component capable of deserializing an InputStream created using an ArtifactAstSerializer into an ArtifactAst.
ArtifactAstSerializer - Interface in org.mule.runtime.ast.api.serialization
Defines a component capable of serializing ArtifactAsts into an InputStream.
ArtifactAstSerializerFactory - Class in org.mule.runtime.ast.internal.serialization
The serializer factory can create a ArtifactAstSerializer or a ArtifactAstDeserializer instance in the available ids/formats
ArtifactAstSerializerFactory() - Constructor for class org.mule.runtime.ast.internal.serialization.ArtifactAstSerializerFactory
 
ArtifactAstSerializerMetadata - Class in org.mule.runtime.ast.internal.serialization
This class represents the information related to the serialization such as format and serializer version
ArtifactAstSerializerMetadata(String, String) - Constructor for class org.mule.runtime.ast.internal.serialization.ArtifactAstSerializerMetadata
This class represents the information related to the serialization such as format and serializer version
ArtifactAstSerializerMetadataSerializer - Class in org.mule.runtime.ast.internal.serialization
This class deals with the adding/reading into/from an input stream the metadata associated to ArtifactAst serialization.
ArtifactAstSerializerMetadataSerializer() - Constructor for class org.mule.runtime.ast.internal.serialization.ArtifactAstSerializerMetadataSerializer
 
ArtifactAstSerializerProvider - Class in org.mule.runtime.ast.api.serialization
This class provides serializers and deserializers instances for ArtifactAsts.
ArtifactAstSerializerProvider() - Constructor for class org.mule.runtime.ast.api.serialization.ArtifactAstSerializerProvider
 

D

DefaultArtifactAstDeserializer - Class in org.mule.runtime.ast.internal.serialization
Default implementation of an ArtifactAstDeserializer.
DefaultArtifactAstDeserializer() - Constructor for class org.mule.runtime.ast.internal.serialization.DefaultArtifactAstDeserializer
 
DELIMITER - Static variable in class org.mule.runtime.ast.internal.serialization.ArtifactAstSerializerMetadataSerializer
 
deserialize(InputStream, ExtensionModelResolver) - Method in interface org.mule.runtime.ast.api.serialization.ArtifactAstDeserializer
Given an 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.
deserialize(InputStream, ExtensionModelResolver) - Method in class org.mule.runtime.ast.internal.serialization.DefaultArtifactAstDeserializer
Given an InputStream created by serializing an ArtifactAst with an ArtifactAstSerializer and the associated ExtensionModels, this method deserializes it.

E

ExtensionModelResolver - Interface in org.mule.runtime.ast.api.serialization
Implementations define the way that ExtensionModels must be resolved when deserializing.

G

getDeserializer() - Method in class org.mule.runtime.ast.api.serialization.ArtifactAstSerializerProvider
This method returns an ArtifactAstDeserializer able to handle all formats known by the ArtifactAstSerializerFactory.
getDeserializer(String) - Method in class org.mule.runtime.ast.internal.serialization.ArtifactAstSerializerFactory
This method creates a new instance o an ArtifactAstDeserializer matching the format parameter
getSerializer(String) - Method in class org.mule.runtime.ast.api.serialization.ArtifactAstSerializerProvider
This method returns a serializer for a given desired output format.
getSerializer(String) - Method in class org.mule.runtime.ast.internal.serialization.ArtifactAstSerializerFactory
This method creates a new instance of an ArtifactAstSerializer matching the format parameter
getSerializerId() - Method in class org.mule.runtime.ast.internal.serialization.ArtifactAstSerializerMetadata
The serializer id is the format of the serialization
getSerializerVersion() - Method in class org.mule.runtime.ast.internal.serialization.ArtifactAstSerializerMetadata
The serializer version represents the version of the implementation of a given serializer

H

HEADER_REGEX - Static variable in class org.mule.runtime.ast.internal.serialization.ArtifactAstSerializerMetadataSerializer
 

J

JSON - Static variable in class org.mule.runtime.ast.internal.serialization.ArtifactAstSerializerFactory
 

O

org.mule.runtime.ast.api.serialization - package org.mule.runtime.ast.api.serialization
 
org.mule.runtime.ast.internal.serialization - package org.mule.runtime.ast.internal.serialization
 

R

readArtifactAstSerializerMetadataFromInputStream(InputStream) - Method in class org.mule.runtime.ast.internal.serialization.ArtifactAstSerializerMetadataSerializer
This method reads the metadata from an InputStream by reading the first line which should be a header string in a serialized ArtifactAst).
resolve(String) - Method in interface org.mule.runtime.ast.api.serialization.ExtensionModelResolver
Given an ExtensionModel name, this method returns an instance

S

serialize(ArtifactAst) - Method in interface org.mule.runtime.ast.api.serialization.ArtifactAstSerializer
Serializes an ArtifactAst into an InputStream adding string metadata in the first line followed by the serialized content.
A D E G H J O R S 
Skip navigation links

Copyright © 2025 MuleSoft, Inc.. All rights reserved.