Skip navigation links
A B C D E F G I J K L M N O P R S T U V W 

A

AbstractComplexTypeSerializer<T extends MetadataType> - Class in org.mule.metadata.persistence.serializer
BaseTypeSerializer specification that contains common logic to handle recursive scenarios.
AbstractJsonMetadataTypeWriter - Class in org.mule.metadata.persistence
Base class for MetadataTypeWriters implementations that serialize MetadataType objects into a readable and processable JSON file, that can be deserialize again into a MetadataType using a SerializedMetadataTypeLoader.
AbstractJsonMetadataTypeWriter() - Constructor for class org.mule.metadata.persistence.AbstractJsonMetadataTypeWriter
 
ANNOTATIONS - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 
ANY - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 
ARRAY - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 
ArrayTypeSerializer - Class in org.mule.metadata.persistence.serializer
ATTRIBUTES - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 

B

BaseMetadataTypeGsonTypeAdapter - Class in org.mule.metadata.persistence
Base Gson TypeAdapter that helps to serialize and deserialize MetadataType objects.
BaseMetadataTypeGsonTypeAdapter(MetadataTypeWriter, SerializedMetadataTypeLoader) - Constructor for class org.mule.metadata.persistence.BaseMetadataTypeGsonTypeAdapter
 
BaseTypeSerializer<T extends MetadataType> - Class in org.mule.metadata.persistence.serializer
Base implementation for TypeSerializers, knows how to write all the common parts of MetadataTypes such as annotations, format, etc.
BINARY - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 
BOOLEAN - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 
buildType(JsonObject, BaseTypeBuilder, JsonMetadataTypeLoader) - Method in interface org.mule.metadata.persistence.deserializer.TypeDeserializer
 
buildType(JsonElement, BaseTypeBuilder) - Method in class org.mule.metadata.persistence.JsonMetadataTypeLoader
 

C

CATALOG - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 
commonMetadataFormats - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
Common metadata formats
create() - Static method in class org.mule.metadata.persistence.api.JsonMetadataTypeWriterFactory
 
create(Gson, TypeToken<T>) - Method in class org.mule.metadata.persistence.type.adapter.OnlyOneFieldTypeAdapterFactory
 
create(Gson, TypeToken<T>) - Method in class org.mule.metadata.persistence.type.adapter.OptionalTypeAdapterFactory
 

D

DATE - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 
DATE_TIME - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 
DefaultObjectTypeReferenceHandler - Class in org.mule.metadata.persistence
Implementation of ObjectTypeReferenceHandler which handles references by looking for the MetadataTypeConstants.REF_FLAG prefix.
DefaultObjectTypeReferenceHandler(SerializationContext) - Constructor for class org.mule.metadata.persistence.DefaultObjectTypeReferenceHandler
Creates a new instance
deserialize(String, String) - Method in class org.mule.metadata.persistence.TypeAnnotationSerializer
Deserializes a TypeAnnotation implementation.
doSerialize(JsonWriter, ArrayType, Stack<MetadataType>) - Method in class org.mule.metadata.persistence.serializer.ArrayTypeSerializer
 
doSerialize(JsonWriter, T, Stack<MetadataType>) - Method in class org.mule.metadata.persistence.serializer.BaseTypeSerializer
 
doSerialize(JsonWriter, FunctionType, Stack<MetadataType>) - Method in class org.mule.metadata.persistence.serializer.FunctionTypeSerializer
 
doSerialize(JsonWriter, IntersectionType, Stack<MetadataType>) - Method in class org.mule.metadata.persistence.serializer.IntersectionTypeSerializer
 
doSerialize(JsonWriter, ObjectType, Stack<MetadataType>) - Method in class org.mule.metadata.persistence.serializer.ObjectTypeSerializer
 
doSerialize(JsonWriter, MetadataType, Stack<MetadataType>) - Method in class org.mule.metadata.persistence.serializer.SimpleTypeSerializer
 
