Class VavrPlugin

java.lang.Object
org.jdbi.v3.core.spi.JdbiPlugin.Singleton
org.jdbi.v3.vavr.VavrPlugin
All Implemented Interfaces:
JdbiPlugin

public class VavrPlugin extends JdbiPlugin.Singleton
JDBI-Plugin for vavr.io library
  • supports single-value arguments (Option, ...)
  • supports vavr collections via ResultBearing.collectInto(java.lang.reflect.Type) call
  • supports key-value mappings of a tuple result (implicitly used by map collectors)
  • supports tuple projection
  • supports column mapping for Option