Package yapion.serializing.api
Interface YAPIONSerializerRegistrator
-
public interface YAPIONSerializerRegistratorThis 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 voidregister()This method will be called by YAPION to register any Serializer.default voidregister(InstanceFactory<?> instanceFactoryInterface)This method is a shortcut to register aInstanceFactory.default voidregister(SerializerList<?> serializerList)This method is a shortcut to register aSerializerList.default voidregister(SerializerMap<?> serializerMap)This method is a shortcut to register aSerializerMap.default voidregister(SerializerObject<?> serializerObject)This method is a shortcut to register aSerializerObject.default voidregister(SerializerQueue<?> serializerQueue)This method is a shortcut to register aSerializerQueue.default voidregister(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
-
-