Class NettyConverters
- java.lang.Object
-
- io.micronaut.http.server.netty.converters.NettyConverters
-
- All Implemented Interfaces:
io.micronaut.core.convert.TypeConverterRegistrar
@Singleton @Internal public class NettyConverters extends java.lang.Object implements io.micronaut.core.convert.TypeConverterRegistrarFactory for bytebuf related converters.- Since:
- 1.0
-
-
Constructor Summary
Constructors Constructor Description NettyConverters(io.micronaut.core.convert.ConversionService<?> conversionService, io.micronaut.context.BeanProvider<io.micronaut.http.codec.MediaTypeCodecRegistry> decoderRegistryProvider, io.micronaut.http.netty.channel.converters.ChannelOptionFactory channelOptionFactory)Default constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected io.micronaut.core.convert.TypeConverter<io.netty.buffer.ByteBuf,java.lang.Object>byteBufToObjectConverter()protected io.micronaut.core.convert.TypeConverter<io.netty.handler.codec.http.multipart.FileUpload,java.lang.Object>fileUploadToObjectConverter()voidregister(io.micronaut.core.convert.ConversionService<?> conversionService)
-
-
-
Constructor Detail
-
NettyConverters
public NettyConverters(io.micronaut.core.convert.ConversionService<?> conversionService, io.micronaut.context.BeanProvider<io.micronaut.http.codec.MediaTypeCodecRegistry> decoderRegistryProvider, io.micronaut.http.netty.channel.converters.ChannelOptionFactory channelOptionFactory)Default constructor.- Parameters:
conversionService- The conversion servicedecoderRegistryProvider- The decoder registry providerchannelOptionFactory- The decoder channel option factory
-
-
Method Detail
-
register
public void register(io.micronaut.core.convert.ConversionService<?> conversionService)
- Specified by:
registerin interfaceio.micronaut.core.convert.TypeConverterRegistrar
-
fileUploadToObjectConverter
protected io.micronaut.core.convert.TypeConverter<io.netty.handler.codec.http.multipart.FileUpload,java.lang.Object> fileUploadToObjectConverter()
- Returns:
- A FileUpload to CompletedFileUpload converter
-
byteBufToObjectConverter
protected io.micronaut.core.convert.TypeConverter<io.netty.buffer.ByteBuf,java.lang.Object> byteBufToObjectConverter()
- Returns:
- A converter that returns bytebufs to objects
-
-