Package io.lionweb.serialization
Class SerializationProvider
java.lang.Object
io.lionweb.serialization.SerializationProvider
- Direct Known Subclasses:
ExtraSerializationProvider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic FlatBuffersSerialization
This has no specific support for LionCore or LionCoreBuiltins.static FlatBuffersSerialization
getBasicFlatBuffersSerialization
(LionWebVersion lionWebVersion) This has no specific support for LionCore or LionCoreBuiltins.static JsonSerialization
This has no specific support for LionCore or LionCoreBuiltins.static JsonSerialization
getBasicJsonSerialization
(LionWebVersion lionWebVersion) static ProtoBufSerialization
This has no specific support for LionCore or LionCoreBuiltins.static ProtoBufSerialization
getBasicProtoBufSerialization
(LionWebVersion lionWebVersion) This has no specific support for LionCore or LionCoreBuiltins.static FlatBuffersSerialization
This has specific support for LionCore or LionCoreBuiltins.static FlatBuffersSerialization
getStandardFlatBuffersSerialization
(LionWebVersion lionWebVersion) static JsonSerialization
This has specific support for LionCore or LionCoreBuiltins.static JsonSerialization
getStandardJsonSerialization
(LionWebVersion lionWebVersion) static ProtoBufSerialization
This has specific support for LionCore or LionCoreBuiltins.static ProtoBufSerialization
getStandardProtoBufSerialization
(LionWebVersion lionWebVersion) This has specific support for LionCore or LionCoreBuiltins.protected static void
standardInitialization
(AbstractSerialization serialization)
-
Constructor Details
-
SerializationProvider
public SerializationProvider()
-
-
Method Details
-
getStandardJsonSerialization
This has specific support for LionCore or LionCoreBuiltins. -
getStandardJsonSerialization
public static JsonSerialization getStandardJsonSerialization(@Nonnull LionWebVersion lionWebVersion) -
getBasicJsonSerialization
This has no specific support for LionCore or LionCoreBuiltins. -
getBasicJsonSerialization
-
getStandardProtoBufSerialization
public static ProtoBufSerialization getStandardProtoBufSerialization(@Nonnull LionWebVersion lionWebVersion) This has specific support for LionCore or LionCoreBuiltins. -
getStandardProtoBufSerialization
This has specific support for LionCore or LionCoreBuiltins. -
getBasicProtoBufSerialization
public static ProtoBufSerialization getBasicProtoBufSerialization(@Nonnull LionWebVersion lionWebVersion) This has no specific support for LionCore or LionCoreBuiltins. -
getBasicProtoBufSerialization
This has no specific support for LionCore or LionCoreBuiltins. -
getStandardFlatBuffersSerialization
This has specific support for LionCore or LionCoreBuiltins. -
getStandardFlatBuffersSerialization
public static FlatBuffersSerialization getStandardFlatBuffersSerialization(@Nonnull LionWebVersion lionWebVersion) -
getBasicFlatBuffersSerialization
This has no specific support for LionCore or LionCoreBuiltins. -
getBasicFlatBuffersSerialization
public static FlatBuffersSerialization getBasicFlatBuffersSerialization(@Nonnull LionWebVersion lionWebVersion) This has no specific support for LionCore or LionCoreBuiltins. -
standardInitialization
-