-
public class SerializationManagerTODO
Can be a Serializer immutable class and:
object SerializationManager : Serializer(mimeTypesResource, formats)
-
-
Field Summary
Fields Modifier and Type Field Description private LinkedHashSet<SerializationFormat>formatsprivate SerializationFormatdefaultFormatprivate Mappermapperpublic final static SerializationManagerINSTANCE
-
Method Summary
Modifier and Type Method Description final MapperrequireMapper()final SerializationFormatrequireDefaultFormat()final Unitformats(SerializationFormat formats)final UnitdefaultFormat(SerializationFormat defaultFormat)final StringcontentTypeOf(String extension)final StringcontentTypeOf(URL url)final StringcontentTypeOf(File file)final SerializationFormatformatOf(String contentType)final SerializationFormatformatOf(String contentType, SerializationFormat defaultFormat)final SerializationFormatformatOf(URL url)final SerializationFormatformatOf(File file)final LinkedHashSet<SerializationFormat>getFormats()List of formats. final UnitsetFormats(LinkedHashSet<SerializationFormat> formats)final SerializationFormatgetDefaultFormat()final UnitsetDefaultFormat(SerializationFormat defaultFormat)final MappergetMapper()final UnitsetMapper(Mapper mapper)-
-
Method Detail
-
requireMapper
final Mapper requireMapper()
-
requireDefaultFormat
final SerializationFormat requireDefaultFormat()
-
formats
final Unit formats(SerializationFormat formats)
-
defaultFormat
final Unit defaultFormat(SerializationFormat defaultFormat)
-
contentTypeOf
final String contentTypeOf(String extension)
-
contentTypeOf
final String contentTypeOf(URL url)
-
contentTypeOf
final String contentTypeOf(File file)
-
formatOf
final SerializationFormat formatOf(String contentType)
-
formatOf
final SerializationFormat formatOf(String contentType, SerializationFormat defaultFormat)
-
formatOf
final SerializationFormat formatOf(URL url)
-
formatOf
final SerializationFormat formatOf(File file)
-
getFormats
final LinkedHashSet<SerializationFormat> getFormats()
List of formats. NOTE should be defined AFTER mapper definition to avoid runtime issues.
-
setFormats
final Unit setFormats(LinkedHashSet<SerializationFormat> formats)
-
getDefaultFormat
final SerializationFormat getDefaultFormat()
-
setDefaultFormat
final Unit setDefaultFormat(SerializationFormat defaultFormat)
-
-
-
-