public final class MetadataTypeGsonTypeAdapter extends BaseMetadataTypeGsonTypeAdapter
Gson TypeAdapter that helps to serialize and deserialize MetadataType objects.
To use it, register it into Gson use the GsonBuilder and invoking
GsonBuilder.registerTypeAdapter(Type type, Object typeAdapter), with MetadataType class as the type
parameter and an instance of MetadataTypeGsonTypeAdapter for the typeAdapter parameter.
| Constructor and Description |
|---|
MetadataTypeGsonTypeAdapter()
Creates a new instance which serializes all types explicitly without handling references
|
MetadataTypeGsonTypeAdapter(boolean allowNullInput)
Creates a new instance which serializes all types explicitly without handling references
|
MetadataTypeGsonTypeAdapter(ObjectTypeReferenceHandler referenceHandler)
Creates a new instance which handles type references through the given
referenceHandler |
MetadataTypeGsonTypeAdapter(ObjectTypeReferenceHandler referenceHandler,
boolean allowNullInput) |
read, setAllowNullInput, writepublic MetadataTypeGsonTypeAdapter()
public MetadataTypeGsonTypeAdapter(boolean allowNullInput)
public MetadataTypeGsonTypeAdapter(ObjectTypeReferenceHandler referenceHandler)
referenceHandlerreferenceHandler - an ObjectTypeReferenceHandlerpublic MetadataTypeGsonTypeAdapter(ObjectTypeReferenceHandler referenceHandler, boolean allowNullInput)
Copyright © 2025 MuleSoft, Inc.. All rights reserved.