Skip to content

Commit bcceab2

Browse files
committed
Polishing
Switch argument ordering for format and type arguments [#378]
1 parent c83ece3 commit bcceab2

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+61
-61
lines changed

src/main/java/io/r2dbc/postgresql/codec/AbstractBinaryCodec.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ abstract class AbstractBinaryCodec<T> extends AbstractCodec<T> {
5151

5252
@Override
5353
public EncodedParameter encodeNull() {
54-
return createNull(BYTEA, FORMAT_TEXT);
54+
return createNull(FORMAT_TEXT, BYTEA);
5555
}
5656

5757
@Override

src/main/java/io/r2dbc/postgresql/codec/AbstractCodec.java

+7-7
Original file line numberDiff line numberDiff line change
@@ -111,40 +111,40 @@ public Class<?> type() {
111111
/**
112112
* Create a {@link EncodedParameter}.
113113
*
114-
* @param type the well-known {@link PostgresqlObjectId type OID}
115114
* @param format the format to use
115+
* @param type the well-known {@link PostgresqlObjectId type OID}
116116
* @param value {@link Publisher} emitting {@link ByteBuf buffers}
117117
* @return the encoded {@link EncodedParameter}
118118
* @implNote use deferred buffer creation instead of {@link Mono#just(Object)} and {@link Flux#just(Object)} to avoid memory
119119
* leaks
120120
*/
121-
static EncodedParameter create(PostgresqlObjectId type, Format format, Publisher<? extends ByteBuf> value) {
121+
static EncodedParameter create(Format format, PostgresqlObjectId type, Publisher<? extends ByteBuf> value) {
122122
Assert.requireNonNull(type, "type must not be null");
123123
return new EncodedParameter(format, type.getObjectId(), value);
124124
}
125125

126126
/**
127127
* Create a {@link EncodedParameter}.
128128
*
129-
* @param type the well-known {@link PostgresqlObjectId type OID}
130129
* @param format the format to use
130+
* @param type the well-known {@link PostgresqlObjectId type OID}
131131
* @param bufferSupplier {@link Supplier} supplying the encoded {@link ByteBuf buffer}
132132
* @return the encoded {@link EncodedParameter}
133133
*/
134-
static EncodedParameter create(PostgresqlObjectId type, Format format, Supplier<? extends ByteBuf> bufferSupplier) {
134+
static EncodedParameter create(Format format, PostgresqlObjectId type, Supplier<? extends ByteBuf> bufferSupplier) {
135135
Assert.requireNonNull(type, "type must not be null");
136136
return new EncodedParameter(format, type.getObjectId(), Mono.fromSupplier(bufferSupplier));
137137
}
138138

139139
/**
140140
* Encode a {@code null} value.
141141
*
142-
* @param type the well-known {@link PostgresqlObjectId type OID}
143142
* @param format the data type {@link Format}, text or binary
143+
* @param type the well-known {@link PostgresqlObjectId type OID}
144144
* @return the encoded {@code null} value
145145
*/
146-
static EncodedParameter createNull(PostgresqlObjectId type, Format format) {
147-
return create(type, format, NULL_VALUE);
146+
static EncodedParameter createNull(Format format, PostgresqlObjectId type) {
147+
return create(format, type, NULL_VALUE);
148148
}
149149

150150
/**

src/main/java/io/r2dbc/postgresql/codec/AbstractGeometryCodec.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ EncodedParameter doEncode(T value) {
9292
EncodedParameter doEncode(T value, PostgresqlObjectId dataType) {
9393
Assert.requireNonNull(value, "value must not be null");
9494

95-
return create(dataType, Format.FORMAT_BINARY, () -> doEncodeBinary(value));
95+
return create(Format.FORMAT_BINARY, dataType, () -> doEncodeBinary(value));
9696
}
9797

9898
/**
@@ -105,7 +105,7 @@ EncodedParameter doEncode(T value, PostgresqlObjectId dataType) {
105105

106106
@Override
107107
public EncodedParameter encodeNull() {
108-
return createNull(this.postgresqlObjectId, Format.FORMAT_BINARY);
108+
return createNull(Format.FORMAT_BINARY, this.postgresqlObjectId);
109109
}
110110

111111
/**

src/main/java/io/r2dbc/postgresql/codec/AbstractJsonCodec.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ EncodedParameter doEncode(T value) {
3838

3939
@Override
4040
public EncodedParameter encodeNull() {
41-
return createNull(JSONB, FORMAT_BINARY);
41+
return createNull(FORMAT_BINARY, JSONB);
4242
}
4343

4444
@Override

src/main/java/io/r2dbc/postgresql/codec/AbstractNumericCodec.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ T decodeNumber(ByteBuf buffer, PostgresqlObjectId dataType, @Nullable Format for
9898

9999
@Override
100100
public EncodedParameter encodeNull() {
101-
return createNull(getDefaultType(), FORMAT_BINARY);
101+
return createNull(FORMAT_BINARY, getDefaultType());
102102
}
103103

104104
/**

src/main/java/io/r2dbc/postgresql/codec/AbstractTemporalCodec.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ public EncodedParameter encodeNull() {
112112
throw new IllegalStateException("Cannot encode null, default type of " + getClass().getName() + " must not be null!");
113113
}
114114

115-
return createNull(defaultType, FORMAT_TEXT);
115+
return createNull(FORMAT_TEXT, defaultType);
116116
}
117117

118118
/**

src/main/java/io/r2dbc/postgresql/codec/BigDecimalArrayCodec.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ String doEncodeText(BigDecimal value) {
5353

5454
@Override
5555
EncodedParameter encodeArray(Supplier<ByteBuf> encodedSupplier, PostgresqlObjectId dataType) {
56-
return create(dataType, Format.FORMAT_TEXT, encodedSupplier);
56+
return create(Format.FORMAT_TEXT, dataType, encodedSupplier);
5757
}
5858

5959
}

src/main/java/io/r2dbc/postgresql/codec/BigDecimalCodec.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ BigDecimal doDecode(ByteBuf buffer, PostgresqlObjectId dataType, @Nullable Forma
5050
EncodedParameter doEncode(BigDecimal value, PostgresqlObjectId dataType) {
5151
Assert.requireNonNull(value, "value must not be null");
5252

53-
return create(dataType, FORMAT_TEXT, () -> ByteBufUtils.encode(this.byteBufAllocator, value.toString()));
53+
return create(FORMAT_TEXT, dataType, () -> ByteBufUtils.encode(this.byteBufAllocator, value.toString()));
5454
}
5555

5656
@Override

src/main/java/io/r2dbc/postgresql/codec/BigIntegerCodec.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ BigInteger doDecode(ByteBuf buffer, PostgresqlObjectId dataType, @Nullable Forma
5353
EncodedParameter doEncode(BigInteger value, PostgresqlObjectId dataType) {
5454
Assert.requireNonNull(value, "value must not be null");
5555

56-
return create(dataType, FORMAT_TEXT, () -> ByteBufUtils.encode(this.byteBufAllocator, value.toString()));
56+
return create(FORMAT_TEXT, dataType, () -> ByteBufUtils.encode(this.byteBufAllocator, value.toString()));
5757
}
5858

5959
@Override

src/main/java/io/r2dbc/postgresql/codec/BinaryByteArrayCodec.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ byte[] doDecode(ByteBuf buffer, PostgresqlObjectId dataType, Format format, Clas
4141
EncodedParameter doEncode(byte[] value, PostgresqlObjectId dataType) {
4242
Assert.requireNonNull(value, "value must not be null");
4343

44-
return create(dataType, FORMAT_TEXT, () -> encodeToHex(Unpooled.wrappedBuffer(value)));
44+
return create(FORMAT_TEXT, dataType, () -> encodeToHex(Unpooled.wrappedBuffer(value)));
4545
}
4646

4747
}

src/main/java/io/r2dbc/postgresql/codec/BinaryByteBufferCodec.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ ByteBuffer doDecode(ByteBuf buffer, PostgresqlObjectId dataType, Format format,
4040

4141
@Override
4242
EncodedParameter doEncode(ByteBuffer value, PostgresqlObjectId dataType) {
43-
return create(dataType, FORMAT_TEXT, () -> encodeToHex(Unpooled.wrappedBuffer(value)));
43+
return create(FORMAT_TEXT, dataType, () -> encodeToHex(Unpooled.wrappedBuffer(value)));
4444
}
4545

4646
}

src/main/java/io/r2dbc/postgresql/codec/BlobCodec.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ final class BlobCodec extends AbstractCodec<Blob> {
4444

4545
@Override
4646
public EncodedParameter encodeNull() {
47-
return createNull(BYTEA, FORMAT_TEXT);
47+
return createNull(FORMAT_TEXT, BYTEA);
4848
}
4949

5050
@Override
@@ -71,7 +71,7 @@ EncodedParameter doEncode(Blob value) {
7171
EncodedParameter doEncode(Blob value, PostgresqlObjectId dataType) {
7272
Assert.requireNonNull(value, "value must not be null");
7373

74-
return create(dataType, FORMAT_TEXT,
74+
return create(FORMAT_TEXT, dataType,
7575
Flux.from(value.stream())
7676
.reduce(this.byteBufAllocator.compositeBuffer(), (a, b) -> a.addComponent(true, Unpooled.wrappedBuffer(b)))
7777
.map(it -> AbstractBinaryCodec.encodeToHex(it, this.byteBufAllocator))

src/main/java/io/r2dbc/postgresql/codec/BooleanCodec.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ final class BooleanCodec extends AbstractCodec<Boolean> {
3939

4040
@Override
4141
public EncodedParameter encodeNull() {
42-
return createNull(BOOL, FORMAT_TEXT);
42+
return createNull(FORMAT_TEXT, BOOL);
4343
}
4444

4545
@Override
@@ -76,7 +76,7 @@ EncodedParameter doEncode(Boolean value) {
7676
EncodedParameter doEncode(Boolean value, PostgresqlObjectId dataType) {
7777
Assert.requireNonNull(value, "value must not be null");
7878

79-
return create(dataType, FORMAT_TEXT, () -> ByteBufUtils.encode(this.byteBufAllocator, value ? "TRUE" : "FALSE"));
79+
return create(FORMAT_TEXT, dataType, () -> ByteBufUtils.encode(this.byteBufAllocator, value ? "TRUE" : "FALSE"));
8080
}
8181

8282
}

src/main/java/io/r2dbc/postgresql/codec/ClobCodec.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ final class ClobCodec extends AbstractCodec<Clob> {
4343

4444
@Override
4545
public EncodedParameter encodeNull() {
46-
return createNull(TEXT, FORMAT_TEXT);
46+
return createNull(FORMAT_TEXT, TEXT);
4747
}
4848

4949
@Override
@@ -70,7 +70,7 @@ EncodedParameter doEncode(Clob value) {
7070
EncodedParameter doEncode(Clob value, PostgresqlObjectId dataType) {
7171
Assert.requireNonNull(value, "value must not be null");
7272

73-
return create(dataType, FORMAT_TEXT,
73+
return create(FORMAT_TEXT, dataType,
7474
Flux.from(value.stream())
7575
.reduce(new StringBuilder(), StringBuilder::append)
7676
.map(sb -> ByteBufUtils.encode(this.byteBufAllocator, sb.toString()))

src/main/java/io/r2dbc/postgresql/codec/DoubleCodec.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ Double doDecode(ByteBuf buffer, PostgresqlObjectId dataType, Format format, @Nul
4646

4747
@Override
4848
EncodedParameter doEncode(Double value, PostgresqlObjectId dataType) {
49-
return create(dataType, FORMAT_BINARY, () -> this.byteBufAllocator.buffer(8).writeDouble(value));
49+
return create(FORMAT_BINARY, dataType, () -> this.byteBufAllocator.buffer(8).writeDouble(value));
5050
}
5151

5252
@Override

src/main/java/io/r2dbc/postgresql/codec/FloatCodec.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ Float doDecode(ByteBuf buffer, PostgresqlObjectId dataType, Format format, @Null
4646

4747
@Override
4848
EncodedParameter doEncode(Float value, PostgresqlObjectId dataType) {
49-
return create(dataType, FORMAT_BINARY, () -> this.byteBufAllocator.buffer(4).writeFloat(value));
49+
return create(FORMAT_BINARY, dataType, () -> this.byteBufAllocator.buffer(4).writeFloat(value));
5050
}
5151

5252
@Override

src/main/java/io/r2dbc/postgresql/codec/InetAddressCodec.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ final class InetAddressCodec extends AbstractCodec<InetAddress> {
4242

4343
@Override
4444
public EncodedParameter encodeNull() {
45-
return createNull(INET, FORMAT_TEXT);
45+
return createNull(FORMAT_TEXT, INET);
4646
}
4747

4848
@Override
@@ -87,7 +87,7 @@ EncodedParameter doEncode(InetAddress value) {
8787
EncodedParameter doEncode(InetAddress value, PostgresqlObjectId dataType) {
8888
Assert.requireNonNull(value, "value must not be null");
8989

90-
return create(dataType, FORMAT_TEXT, () -> ByteBufUtils.encode(this.byteBufAllocator, value.getHostAddress()));
90+
return create(FORMAT_TEXT, dataType, () -> ByteBufUtils.encode(this.byteBufAllocator, value.getHostAddress()));
9191
}
9292

9393
}

src/main/java/io/r2dbc/postgresql/codec/InstantCodec.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ final class InstantCodec extends AbstractTemporalCodec<Instant> {
4545

4646
@Override
4747
public EncodedParameter encodeNull() {
48-
return createNull(TIMESTAMPTZ, FORMAT_TEXT);
48+
return createNull(FORMAT_TEXT, TIMESTAMPTZ);
4949
}
5050

5151
@Override
@@ -75,7 +75,7 @@ EncodedParameter doEncode(Instant value) {
7575
EncodedParameter doEncode(Instant value, PostgresqlObjectId dataType) {
7676
Assert.requireNonNull(value, "value must not be null");
7777

78-
return create(dataType, FORMAT_TEXT, () -> ByteBufUtils.encode(this.byteBufAllocator, value.toString()));
78+
return create(FORMAT_TEXT, dataType, () -> ByteBufUtils.encode(this.byteBufAllocator, value.toString()));
7979
}
8080

8181
@Override

src/main/java/io/r2dbc/postgresql/codec/IntegerArrayCodec.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ Integer doDecodeText(String text) {
4545

4646
@Override
4747
EncodedParameter encodeArray(Supplier<ByteBuf> encodedSupplier, PostgresqlObjectId dataType) {
48-
return create(dataType, FORMAT_TEXT, encodedSupplier);
48+
return create(FORMAT_TEXT, dataType, encodedSupplier);
4949
}
5050

5151
@Override

src/main/java/io/r2dbc/postgresql/codec/IntegerCodec.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ Integer doDecode(ByteBuf buffer, PostgresqlObjectId dataType, @Nullable Format f
4646

4747
@Override
4848
EncodedParameter doEncode(Integer value, PostgresqlObjectId dataType) {
49-
return create(dataType, FORMAT_BINARY, () -> this.byteBufAllocator.buffer(4).writeInt(value));
49+
return create(FORMAT_BINARY, dataType, () -> this.byteBufAllocator.buffer(4).writeInt(value));
5050
}
5151

5252
@Override

src/main/java/io/r2dbc/postgresql/codec/IntervalCodec.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -58,12 +58,12 @@ EncodedParameter doEncode(Interval value) {
5858
EncodedParameter doEncode(Interval value, PostgresqlObjectId dataType) {
5959
Assert.requireNonNull(value, "value must not be null");
6060

61-
return create(dataType, FORMAT_TEXT,
61+
return create(FORMAT_TEXT, dataType,
6262
() -> ByteBufUtils.encode(this.byteBufAllocator, value.getValue()));
6363
}
6464

6565
@Override
6666
public EncodedParameter encodeNull() {
67-
return createNull(INTERVAL, FORMAT_TEXT);
67+
return createNull(FORMAT_TEXT, INTERVAL);
6868
}
6969
}

src/main/java/io/r2dbc/postgresql/codec/JsonByteArrayCodec.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ byte[] doDecode(ByteBuf buffer, PostgresqlObjectId dataType, Format format, Clas
4747
EncodedParameter doEncode(byte[] value, PostgresqlObjectId dataType) {
4848
Assert.requireNonNull(value, "value must not be null");
4949

50-
return create(JSON, FORMAT_TEXT, () -> this.byteBufAllocator.buffer(value.length).writeBytes(value));
50+
return create(FORMAT_TEXT, JSON, () -> this.byteBufAllocator.buffer(value.length).writeBytes(value));
5151
}
5252

5353
}

src/main/java/io/r2dbc/postgresql/codec/JsonByteBufCodec.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ EncodedParameter doEncode(ByteBuf value) {
5050
EncodedParameter doEncode(ByteBuf value, PostgresqlObjectId dataType) {
5151
Assert.requireNonNull(value, "value must not be null");
5252

53-
return create(dataType, FORMAT_BINARY, () -> {
53+
return create(FORMAT_BINARY, dataType, () -> {
5454
try {
5555
return this.byteBufAllocator.buffer(value.readByte() + 1).writeByte(1).writeBytes(value);
5656
} finally {

src/main/java/io/r2dbc/postgresql/codec/JsonByteBufferCodec.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ ByteBuffer doDecode(ByteBuf buffer, PostgresqlObjectId dataType, Format format,
5050
EncodedParameter doEncode(ByteBuffer value, PostgresqlObjectId dataType) {
5151
Assert.requireNonNull(value, "value must not be null");
5252

53-
return create(dataType, FORMAT_TEXT, () -> this.byteBufAllocator.buffer(value.remaining()).writeBytes(value));
53+
return create(FORMAT_TEXT, dataType, () -> this.byteBufAllocator.buffer(value.remaining()).writeBytes(value));
5454
}
5555

5656
}

src/main/java/io/r2dbc/postgresql/codec/JsonCodec.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ EncodedParameter doEncode(Json value, PostgresqlObjectId dataType) {
7474
throw new IllegalArgumentException("value must be JsonInput or JsonOutput");
7575
}
7676

77-
return create(dataType, FORMAT_BINARY, () -> {
77+
return create(FORMAT_BINARY, dataType, () -> {
7878

7979
Object toEncode;
8080

src/main/java/io/r2dbc/postgresql/codec/JsonInputStreamCodec.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ EncodedParameter doEncode(InputStream value) {
5555
EncodedParameter doEncode(InputStream value, PostgresqlObjectId dataType) {
5656
Assert.requireNonNull(value, "value must not be null");
5757

58-
return create(dataType, FORMAT_BINARY, () -> doEncode(value, this.byteBufAllocator));
58+
return create(FORMAT_BINARY, dataType, () -> doEncode(value, this.byteBufAllocator));
5959
}
6060

6161
static ByteBuf doEncode(InputStream value, ByteBufAllocator alloc) {

src/main/java/io/r2dbc/postgresql/codec/JsonStringCodec.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ EncodedParameter doEncode(String value) {
5050
EncodedParameter doEncode(String value, PostgresqlObjectId dataType) {
5151
Assert.requireNonNull(value, "value must not be null");
5252

53-
return create(dataType, FORMAT_TEXT, () -> ByteBufUtils.encode(this.byteBufAllocator, value));
53+
return create(FORMAT_TEXT, dataType, () -> ByteBufUtils.encode(this.byteBufAllocator, value));
5454
}
5555

5656
}

src/main/java/io/r2dbc/postgresql/codec/LocalDateCodec.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ LocalDate doDecode(ByteBuf buffer, PostgresqlObjectId dataType, @Nullable Format
5858
EncodedParameter doEncode(LocalDate value, PostgresqlObjectId dataType) {
5959
Assert.requireNonNull(value, "value must not be null");
6060

61-
return create(dataType, FORMAT_TEXT, () -> ByteBufUtils.encode(this.byteBufAllocator, value.toString()));
61+
return create(FORMAT_TEXT, dataType, () -> ByteBufUtils.encode(this.byteBufAllocator, value.toString()));
6262
}
6363

6464
@Override

src/main/java/io/r2dbc/postgresql/codec/LocalDateTimeCodec.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ LocalDateTime doDecode(ByteBuf buffer, PostgresqlObjectId dataType, @Nullable Fo
6060
EncodedParameter doEncode(LocalDateTime value, PostgresqlObjectId dataType) {
6161
Assert.requireNonNull(value, "value must not be null");
6262

63-
return create(dataType, FORMAT_TEXT, () -> ByteBufUtils.encode(this.byteBufAllocator, value.toString()));
63+
return create(FORMAT_TEXT, dataType, () -> ByteBufUtils.encode(this.byteBufAllocator, value.toString()));
6464
}
6565

6666
@Override

src/main/java/io/r2dbc/postgresql/codec/LocalTimeCodec.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ LocalTime doDecode(ByteBuf buffer, PostgresqlObjectId dataType, @Nullable Format
5959
EncodedParameter doEncode(LocalTime value, PostgresqlObjectId dataType) {
6060
Assert.requireNonNull(value, "value must not be null");
6161

62-
return create(dataType, FORMAT_TEXT, () -> ByteBufUtils.encode(this.byteBufAllocator, value.toString()));
62+
return create(FORMAT_TEXT, dataType, () -> ByteBufUtils.encode(this.byteBufAllocator, value.toString()));
6363
}
6464

6565
@Override

src/main/java/io/r2dbc/postgresql/codec/LongArrayCodec.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ Long doDecodeText(String text) {
4545

4646
@Override
4747
EncodedParameter encodeArray(Supplier<ByteBuf> encodedSupplier, PostgresqlObjectId dataType) {
48-
return create(dataType, FORMAT_TEXT, encodedSupplier);
48+
return create(FORMAT_TEXT, dataType, encodedSupplier);
4949
}
5050

5151
@Override

src/main/java/io/r2dbc/postgresql/codec/LongCodec.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ Long doDecode(ByteBuf buffer, PostgresqlObjectId dataType, Format format, @Nulla
4646

4747
@Override
4848
EncodedParameter doEncode(Long value, PostgresqlObjectId dataType) {
49-
return create(dataType, FORMAT_BINARY, () -> this.byteBufAllocator.buffer(8).writeLong(value));
49+
return create(FORMAT_BINARY, dataType, () -> this.byteBufAllocator.buffer(8).writeLong(value));
5050
}
5151

5252
@Override

src/main/java/io/r2dbc/postgresql/codec/OffsetDateTimeCodec.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ OffsetDateTime doDecode(ByteBuf buffer, PostgresqlObjectId dataType, @Nullable F
5050
EncodedParameter doEncode(OffsetDateTime value, PostgresqlObjectId dataType) {
5151
Assert.requireNonNull(value, "value must not be null");
5252

53-
return create(dataType, FORMAT_TEXT, () -> ByteBufUtils.encode(this.byteBufAllocator, value.toString()));
53+
return create(FORMAT_TEXT, dataType, () -> ByteBufUtils.encode(this.byteBufAllocator, value.toString()));
5454
}
5555

5656
@Override

0 commit comments

Comments
 (0)