Skip navigation links
A C D E G I M O R S T X 

A

AbstractMetadataResultJsonSerializer - Class in org.mule.runtime.extension.api.persistence.metadata
Abstract implementation of a serializer that can convert a MetadataResult of some payload type into a readable and processable JSON representation and from a JSON String to an MetadataResult instance
AbstractMetadataResultJsonSerializer(boolean) - Constructor for class org.mule.runtime.extension.api.persistence.metadata.AbstractMetadataResultJsonSerializer
 

C

ComponentMetadataResult - Class in org.mule.runtime.extension.internal.persistence.metadata.dto
Data transfer object that carries data that represents a MetadataResult of a ImmutableComponentMetadataDescriptor and enables the ease of serialization an deserialization.
ComponentMetadataResult(MetadataResult<ImmutableComponentMetadataDescriptor>) - Constructor for class org.mule.runtime.extension.internal.persistence.metadata.dto.ComponentMetadataResult
 
create(Gson, TypeToken<C>) - Method in class org.mule.runtime.extension.api.persistence.DefaultImplementationTypeAdapterFactory
 
create(Gson, TypeToken<ImplementationClass>) - Method in class org.mule.runtime.extension.api.persistence.RestrictiveTypeAdapterFactory
 

D

DefaultImplementationTypeAdapterFactory<S,T extends S> - Class in org.mule.runtime.extension.api.persistence
TypeAdapterFactory implementation, which creates TypeAdapters that for any subclass of S, fixes the serialization and desearilization to unique class T.
DefaultImplementationTypeAdapterFactory(Class<S>, Class<T>) - Constructor for class org.mule.runtime.extension.api.persistence.DefaultImplementationTypeAdapterFactory
 
Descriptable<T> - Interface in org.mule.runtime.extension.internal.persistence.metadata.dto
Contract for all data transfer objects that represent any metadata descriptor.
deserialize(String) - Method in class org.mule.runtime.extension.api.persistence.ExtensionModelJsonSerializer
Deserializes a JSON representation of an ExtensionModel, to an actual instance of it.
deserialize(String) - Method in class org.mule.runtime.extension.api.persistence.manifest.ExtensionManifestXmlSerializer
Deserializes the given xml back into a ExtensionManifest
deserialize(String) - Method in class org.mule.runtime.extension.api.persistence.metadata.AbstractMetadataResultJsonSerializer
Deserializes a JSON representation of an MetadataResult, to an actual instance of it.
deserialize(String) - Method in class org.mule.runtime.extension.api.persistence.metadata.MetadataDescriptorResultJsonSerializer
Deserializes a JSON representation of an MetadataResult, to an actual instance of it.
deserialize(String) - Method in class org.mule.runtime.extension.api.persistence.metadata.MetadataKeysResultJsonSerializer
Deserializes a JSON representation of an MetadataResult, to an actual instance of it.
deserializeList(String) - Method in class org.mule.runtime.extension.api.persistence.ExtensionModelJsonSerializer
Deserializes a JSON representation of a List of ExtensionModel, to an actual instance of it.

E

ExtensionManifestXmlSerializer - Class in org.mule.runtime.extension.api.persistence.manifest
Serializer capable of marshalling an ExtensionManifest instance to XML format and back
ExtensionManifestXmlSerializer() - Constructor for class org.mule.runtime.extension.api.persistence.manifest.ExtensionManifestXmlSerializer
 
ExtensionModelJsonSerializer - Class in org.mule.runtime.extension.api.persistence
Serializer that can convert a ExtensionModel into a readable and processable JSON representation and from a JSON String to an ExtensionModel instance
ExtensionModelJsonSerializer() - Constructor for class org.mule.runtime.extension.api.persistence.ExtensionModelJsonSerializer
Creates a new instance of the ExtensionModelJsonSerializer.
ExtensionModelJsonSerializer(boolean) - Constructor for class org.mule.runtime.extension.api.persistence.ExtensionModelJsonSerializer
Creates a new instance of the ExtensionModelJsonSerializer.
ExtensionModelSerializationException - Exception in org.mule.runtime.extension.api.persistence
RuntimeException to indicate that a problem occurred serializing or deserializing a ExtensionModel
ExtensionModelSerializationException(String, Exception) - Constructor for exception org.mule.runtime.extension.api.persistence.ExtensionModelSerializationException
 

G

getComponentFailure(List<Failure>, String) - Method in interface org.mule.runtime.extension.internal.persistence.metadata.dto.Descriptable
 
