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 FlatBuffersSerializationThis has no specific support for LionCore or LionCoreBuiltins.static FlatBuffersSerializationgetBasicFlatBuffersSerialization(LionWebVersion lionWebVersion) This has no specific support for LionCore or LionCoreBuiltins.static JsonSerializationThis has no specific support for LionCore or LionCoreBuiltins.static JsonSerializationgetBasicJsonSerialization(LionWebVersion lionWebVersion) static ProtoBufSerializationThis has no specific support for LionCore or LionCoreBuiltins.static ProtoBufSerializationgetBasicProtoBufSerialization(LionWebVersion lionWebVersion) This has no specific support for LionCore or LionCoreBuiltins.static FlatBuffersSerializationThis has specific support for LionCore or LionCoreBuiltins.static FlatBuffersSerializationgetStandardFlatBuffersSerialization(LionWebVersion lionWebVersion) static JsonSerializationThis has specific support for LionCore or LionCoreBuiltins.static JsonSerializationgetStandardJsonSerialization(LionWebVersion lionWebVersion) static ProtoBufSerializationThis has specific support for LionCore or LionCoreBuiltins.static ProtoBufSerializationgetStandardProtoBufSerialization(LionWebVersion lionWebVersion) This has specific support for LionCore or LionCoreBuiltins.protected static voidstandardInitialization(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
-