Interface Codec<T>

    • Method Detail

      • canEncode

        boolean canEncode​(Class<?> value)
      • encodeText

        default reactor.core.publisher.Mono<io.netty.buffer.ByteBuf> encodeText​(io.netty.buffer.ByteBufAllocator allocator,
                                                                                Object value,
                                                                                Context context)
      • encodeBinary

        default reactor.core.publisher.Mono<io.netty.buffer.ByteBuf> encodeBinary​(io.netty.buffer.ByteBufAllocator allocator,
                                                                                  Object value)
      • encodeDirectText

        default void encodeDirectText​(io.netty.buffer.ByteBuf out,
                                      Object value,
                                      Context context)
      • encodeDirectBinary

        default void encodeDirectBinary​(io.netty.buffer.ByteBufAllocator allocator,
                                        io.netty.buffer.ByteBuf out,
                                        Object value,
                                        Context context)
      • getBinaryEncodeType

        DataType getBinaryEncodeType()
      • isDirect

        default boolean isDirect()