getDescriberManifest() - Method in class org.mule.runtime.extension.internal.manifest.XmlExtensionManifest
 
getDescription() - Method in class org.mule.runtime.extension.internal.manifest.XmlExtensionManifest
 
getExportedPackages() - Method in class org.mule.runtime.extension.internal.manifest.XmlExtensionManifest
 
getExportedResources() - Method in class org.mule.runtime.extension.internal.manifest.XmlExtensionManifest
 
getId() - Method in class org.mule.runtime.extension.internal.manifest.XmlDescriberManifest
 
getKey() - Method in class org.mule.runtime.extension.internal.manifest.XmlProperty
 
getMinMuleVersion() - Method in class org.mule.runtime.extension.internal.manifest.XmlExtensionManifest
 
getName() - Method in class org.mule.runtime.extension.internal.manifest.XmlExtensionManifest
 
getProperties() - Method in class org.mule.runtime.extension.internal.manifest.XmlDescriberManifest
 
getProperties() - Method in class org.mule.runtime.extension.internal.manifest.XmlProperties
 
getType() - Method in class org.mule.runtime.extension.internal.persistence.metadata.dto.TypeMetadata
 
getValue() - Method in class org.mule.runtime.extension.internal.manifest.XmlProperty
 
getVersion() - Method in class org.mule.runtime.extension.internal.manifest.XmlExtensionManifest
 
gson - Variable in class org.mule.runtime.extension.api.persistence.metadata.AbstractMetadataResultJsonSerializer
 

I

isDynamic - Variable in class org.mule.runtime.extension.internal.persistence.metadata.dto.TypeMetadata
 
isDynamic() - Method in class org.mule.runtime.extension.internal.persistence.metadata.dto.TypeMetadata
 

M

MetadataDescriptorResultJsonSerializer - Class in org.mule.runtime.extension.api.persistence.metadata
Serializer that can convert a MetadataResult of a ComponentMetadataDescriptor type into a readable and processable JSON representation and from a JSON String to an MetadataResult instance
MetadataDescriptorResultJsonSerializer() - Constructor for class org.mule.runtime.extension.api.persistence.metadata.MetadataDescriptorResultJsonSerializer
 
MetadataDescriptorResultJsonSerializer(boolean) - Constructor for class org.mule.runtime.extension.api.persistence.metadata.MetadataDescriptorResultJsonSerializer
 
MetadataKeysResult - Class in org.mule.runtime.extension.internal.persistence.metadata.dto
Data transfer object that carries data that represents a MetadataResult of a DefaultMetadataKey and enables the ease of serialization an deserialization.
MetadataKeysResult(MetadataResult<Set<DefaultMetadataKey>>) - Constructor for class org.mule.runtime.extension.internal.persistence.metadata.dto.MetadataKeysResult
 
MetadataKeysResultJsonSerializer - Class in org.mule.runtime.extension.api.persistence.metadata
Serializer that can convert a MetadataResult of a List of MetadataKey type into a readable and processable JSON representation and from a JSON String to an MetadataResult instance
MetadataKeysResultJsonSerializer() - Constructor for class org.mule.runtime.extension.api.persistence.metadata.MetadataKeysResultJsonSerializer
 
MetadataKeysResultJsonSerializer(boolean) - Constructor for class org.mule.runtime.extension.api.persistence.metadata.MetadataKeysResultJsonSerializer
 

O

org.mule.runtime.extension.api.persistence - package org.mule.runtime.extension.api.persistence
 
org.mule.runtime.extension.api.persistence.manifest - package org.mule.runtime.extension.api.persistence.manifest
 
org.mule.runtime.extension.api.persistence.metadata - package org.mule.runtime.extension.api.persistence.metadata
 
org.mule.runtime.extension.internal.manifest - package org.mule.runtime.extension.internal.manifest
 
org.mule.runtime.extension.internal.persistence.metadata.dto - package org.mule.runtime.extension.internal.persistence.metadata.dto
 
OutputMetadata - Class in org.mule.runtime.extension.internal.persistence.metadata.dto
DTO that represents a OutputMetadataDescriptor into a serializable format.

R

RestrictiveTypeAdapterFactory<SpecificClass,ImplementationClass extends SpecificClass> - Class in org.mule.runtime.extension.api.persistence
TypeAdapterFactory implementation, which creates TypeAdapters that only for a class of type SpecificClass, fixes the serialization and deserialization to a unique class ImplementationClass.
RestrictiveTypeAdapterFactory(Class<SpecificClass>, Class<ImplementationClass>) - Constructor for class org.mule.runtime.extension.api.persistence.RestrictiveTypeAdapterFactory
 