doSerialize(JsonWriter, TupleType, Stack<MetadataType>) - Method in class org.mule.metadata.persistence.serializer.TupleTypeSerializer
 
doSerialize(JsonWriter, ObjectType, Stack<MetadataType>) - Method in class org.mule.metadata.persistence.serializer.TypeReferenceSerializer
 
doSerialize(JsonWriter, UnionType, Stack<MetadataType>) - Method in class org.mule.metadata.persistence.serializer.UnionTypeSerializer
 

E

EnumTypeAnnotationTypeAdapter - Class in org.mule.metadata.persistence.type.adapter
TypeAdapter implementation to be able to serialize EnumAnnotation instances.
EnumTypeAnnotationTypeAdapter() - Constructor for class org.mule.metadata.persistence.type.adapter.EnumTypeAnnotationTypeAdapter
 

F

fallbackFor(String) - Method in interface org.mule.metadata.persistence.api.TypeAnnotationSerializerExtenderFallback
This method will allow to override MetadataType serialization to resolve the Class for a TypeAnnotation by name in case if it was not already mapped in by TypeAnnotationSerializerExtender.
FIELDS - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 
FORMAT - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 
FUNCTION - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 
FunctionTypeSerializer - Class in org.mule.metadata.persistence.serializer

G

get(String) - Method in class org.mule.metadata.persistence.deserializer.MetadataTypeDeserializerProvider
Given a Type name, this provider will return the correspondent deserializer.
getAdditionalFeatures() - Method in interface org.mule.metadata.persistence.api.TypeAnnotationSerializerExtender
Provides an unspecific list of additional serialization features.
getClassNameMapping() - Method in class org.mule.metadata.persistence.TypeAnnotationSerializer
 
getIdentifier(ObjectType) - Method in interface org.mule.metadata.persistence.reduced.ReferenceResolver
 
getInstance() - Static method in class org.mule.metadata.persistence.TypeAnnotationSerializerFactory
 
