Class BlobCodec

  • All Implemented Interfaces:
    Codec<io.r2dbc.spi.Blob>

    public class BlobCodec
    extends Object
    implements Codec<io.r2dbc.spi.Blob>
    • Field Detail

      • INSTANCE

        public static final BlobCodec INSTANCE
    • Constructor Detail

      • BlobCodec

        public BlobCodec()
    • Method Detail

      • canEncode

        public boolean canEncode​(Class<?> value)
        Specified by:
        canEncode in interface Codec<io.r2dbc.spi.Blob>
      • encodeText

        public reactor.core.publisher.Mono<io.netty.buffer.ByteBuf> encodeText​(io.netty.buffer.ByteBufAllocator allocator,
                                                                               Object value,
                                                                               Context context)
        Specified by:
        encodeText in interface Codec<io.r2dbc.spi.Blob>
      • encodeBinary

        public reactor.core.publisher.Mono<io.netty.buffer.ByteBuf> encodeBinary​(io.netty.buffer.ByteBufAllocator allocator,
                                                                                 Object value)
        Specified by:
        encodeBinary in interface Codec<io.r2dbc.spi.Blob>
      • isDirect

        public boolean isDirect()
        Specified by:
        isDirect in interface Codec<io.r2dbc.spi.Blob>