override def to()

in neo4j/src/main/scala/magnolify/neo4j/ValueType.scala [129:150]


    override def to(v: T)(cm: CaseMapper): Value = Values.value(v)
  }

  implicit val vfBoolean: ValueField[Boolean] = primitive(_.asBoolean())
  implicit val vfString: ValueField[String] = primitive(_.asString())
  implicit val vfChar: ValueField[Char] = primitive(_.asString().head)
  implicit val vfLong: ValueField[Long] = primitive(_.asLong())
  implicit val vfShort: ValueField[Short] = primitive(_.asInt().toShort)
  implicit val vfByte: ValueField[Byte] = primitive(_.asInt().toByte)
  implicit val vfInt: ValueField[Int] = primitive(_.asInt())
  implicit val vfDouble: ValueField[Double] = primitive(_.asDouble())
  implicit val vfFloat: ValueField[Float] = primitive(_.asFloat())
  implicit val vfLocalDate: ValueField[LocalDate] = primitive(_.asLocalDate())
  implicit val vfOffsetTime: ValueField[OffsetTime] = primitive(_.asOffsetTime())
  implicit val vfLocalTime: ValueField[LocalTime] = primitive(_.asLocalTime())
  implicit val vfLocalDateTime: ValueField[LocalDateTime] = primitive(_.asLocalDateTime())
  implicit val vfOffsetDateTime: ValueField[OffsetDateTime] = primitive(_.asOffsetDateTime())
  implicit val vfZonedDateTime: ValueField[ZonedDateTime] = primitive(_.asZonedDateTime())
  implicit val vfIsoDuration: ValueField[IsoDuration] = primitive(_.asIsoDuration())
  // Java Period & Duration are accepted but stored as IsoDuration
  // We need to convert them back when reading
  implicit val vfPeriod: ValueField[Period] = primitive { v =>