getNameClassMapping() - Method in interface org.mule.metadata.persistence.api.TypeAnnotationSerializerExtender
The purpose of this registry is to provide a mapping between a "friendly name" (TypeAnnotation.getName()) and the correspondent concrete class (TypeAnnotation#getClass()), this allows to the serialization to write a more compact and easy to read name, instead of using the full qualifier name of the concrete class.
getNameClassMapping() - Method in class org.mule.metadata.persistence.TypeAnnotationSerializer
 
getRegisteredObjectType(String) - Method in class org.mule.metadata.persistence.SerializationContext
Recovers an ObjectType which was registered through SerializationContext.registerObjectType(ObjectType).
getRegisteredObjectTypes() - Method in class org.mule.metadata.persistence.SerializationContext
 
getTypeAnnotationSerializer() - Method in class org.mule.metadata.persistence.TypeAnnotationSerializerFactory
 

I

ID - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 
InnerCatalogObjectTypeReferenceHandler - Class in org.mule.metadata.persistence.reduced
ObjectTypeReferenceHandler implementation for type serialization that declare an inner type catalog in its serialized structure.
INTERSECTION - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 
IntersectionTypeSerializer - Class in org.mule.metadata.persistence.serializer
ITEM - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 

J

JsonMetadataTypeLoader - Class in org.mule.metadata.persistence
TypeLoader that creates instances of MetadataType from JSON representations generated by JsonMetadataTypeWriter.
JsonMetadataTypeLoader() - Constructor for class org.mule.metadata.persistence.JsonMetadataTypeLoader
Creates a new instance which serializes all types explicitly without handling references
JsonMetadataTypeLoader(ObjectTypeReferenceHandler) - Constructor for class org.mule.metadata.persistence.JsonMetadataTypeLoader
Creates a new instance which handles type references through the given referenceHandler
JsonMetadataTypeWriter - Class in org.mule.metadata.persistence
MetadataTypeWriter implementation that serialize a full MetadataType structure to a matching JSON object.
JsonMetadataTypeWriter() - Constructor for class org.mule.metadata.persistence.JsonMetadataTypeWriter
Creates a new instance which serializes all types explicitly without handling references
JsonMetadataTypeWriter(ObjectTypeReferenceHandler) - Constructor for class org.mule.metadata.persistence.JsonMetadataTypeWriter
Creates a new instance which handles type references through the given referenceHandler
JsonMetadataTypeWriter(ObjectTypeReferenceHandler, boolean) - Constructor for class org.mule.metadata.persistence.JsonMetadataTypeWriter
 
JsonMetadataTypeWriterFactory - Class in org.mule.metadata.persistence.api
Factory object to get a fresh instance of a JsonMetadataTypeWriter.
JsonMetadataTypeWriterFactory() - Constructor for class org.mule.metadata.persistence.api.JsonMetadataTypeWriterFactory
 

K

KEY - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 

L

LABEL - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 
load(String) - Method in class org.mule.metadata.persistence.JsonMetadataTypeLoader
Parses a MetadataType JSON representation and returns a new MetadataType instance.
load(JsonElement) - Method in class org.mule.metadata.persistence.JsonMetadataTypeLoader
Parses a MetadataType JSON representation and returns a new MetadataType instance.
load(JsonElement, Stack<TypeBuilder>, Stack<MetadataFormat>) - Method in class org.mule.metadata.persistence.JsonMetadataTypeLoader
 
load(String) - Method in class org.mule.metadata.persistence.reduced.ReducedJsonMetadataTypeLoader
 
load(JsonElement) - Method in class org.mule.metadata.persistence.reduced.ReducedJsonMetadataTypeLoader
 
load(JsonElement) - Method in interface org.mule.metadata.persistence.SerializedMetadataTypeLoader
Parses a MetadataType JSON representation and returns a new MetadataType instance.

M

MetadataDeserializingException - Exception in org.mule.metadata.persistence
RuntimeException that declares that an error occurred serializing or deserializing a MetadataType object.
MetadataDeserializingException(Exception) - Constructor for exception org.mule.metadata.persistence.MetadataDeserializingException
 
MetadataDeserializingException(String) - Constructor for exception org.mule.metadata.persistence.MetadataDeserializingException
 
MetadataSerializingException - Exception in org.mule.metadata.persistence
RuntimeException that declares that an error occurred serializing or deserializing a MetadataType object.
MetadataSerializingException(String, Exception) - Constructor for exception org.mule.metadata.persistence.MetadataSerializingException
 
MetadataSerializingException(String) - Constructor for exception org.mule.metadata.persistence.MetadataSerializingException
 
MetadataTypeConstants - Class in org.mule.metadata.persistence
MetadataType Constants to help in the MetadataType serialization and deserialization
MetadataTypeDeserializerProvider - Class in org.mule.metadata.persistence.deserializer
Provider of TypeDeserializers for concrete MetadataType implementations.
MetadataTypeDeserializerProvider() - Constructor for class org.mule.metadata.persistence.deserializer.MetadataTypeDeserializerProvider
 
MetadataTypeGsonTypeAdapter - Class in org.mule.metadata.persistence
Gson TypeAdapter that helps to serialize and deserialize MetadataType objects.
MetadataTypeGsonTypeAdapter() - Constructor for class org.mule.metadata.persistence.MetadataTypeGsonTypeAdapter
Creates a new instance which serializes all types explicitly without handling references
MetadataTypeGsonTypeAdapter(boolean) - Constructor for class org.mule.metadata.persistence.MetadataTypeGsonTypeAdapter
Creates a new instance which serializes all types explicitly without handling references
MetadataTypeGsonTypeAdapter(ObjectTypeReferenceHandler) - Constructor for class org.mule.metadata.persistence.MetadataTypeGsonTypeAdapter
Creates a new instance which handles type references through the given referenceHandler
MetadataTypeGsonTypeAdapter(ObjectTypeReferenceHandler, boolean) - Constructor for class org.mule.metadata.persistence.MetadataTypeGsonTypeAdapter
 
MetadataTypeWriter - Interface in org.mule.metadata.persistence
Base contract for implementations that serialize MetadataType objects into a readable and processable JSON file, that can be deserialize again into a MetadataType using a SerializedMetadataTypeLoader.
MODEL - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 

N

NAME - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 
NOTHING - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 
NULL - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 
NullObjectTypeReferenceHandler - Class in org.mule.metadata.persistence
A null object implementation of ObjectTypeReferenceHandler which handles no reference.
NullObjectTypeReferenceHandler() - Constructor for class org.mule.metadata.persistence.NullObjectTypeReferenceHandler
 
NUMBER - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 

O

OBJECT - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 
ObjectTypeReferenceHandler - Interface in org.mule.metadata.persistence
Allows to serialize and deserialize ObjectType instances which are not explicitly defined but instead pointed at by some means
ObjectTypeSerializer - Class in org.mule.metadata.persistence.serializer
ObjectTypeSerializer(TypeSerializer<MetadataType>) - Constructor for class org.mule.metadata.persistence.serializer.ObjectTypeSerializer
 
OF - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 
OnlyOneFieldTypeAdapterFactory - Class in org.mule.metadata.persistence.type.adapter
TypeAdapterFactory implementation which creates instances of OnlyOneFieldTypeAdapter when a new object is required to be serialized and that type is a registered TypeAnnotation.
OnlyOneFieldTypeAdapterFactory(Class<? extends TypeAnnotation>...) - Constructor for class org.mule.metadata.persistence.type.adapter.OnlyOneFieldTypeAdapterFactory
 
OPEN - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 
OptionalTypeAdapterFactory - Class in org.mule.metadata.persistence.type.adapter
TypeAdapterFactory implementation which creates OptionalTypeAdapter instances when a Optional object is needed to be serialized or deserialized.
OptionalTypeAdapterFactory() - Constructor for class org.mule.metadata.persistence.type.adapter.OptionalTypeAdapterFactory
 
ORDERED - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 
org.mule.metadata.persistence - package org.mule.metadata.persistence
 
org.mule.metadata.persistence.api - package org.mule.metadata.persistence.api
 
org.mule.metadata.persistence.deserializer - package org.mule.metadata.persistence.deserializer
 
org.mule.metadata.persistence.reduced - package org.mule.metadata.persistence.reduced
 
org.mule.metadata.persistence.serializer - package org.mule.metadata.persistence.serializer
 
org.mule.metadata.persistence.type.adapter - package org.mule.metadata.persistence.type.adapter
 

P

PARAMETERS - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 
prettyPrint - Variable in class org.mule.metadata.persistence.AbstractJsonMetadataTypeWriter
 

R

read(JsonReader) - Method in class org.mule.metadata.persistence.BaseMetadataTypeGsonTypeAdapter
Uses the JsonReader containing the JSON representation of a MetadataType, it gets deserialized and returns the instance.
read(JsonReader) - Method in class org.mule.metadata.persistence.type.adapter.EnumTypeAnnotationTypeAdapter
 
readReference(String) - Method in class org.mule.metadata.persistence.DefaultObjectTypeReferenceHandler
If typeReference has the MetadataTypeConstants.REF_FLAG then it returns the type registered on the DefaultObjectTypeReferenceHandler.serializationContext under such key.
readReference(String) - Method in class org.mule.metadata.persistence.NullObjectTypeReferenceHandler
Returns a TypeBuilder referenced by the given typeId.
readReference(String) - Method in interface org.mule.metadata.persistence.ObjectTypeReferenceHandler
Returns a TypeBuilder referenced by the given typeId.
readReference(String) - Method in class org.mule.metadata.persistence.reduced.InnerCatalogObjectTypeReferenceHandler
If a ref is found, the type builder is taken from the previously populated catalog.
RECURSION_FLAG - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 
ReducedJsonMetadataTypeLoader - Class in org.mule.metadata.persistence.reduced
SerializedMetadataTypeLoader that creates instances of MetadataType from JSON representations generated by ReducedJsonMetadataTypeWriter.
ReducedJsonMetadataTypeLoader() - Constructor for class org.mule.metadata.persistence.reduced.ReducedJsonMetadataTypeLoader
 
ReducedJsonMetadataTypeWriter - Class in org.mule.metadata.persistence.reduced
MetadataTypeWriter implementation that serializes a MetadataType object into a JSON object with a reduced structure by creating a type catalog for all ObjectTypes found.
ReducedJsonMetadataTypeWriter() - Constructor for class org.mule.metadata.persistence.reduced.ReducedJsonMetadataTypeWriter
 
ReducedMetadataTypeGsonTypeAdapter - Class in org.mule.metadata.persistence.reduced
Gson TypeAdapter that helps to serialize and deserialize MetadataType objects, by using both ReducedJsonMetadataTypeWriter and ReducedJsonMetadataTypeLoader to generate a light-weight JSON for better generation, transportation and storage.
ReducedMetadataTypeGsonTypeAdapter() - Constructor for class org.mule.metadata.persistence.reduced.ReducedMetadataTypeGsonTypeAdapter
 
REF_FLAG - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 
ReferenceResolver - Interface in org.mule.metadata.persistence.reduced
 
registerObjectType(ObjectType) - Method in class org.mule.metadata.persistence.SerializationContext
Acknowledges an ObjectType and returns a key which can be used as a reference to such type
REPEATED - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 
REQUIRED - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 
RETURN_TYPE - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 

S

SerializationContext - Class in org.mule.metadata.persistence
Contains state which affects many serializers or type adapters involved in the process of marshalling a MetadataType
SerializationContext() - Constructor for class org.mule.metadata.persistence.SerializationContext
 
serialize(JsonWriter, T, Stack<MetadataType>) - Method in class org.mule.metadata.persistence.serializer.AbstractComplexTypeSerializer
 
serialize(JsonWriter, T, Stack<MetadataType>) - Method in class org.mule.metadata.persistence.serializer.BaseTypeSerializer
 
serialize(JsonWriter, ObjectType, Stack<MetadataType>) - Method in class org.mule.metadata.persistence.serializer.TypeReferenceSerializer
 
serialize(JsonWriter, T, Stack<MetadataType>) - Method in interface org.mule.metadata.persistence.serializer.TypeSerializer
Writes a T MetadataType into a JsonWriter, a Stack is also passed to this method to track the serialization process and handle recursive cases.
serialize(JsonWriter, MetadataType, Stack<MetadataType>) - Method in class org.mule.metadata.persistence.serializer.TypeSerializerVisitor
 
serialize(JsonWriter, T) - Method in class org.mule.metadata.persistence.TypeAnnotationSerializer
Serializes a TypeAnnotation implementation.
SerializedMetadataTypeLoader - Interface in org.mule.metadata.persistence
Base contract for implementations that deserialize MetadataType objects from a JSON file.
setAllowNullInput(boolean) - Method in class org.mule.metadata.persistence.BaseMetadataTypeGsonTypeAdapter
 
setPrettyPrint(boolean) - Method in class org.mule.metadata.persistence.AbstractJsonMetadataTypeWriter
Changes the value of PrettyPrint property of the ReducedJsonMetadataTypeWriter.
setPrettyPrint(boolean) - Method in class org.mule.metadata.persistence.JsonMetadataTypeWriter
 
setPrettyPrint(boolean) - Method in class org.mule.metadata.persistence.reduced.ReducedJsonMetadataTypeWriter
 
shouldWriteReference(ObjectType) - Method in class org.mule.metadata.persistence.DefaultObjectTypeReferenceHandler
Given an ObjectType retrieves if should be written as a reference or not.
shouldWriteReference(ObjectType) - Method in class org.mule.metadata.persistence.NullObjectTypeReferenceHandler
 
shouldWriteReference(ObjectType) - Method in interface org.mule.metadata.persistence.ObjectTypeReferenceHandler
Given an ObjectType retrieves if should be written as a reference or not.
SimpleTypeSerializer - Class in org.mule.metadata.persistence.serializer
TypeSerializer for SimpleTypes implementations.
STRING - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 

T

TIME - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 
toString(MetadataType) - Method in class org.mule.metadata.persistence.AbstractJsonMetadataTypeWriter
Given a MetadataType, serializes it into JSON format, the result of the serialization will be the output of the operation as a String
TRUE - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 
TUPLE - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 
TupleTypeSerializer - Class in org.mule.metadata.persistence.serializer
TYPE - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 
TYPE_ID - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 
TypeAnnotationSerializer - Class in org.mule.metadata.persistence
Serializer for TypeAnnotation.
TypeAnnotationSerializer(Map<String, Class<? extends TypeAnnotation>>, Collection<Object>, TypeAnnotationSerializerExtenderFallback) - Constructor for class org.mule.metadata.persistence.TypeAnnotationSerializer
 
TypeAnnotationSerializerExtender - Interface in org.mule.metadata.persistence.api
Interface to be implemented to extend the functionality of MetadataType serialization.
TypeAnnotationSerializerExtenderFallback - Interface in org.mule.metadata.persistence.api
Interface to be implemented to extend the functionality of MetadataType serialization.
TypeAnnotationSerializerFactory - Class in org.mule.metadata.persistence
Factory class for instances of TypeAnnotationSerializer which have been enriched with SPI discovered implementations of TypeAnnotationSerializer By default this mapping provides all the out of the box TypeAnnotation implementation like LabelAnnotation, DefaultValueAnnotation, etc, but this mapping is extensible to provide more mappings using SPI (Service Provider Interface) loading defined TypeAnnotationSerializerExtender implementations.
TypeDeserializer - Interface in org.mule.metadata.persistence.deserializer
Interface that represents a deserializer for a concrete MetadataType
typeName - Variable in class org.mule.metadata.persistence.serializer.BaseTypeSerializer
 
TypeReferenceSerializer - Class in org.mule.metadata.persistence.serializer
TypeSerializer<T extends MetadataType> - Interface in org.mule.metadata.persistence.serializer
Contract for MetadataType serializers implementations that writes into a JsonWriter.
TypeSerializerVisitor - Class in org.mule.metadata.persistence.serializer
MetadataTypeVisitor that serializes MetadataTypes depending on it's nature.
TypeSerializerVisitor(JsonWriter, ObjectTypeReferenceHandler, Stack<MetadataType>, boolean) - Constructor for class org.mule.metadata.persistence.serializer.TypeSerializerVisitor
 
typeStack - Variable in class org.mule.metadata.persistence.AbstractJsonMetadataTypeWriter
 

U

UNION - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 
UnionTypeSerializer - Class in org.mule.metadata.persistence.serializer

V

VALID_MIME_TYPES - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 
VALUE - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 
visitAnyType(AnyType) - Method in class org.mule.metadata.persistence.serializer.TypeSerializerVisitor
 
visitArrayType(ArrayType) - Method in class org.mule.metadata.persistence.serializer.TypeSerializerVisitor
 
visitBinaryType(BinaryType) - Method in class org.mule.metadata.persistence.serializer.TypeSerializerVisitor
 
visitBoolean(BooleanType) - Method in class org.mule.metadata.persistence.serializer.TypeSerializerVisitor
 
visitDate(DateType) - Method in class org.mule.metadata.persistence.serializer.TypeSerializerVisitor
 
visitDateTime(DateTimeType) - Method in class org.mule.metadata.persistence.serializer.TypeSerializerVisitor
 
visitFunction(FunctionType) - Method in class org.mule.metadata.persistence.serializer.TypeSerializerVisitor
 
visitIntersection(IntersectionType) - Method in class org.mule.metadata.persistence.serializer.TypeSerializerVisitor
 
visitNothing(NothingType) - Method in class org.mule.metadata.persistence.serializer.TypeSerializerVisitor
 
visitNull(NullType) - Method in class org.mule.metadata.persistence.serializer.TypeSerializerVisitor
 
visitNumber(NumberType) - Method in class org.mule.metadata.persistence.serializer.TypeSerializerVisitor
 
visitObject(ObjectType) - Method in class org.mule.metadata.persistence.serializer.TypeSerializerVisitor
 
visitString(StringType) - Method in class org.mule.metadata.persistence.serializer.TypeSerializerVisitor
 
visitTime(TimeType) - Method in class org.mule.metadata.persistence.serializer.TypeSerializerVisitor
 
visitTuple(TupleType) - Method in class org.mule.metadata.persistence.serializer.TypeSerializerVisitor
 
visitUnion(UnionType) - Method in class org.mule.metadata.persistence.serializer.TypeSerializerVisitor
 
visitVoid(VoidType) - Method in class org.mule.metadata.persistence.serializer.TypeSerializerVisitor
 
VOID - Static variable in class org.mule.metadata.persistence.MetadataTypeConstants
 

W

write(MetadataType, JsonWriter) - Method in class org.mule.metadata.persistence.AbstractJsonMetadataTypeWriter
Given a MetadataType, serializes it into a JSON format, the result of the serialization will be written by the .
write(MetadataType) - Method in class org.mule.metadata.persistence.AbstractJsonMetadataTypeWriter
Given a MetadataType, serializes it into a JSON format.
write(JsonWriter, MetadataType) - Method in class org.mule.metadata.persistence.BaseMetadataTypeGsonTypeAdapter
Given a MetadataType as parameter, this serializes it, and writes the Json object using the
write(MetadataType) - Method in class org.mule.metadata.persistence.JsonMetadataTypeWriter
Given a MetadataType, serializes it into a JSON format.
write(MetadataType, JsonWriter) - Method in interface org.mule.metadata.persistence.MetadataTypeWriter
Given a MetadataType, serializes it into a JSON format, the result of the serialization will be written by the .
write(MetadataType) - Method in class org.mule.metadata.persistence.reduced.ReducedJsonMetadataTypeWriter
Given a MetadataType, serializes it into a JSON format.
write(JsonWriter, EnumAnnotation) - Method in class org.mule.metadata.persistence.type.adapter.EnumTypeAnnotationTypeAdapter
 
writeAnnotations(JsonWriter, Collection<TypeAnnotation>) - Method in class org.mule.metadata.persistence.serializer.BaseTypeSerializer
 
writeMetadataFormat(JsonWriter, MetadataType, Stack<MetadataType>) - Method in class org.mule.metadata.persistence.serializer.BaseTypeSerializer
 
writer - Variable in class org.mule.metadata.persistence.AbstractJsonMetadataTypeWriter
 
writeReference(ObjectType, JsonWriter) - Method in class org.mule.metadata.persistence.DefaultObjectTypeReferenceHandler
Uses the writer to write a reference to the given type.
writeReference(ObjectType, JsonWriter) - Method in class org.mule.metadata.persistence.NullObjectTypeReferenceHandler
Uses the writer to write a reference to the given type.
writeReference(ObjectType, JsonWriter) - Method in interface org.mule.metadata.persistence.ObjectTypeReferenceHandler
Uses the writer to write a reference to the given type.
writeReference(ObjectType, JsonWriter) - Method in class org.mule.metadata.persistence.reduced.InnerCatalogObjectTypeReferenceHandler
Writes a type reference if this has an associated type id or uses the identity hashcode to be later fetched from the catalog.
A B C D E F G I J K L M N O P R S T U V W 
Skip navigation links

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