Class ChatMessageCodec

java.lang.Object
io.quarkiverse.langchain4j.memorystore.ChatMessageCodec
All Implemented Interfaces:
io.quarkus.redis.datasource.codecs.Codec

@Singleton public class ChatMessageCodec extends Object implements io.quarkus.redis.datasource.codecs.Codec
  • Constructor Details

    • ChatMessageCodec

      public ChatMessageCodec()
  • Method Details

    • canHandle

      public boolean canHandle(Type clazz)
      Specified by:
      canHandle in interface io.quarkus.redis.datasource.codecs.Codec
    • encode

      public byte[] encode(Object item)
      Specified by:
      encode in interface io.quarkus.redis.datasource.codecs.Codec
    • decode

      public Object decode(byte[] item)
      Specified by:
      decode in interface io.quarkus.redis.datasource.codecs.Codec