Uses of Interface
dev.metaschema.databind.io.ISerializer
Packages that use ISerializer
Package
Description
Support for parsing Metaschema module-based data using Java class bindings.
Provides core functionality for reading and writing Metaschema instance data
to and from bound Java objects.
Provides support for reading and writing Metaschema instance data in JSON
format.
Provides support for reading and writing Metaschema instance data in XML
format.
Supports reading and writing YAML instance data.
-
Uses of ISerializer in dev.metaschema.databind
Methods in dev.metaschema.databind that return ISerializerModifier and TypeMethodDescription<CLASS extends IBoundObject>
ISerializer<CLASS>DefaultBindingContext.newSerializer(Format format, Class<CLASS> clazz) Gets a dataISerializerwhich can be used to write Java instance data for the provided class in the requested format.<CLASS extends IBoundObject>
ISerializer<CLASS>IBindingContext.newSerializer(Format format, Class<CLASS> clazz) Gets a dataISerializerwhich can be used to write Java instance data for the provided class in the requested format. -
Uses of ISerializer in dev.metaschema.databind.io
Classes in dev.metaschema.databind.io that implement ISerializerModifier and TypeClassDescriptionclassAbstractSerializer<CLASS extends IBoundObject>The base class of all format-specific serializers.Methods in dev.metaschema.databind.io that return ISerializerModifier and TypeMethodDescriptionAbstractSerializer.applyConfiguration(IConfiguration<SerializationFeature<?>> other) ISerializer.applyConfiguration(IConfiguration<SerializationFeature<?>> other) AbstractSerializer.disableFeature(SerializationFeature<?> feature) ISerializer.disableFeature(SerializationFeature<?> feature) AbstractSerializer.enableFeature(SerializationFeature<?> feature) ISerializer.enableFeature(SerializationFeature<?> feature) AbstractSerializer.set(SerializationFeature<?> feature, Object value) ISerializer.set(SerializationFeature<?> feature, Object value) -
Uses of ISerializer in dev.metaschema.databind.io.json
Classes in dev.metaschema.databind.io.json that implement ISerializerModifier and TypeClassDescriptionclassDefaultJsonSerializer<CLASS extends IBoundObject>Provides support for serializing bound Java objects to JSON format based on a Metaschema module definition. -
Uses of ISerializer in dev.metaschema.databind.io.xml
Classes in dev.metaschema.databind.io.xml that implement ISerializerModifier and TypeClassDescriptionclassDefaultXmlSerializer<CLASS extends IBoundObject>Provides support for serializing bound Java objects to XML format based on a Metaschema module definition. -
Uses of ISerializer in dev.metaschema.databind.io.yaml
Classes in dev.metaschema.databind.io.yaml that implement ISerializerModifier and TypeClassDescriptionclassDefaultYamlSerializer<CLASS extends IBoundObject>Serializes bound Java objects to YAML content.