Package yapion.serializing.api
Interface YAPIONSerializerRegistrator
-
public interface YAPIONSerializerRegistrator
This interface should be used to give you serializer extensions predefined entry points to register their Serializer for YAPION. This entry point should not call any other entry points. It should never load anything outside your packages.
-
-
Method Summary
Modifier and Type Method Description void
register()
This method will be called by YAPION to register any Serializer.default void
register(InstanceFactory<?> instanceFactoryInterface)
This method is a shortcut to register aInstanceFactory
.default void
register(SerializerList<?> serializerList)
This method is a shortcut to register aSerializerList
.default void
register(SerializerMap<?> serializerMap)
This method is a shortcut to register aSerializerMap
.default void
register(SerializerObject<?> serializerObject)
This method is a shortcut to register aSerializerObject
.default void
register(SerializerQueue<?> serializerQueue)
This method is a shortcut to register aSerializerQueue
.default void
register(SerializerSet<?> serializerSet)
This method is a shortcut to register aSerializerSet
.
-
-
-
Method Detail
-
register
void register()
This method will be called by YAPION to register any Serializer.
-
register
default void register(SerializerList<?> serializerList)
This method is a shortcut to register aSerializerList
.- Parameters:
serializerList
- the serializer to register
-
register
default void register(SerializerMap<?> serializerMap)
This method is a shortcut to register aSerializerMap
.- Parameters:
serializerMap
- the serializer to register
-
register
default void register(SerializerObject<?> serializerObject)
This method is a shortcut to register aSerializerObject
.- Parameters:
serializerObject
- the serializer to register
-
register
default void register(SerializerQueue<?> serializerQueue)
This method is a shortcut to register aSerializerQueue
.- Parameters:
serializerQueue
- the serializer to register
-
register
default void register(SerializerSet<?> serializerSet)
This method is a shortcut to register aSerializerSet
.- Parameters:
serializerSet
- the serializer to register
-
register
default void register(InstanceFactory<?> instanceFactoryInterface)
This method is a shortcut to register aInstanceFactory
.- Parameters:
instanceFactoryInterface
- the factory to register
-
-