github.com/jackc/pgx/v5/pgtype.WrappedEncodePlanNextSetter.Encode (method)

59 uses

	github.com/jackc/pgx/v5/pgtype (current package)
		array_codec.go#L143: 			elemBuf, err = encodePlan.Encode(elem, inElemBuf)
		array_codec.go#L207: 			elemBuf, err = encodePlan.Encode(elem, buf)
		bits.go#L58: 	buf, err := BitsCodec{}.PlanEncode(nil, 0, TextFormatCode, src).Encode(src, nil)
		box.go#L59: 	buf, err := BoxCodec{}.PlanEncode(nil, 0, TextFormatCode, src).Encode(src, nil)
		circle.go#L60: 	buf, err := CircleCodec{}.PlanEncode(nil, 0, TextFormatCode, src).Encode(src, nil)
		composite.go#L495: 	fieldBuf, err := plan.Encode(field, b.buf)
		composite.go#L547: 	fieldBuf, err := plan.Encode(field, b.fieldBuf[0:0])
		hstore.go#L57: 	buf, err := HstoreCodec{}.PlanEncode(nil, 0, TextFormatCode, h).Encode(h, nil)
		interval.go#L68: 	buf, err := IntervalCodec{}.PlanEncode(nil, 0, TextFormatCode, interval).Encode(interval, nil)
		jsonb.go#L41: 	return plan.textPlan.Encode(value, buf)
		line.go#L63: 	buf, err := LineCodec{}.PlanEncode(nil, 0, TextFormatCode, line).Encode(line, nil)
		lseg.go#L59: 	buf, err := LsegCodec{}.PlanEncode(nil, 0, TextFormatCode, lseg).Encode(lseg, nil)
		multirange.go#L117: 			elemBuf, err = encodePlan.Encode(elem, inElemBuf)
		multirange.go#L169: 			elemBuf, err = encodePlan.Encode(elem, buf)
		numeric.go#L232: 	buf, err := NumericCodec{}.PlanEncode(nil, 0, TextFormatCode, n).Encode(n, nil)
		path.go#L60: 	buf, err := PathCodec{}.PlanEncode(nil, 0, TextFormatCode, path).Encode(path, nil)
		pgtype.go#L361: 	Encode(value any, buf []byte) (newBuf []byte, err error)
		pgtype.go#L1359: 	return plan.next.Encode(ptr.Elem().Interface(), buf)
		pgtype.go#L1403: 	return plan.next.Encode(reflect.ValueOf(value).Convert(plan.nextValueType).Interface(), buf)
		pgtype.go#L1523: 	return plan.next.Encode(int8Wrapper(value.(int8)), buf)
		pgtype.go#L1533: 	return plan.next.Encode(int16Wrapper(value.(int16)), buf)
		pgtype.go#L1543: 	return plan.next.Encode(int32Wrapper(value.(int32)), buf)
		pgtype.go#L1553: 	return plan.next.Encode(int64Wrapper(value.(int64)), buf)
		pgtype.go#L1563: 	return plan.next.Encode(intWrapper(value.(int)), buf)
		pgtype.go#L1573: 	return plan.next.Encode(uint8Wrapper(value.(uint8)), buf)
		pgtype.go#L1583: 	return plan.next.Encode(uint16Wrapper(value.(uint16)), buf)
		pgtype.go#L1593: 	return plan.next.Encode(uint32Wrapper(value.(uint32)), buf)
		pgtype.go#L1603: 	return plan.next.Encode(uint64Wrapper(value.(uint64)), buf)
		pgtype.go#L1613: 	return plan.next.Encode(uintWrapper(value.(uint)), buf)
		pgtype.go#L1623: 	return plan.next.Encode(float32Wrapper(value.(float32)), buf)
		pgtype.go#L1633: 	return plan.next.Encode(float64Wrapper(value.(float64)), buf)
		pgtype.go#L1643: 	return plan.next.Encode(stringWrapper(value.(string)), buf)
		pgtype.go#L1653: 	return plan.next.Encode(timeWrapper(value.(time.Time)), buf)
		pgtype.go#L1663: 	return plan.next.Encode(durationWrapper(value.(time.Duration)), buf)
		pgtype.go#L1673: 	return plan.next.Encode(netIPNetWrapper(value.(net.IPNet)), buf)
		pgtype.go#L1683: 	return plan.next.Encode(netIPWrapper(value.(net.IP)), buf)
		pgtype.go#L1693: 	return plan.next.Encode(netipPrefixWrapper(value.(netip.Prefix)), buf)
		pgtype.go#L1703: 	return plan.next.Encode(netipAddrWrapper(value.(netip.Addr)), buf)
		pgtype.go#L1713: 	return plan.next.Encode(mapStringToPointerStringWrapper(value.(map[string]*string)), buf)
		pgtype.go#L1723: 	return plan.next.Encode(mapStringToStringWrapper(value.(map[string]string)), buf)
		pgtype.go#L1733: 	return plan.next.Encode(byte16Wrapper(value.([16]byte)), buf)
		pgtype.go#L1743: 	return plan.next.Encode(byteSliceWrapper(value.([]byte)), buf)
		pgtype.go#L1753: 	return plan.next.Encode(fmtStringerWrapper{value.(fmt.Stringer)}, buf)
		pgtype.go#L1790: 	return plan.next.Encode(w, buf)
		pgtype.go#L1846: 	return plan.next.Encode((FlatArray[T])(value.([]T)), buf)
		pgtype.go#L1860: 	return plan.next.Encode(w, buf)
		pgtype.go#L1896: 	return plan.next.Encode(&w, buf)
		pgtype.go#L1925: 	return plan.next.Encode(w, buf)
		pgtype.go#L1971: 	newBuf, err = plan.Encode(value, buf)
		point.go#L94: 	buf, err := PointCodec{}.PlanEncode(nil, 0, TextFormatCode, src).Encode(src, nil)
		polygon.go#L59: 	buf, err := PolygonCodec{}.PlanEncode(nil, 0, TextFormatCode, p).Encode(p, nil)
		range_codec.go#L121: 		buf, err = lowerPlan.Encode(lower, buf)
		range_codec.go#L145: 		buf, err = upperPlan.Encode(upper, buf)
		range_codec.go#L195: 		buf, err = lowerPlan.Encode(lower, buf)
		range_codec.go#L216: 		buf, err = upperPlan.Encode(upper, buf)
		tid.go#L70: 	buf, err := TIDCodec{}.PlanEncode(nil, 0, TextFormatCode, src).Encode(src, nil)
		time.go#L69: 	buf, err := TimeCodec{}.PlanEncode(nil, 0, TextFormatCode, t).Encode(t, nil)
		time.go#L198: 	buf, err := TimeCodec{}.PlanEncode(nil, 0, TextFormatCode, tim).Encode(tim, nil)
		tsvector.go#L71: 	buf, err := TSVectorCodec{}.PlanEncode(nil, 0, TextFormatCode, t).Encode(t, nil)