S

serialize(ExtensionModel) - Method in class org.mule.runtime.extension.api.persistence.ExtensionModelJsonSerializer
Serializes an ExtensionModel into JSON
serialize(ExtensionManifest) - Method in class org.mule.runtime.extension.api.persistence.manifest.ExtensionManifestXmlSerializer
Serializes the given manifest to XML
serialize(MetadataResult) - Method in class org.mule.runtime.extension.api.persistence.metadata.AbstractMetadataResultJsonSerializer
 
serialize(MetadataResult) - Method in class org.mule.runtime.extension.api.persistence.metadata.MetadataDescriptorResultJsonSerializer
serialize(MetadataResult) - Method in class org.mule.runtime.extension.api.persistence.metadata.MetadataKeysResultJsonSerializer
serializeList(List<ExtensionModel>) - Method in class org.mule.runtime.extension.api.persistence.ExtensionModelJsonSerializer
 
setDescriberManifest(XmlDescriberManifest) - Method in class org.mule.runtime.extension.internal.manifest.XmlExtensionManifest
 
setDescription(String) - Method in class org.mule.runtime.extension.internal.manifest.XmlExtensionManifest
 
setExportedPackages(List<String>) - Method in class org.mule.runtime.extension.internal.manifest.XmlExtensionManifest
 
setExportedResources(List<String>) - Method in class org.mule.runtime.extension.internal.manifest.XmlExtensionManifest
 
setId(String) - Method in class org.mule.runtime.extension.internal.manifest.XmlDescriberManifest
 
setMinMuleVersion(MuleVersion) - Method in class org.mule.runtime.extension.internal.manifest.XmlExtensionManifest
 
setName(String) - Method in class org.mule.runtime.extension.internal.manifest.XmlExtensionManifest
 
setProperties(Map<String, String>) - Method in class org.mule.runtime.extension.internal.manifest.XmlDescriberManifest
 
setVersion(String) - Method in class org.mule.runtime.extension.internal.manifest.XmlExtensionManifest
 

T

toComponentMetadataResult() - Method in class org.mule.runtime.extension.internal.persistence.metadata.dto.ComponentMetadataResult
 
toDescriptorResult(List<Failure>) - Method in class org.mule.runtime.extension.internal.persistence.metadata.dto.ComponentMetadataResult
 
toDescriptorResult(List<Failure>) - Method in interface org.mule.runtime.extension.internal.persistence.metadata.dto.Descriptable
 
toDescriptorResult(List<Failure>) - Method in class org.mule.runtime.extension.internal.persistence.metadata.dto.OutputMetadata
 
toDescriptorResult(List<Failure>) - Method in class org.mule.runtime.extension.internal.persistence.metadata.dto.TypeMetadata
 
toKeysMetadataResult() - Method in class org.mule.runtime.extension.internal.persistence.metadata.dto.MetadataKeysResult
 
type - Variable in class org.mule.runtime.extension.internal.persistence.metadata.dto.TypeMetadata
 
TypeMetadata - Class in org.mule.runtime.extension.internal.persistence.metadata.dto
DTO that represents a TypeMetadataDescriptor into a serializable format.
TypeMetadata(MetadataType, boolean) - Constructor for class org.mule.runtime.extension.internal.persistence.metadata.dto.TypeMetadata
 

X

XmlDescriberManifest - Class in org.mule.runtime.extension.internal.manifest
Internal representation of a DescriberManifest which contains the necessary annotations and setters necessary to allow JAX-B serialization/deserialization.
XmlDescriberManifest() - Constructor for class org.mule.runtime.extension.internal.manifest.XmlDescriberManifest
 
XmlExtensionManifest - Class in org.mule.runtime.extension.internal.manifest
Internal representation of a XmlExtensionManifest which contains the necessary annotations and setters necessary to allow JAX-B serialization/deserialization.
XmlExtensionManifest() - Constructor for class org.mule.runtime.extension.internal.manifest.XmlExtensionManifest
 
XmlProperties - Class in org.mule.runtime.extension.internal.manifest
Allows serializing Map instances as a sequence of &lt;property&gt; elements.
XmlProperty - Class in org.mule.runtime.extension.internal.manifest
Allows serializing Map.Entry instances as a &lt;property&gt; element.
A C D E G I M O R S T X 
Skip navigation links

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