| Interface | Description |
|---|---|
| TypeSerializer<T extends MetadataType> |
Contract for
MetadataType serializers implementations that writes into a JsonWriter. |
| Class | Description |
|---|---|
| AbstractComplexTypeSerializer<T extends MetadataType> |
BaseTypeSerializer specification that contains common logic to handle recursive scenarios. |
| ArrayTypeSerializer | |
| BaseTypeSerializer<T extends MetadataType> |
Base implementation for
TypeSerializers, knows how to write all the common parts of MetadataTypes such as
annotations, format, etc. |
| FunctionTypeSerializer |
TypeSerializer for FunctionTypes. |
| IntersectionTypeSerializer | |
| ObjectTypeSerializer |
TypeSerializer for ObjectTypes |
| SimpleTypeSerializer |
TypeSerializer for SimpleTypes implementations. |
| TupleTypeSerializer |
TypeSerializer for TupleTypes. |
| TypeReferenceSerializer |
TypeSerializer for TupleTypes. |
| TypeSerializerVisitor |
MetadataTypeVisitor that serializes MetadataTypes depending on it's nature. |
| UnionTypeSerializer |
Copyright © 2025 MuleSoft, Inc.. All rights reserved.