This is an automated email from the ASF dual-hosted git repository.

nizhikov pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ignite.git


The following commit(s) were added to refs/heads/master by this push:
     new 897f809ee48 [MINOR] More cleanup binary writer (#12028)
897f809ee48 is described below

commit 897f809ee486707af52580da95b4acfde5b381e4
Author: Nikolay <[email protected]>
AuthorDate: Tue Apr 22 19:19:39 2025 +0300

    [MINOR] More cleanup binary writer (#12028)
---
 .../internal/binary/BinaryClassDescriptor.java     |   4 +-
 .../internal/binary/BinaryFieldAccessor.java       |  54 ++---
 .../ignite/internal/binary/BinaryWriterExImpl.java | 236 +++------------------
 .../binary/builder/BinaryPlainBinaryObject.java    |   2 +-
 4 files changed, 59 insertions(+), 237 deletions(-)

diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/binary/BinaryClassDescriptor.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/binary/BinaryClassDescriptor.java
index a8ec88c4210..78fe947a468 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/binary/BinaryClassDescriptor.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/binary/BinaryClassDescriptor.java
@@ -805,7 +805,7 @@ public class BinaryClassDescriptor {
                     break;
 
                 case CLASS:
-                    writer.doWriteClass((Class)obj);
+                    writer.writeClass((Class)obj);
 
                     break;
 
@@ -815,7 +815,7 @@ public class BinaryClassDescriptor {
                     break;
 
                 case BINARY_OBJ:
-                    writer.doWriteBinaryObject((BinaryObjectImpl)obj);
+                    writer.writeBinaryObject((BinaryObjectImpl)obj);
 
                     break;
 
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/binary/BinaryFieldAccessor.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/binary/BinaryFieldAccessor.java
index 60d1c090d22..81a7365356e 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/binary/BinaryFieldAccessor.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/binary/BinaryFieldAccessor.java
@@ -547,127 +547,127 @@ abstract class BinaryFieldAccessor {
                     break;
 
                 case DECIMAL:
-                    writer.writeDecimalField((BigDecimal)val);
+                    writer.writeDecimal((BigDecimal)val);
 
                     break;
 
                 case STRING:
-                    writer.writeStringField((String)val);
+                    writer.writeString((String)val);
 
                     break;
 
                 case UUID:
-                    writer.writeUuidField((UUID)val);
+                    writer.writeUuid((UUID)val);
 
                     break;
 
                 case DATE:
-                    writer.writeDateField((Date)val);
+                    writer.writeDate((Date)val);
 
                     break;
 
                 case TIMESTAMP:
-                    writer.writeTimestampField((Timestamp)val);
+                    writer.writeTimestamp((Timestamp)val);
 
                     break;
 
                 case TIME:
-                    writer.writeTimeField((Time)val);
+                    writer.writeTime((Time)val);
 
                     break;
 
                 case BYTE_ARR:
-                    writer.writeByteArrayField((byte[])val);
+                    writer.writeByteArray((byte[])val);
 
                     break;
 
                 case SHORT_ARR:
-                    writer.writeShortArrayField((short[])val);
+                    writer.writeShortArray((short[])val);
 
                     break;
 
                 case INT_ARR:
-                    writer.writeIntArrayField((int[])val);
+                    writer.writeIntArray((int[])val);
 
                     break;
 
                 case LONG_ARR:
-                    writer.writeLongArrayField((long[])val);
+                    writer.writeLongArray((long[])val);
 
                     break;
 
                 case FLOAT_ARR:
-                    writer.writeFloatArrayField((float[])val);
+                    writer.writeFloatArray((float[])val);
 
                     break;
 
                 case DOUBLE_ARR:
-                    writer.writeDoubleArrayField((double[])val);
+                    writer.writeDoubleArray((double[])val);
 
                     break;
 
                 case CHAR_ARR:
-                    writer.writeCharArrayField((char[])val);
+                    writer.writeCharArray((char[])val);
 
                     break;
 
                 case BOOLEAN_ARR:
-                    writer.writeBooleanArrayField((boolean[])val);
+                    writer.writeBooleanArray((boolean[])val);
 
                     break;
 
                 case DECIMAL_ARR:
-                    writer.writeDecimalArrayField((BigDecimal[])val);
+                    writer.writeDecimalArray((BigDecimal[])val);
 
                     break;
 
                 case STRING_ARR:
-                    writer.writeStringArrayField((String[])val);
+                    writer.writeStringArray((String[])val);
 
                     break;
 
                 case UUID_ARR:
-                    writer.writeUuidArrayField((UUID[])val);
+                    writer.writeUuidArray((UUID[])val);
 
                     break;
 
                 case DATE_ARR:
-                    writer.writeDateArrayField((Date[])val);
+                    writer.writeDateArray((Date[])val);
 
                     break;
 
                 case TIMESTAMP_ARR:
-                    writer.writeTimestampArrayField((Timestamp[])val);
+                    writer.writeTimestampArray((Timestamp[])val);
 
                     break;
 
                 case TIME_ARR:
-                    writer.writeTimeArrayField((Time[])val);
+                    writer.writeTimeArray((Time[])val);
 
                     break;
 
                 case OBJECT_ARR:
-                    writer.writeObjectArrayField((Object[])val);
+                    writer.writeObjectArray((Object[])val);
 
                     break;
 
                 case COL:
-                    writer.writeCollectionField((Collection<?>)val);
+                    writer.writeCollection((Collection<?>)val);
 
                     break;
 
                 case MAP:
-                    writer.writeMapField((Map<?, ?>)val);
+                    writer.writeMap((Map<?, ?>)val);
 
                     break;
 
                 case BINARY_OBJ:
-                    writer.writeBinaryObjectField((BinaryObjectImpl)val);
+                    writer.writeBinaryObject((BinaryObjectImpl)val);
 
                     break;
 
                 case ENUM:
-                    writer.writeEnumField((Enum<?>)val);
+                    writer.writeEnum((Enum<?>)val);
 
                     break;
 
@@ -677,7 +677,7 @@ abstract class BinaryFieldAccessor {
                     break;
 
                 case ENUM_ARR:
-                    writer.writeEnumArrayField((Object[])val);
+                    writer.doWriteEnumArray((Object[])val);
 
                     break;
 
@@ -689,7 +689,7 @@ abstract class BinaryFieldAccessor {
                     break;
 
                 case CLASS:
-                    writer.writeClassField((Class)val);
+                    writer.writeClass((Class)val);
 
                     break;
 
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/binary/BinaryWriterExImpl.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/binary/BinaryWriterExImpl.java
index 6a176c39cff..ded0d41cce0 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/binary/BinaryWriterExImpl.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/binary/BinaryWriterExImpl.java
@@ -943,7 +943,7 @@ public class BinaryWriterExImpl implements BinaryWriter, 
BinaryRawWriterEx, Obje
     /**
      * @param val Class.
      */
-    void doWriteClass(@Nullable Class val) {
+    private void doWriteClass(@Nullable Class val) {
         if (val == null)
             out.writeByte(GridBinaryMarshaller.NULL);
         else {
@@ -998,7 +998,7 @@ public class BinaryWriterExImpl implements BinaryWriter, 
BinaryRawWriterEx, Obje
     /**
      * @param po Binary object.
      */
-    public void doWriteBinaryObject(@Nullable BinaryObjectImpl po) {
+    private void doWriteBinaryObject(@Nullable BinaryObjectImpl po) {
         if (po == null)
             out.writeByte(GridBinaryMarshaller.NULL);
         else {
@@ -1036,7 +1036,7 @@ public class BinaryWriterExImpl implements BinaryWriter, 
BinaryRawWriterEx, Obje
     /**
      * @param val Class.
      */
-    void writeClassField(@Nullable Class val) {
+    void writeClass(@Nullable Class val) {
         doWriteClass(val);
     }
 
@@ -1180,48 +1180,6 @@ public class BinaryWriterExImpl implements BinaryWriter, 
BinaryRawWriterEx, Obje
             writeBooleanFieldPrimitive(val);
     }
 
-    /**
-     * @param val Value.
-     */
-    void writeDecimalField(@Nullable BigDecimal val) {
-        doWriteDecimal(val);
-    }
-
-    /**
-     * @param val Value.
-     */
-    void writeStringField(@Nullable String val) {
-        doWriteString(val);
-    }
-
-    /**
-     * @param val Value.
-     */
-    void writeUuidField(@Nullable UUID val) {
-        doWriteUuid(val);
-    }
-
-    /**
-     * @param val Value.
-     */
-    void writeDateField(@Nullable Date val) {
-        doWriteDate(val);
-    }
-
-    /**
-     * @param val Value.
-     */
-    void writeTimestampField(@Nullable Timestamp val) {
-        doWriteTimestamp(val);
-    }
-
-    /**
-     * @param val Value.
-     */
-    void writeTimeField(@Nullable Time val) {
-        doWriteTime(val);
-    }
-
     /**
      * @param obj Object.
      * @throws org.apache.ignite.binary.BinaryObjectException In case of error.
@@ -1230,147 +1188,11 @@ public class BinaryWriterExImpl implements 
BinaryWriter, BinaryRawWriterEx, Obje
         doWriteObject(obj);
     }
 
-    /**
-     * @param val Value.
-     */
-    void writeByteArrayField(@Nullable byte[] val) {
-        doWriteByteArray(val);
-    }
-
-    /**
-     * @param val Value.
-     */
-    void writeShortArrayField(@Nullable short[] val) {
-        doWriteShortArray(val);
-    }
-
-    /**
-     * @param val Value.
-     */
-    void writeIntArrayField(@Nullable int[] val) {
-        doWriteIntArray(val);
-    }
-
-    /**
-     * @param val Value.
-     */
-    void writeLongArrayField(@Nullable long[] val) {
-        doWriteLongArray(val);
-    }
-
-    /**
-     * @param val Value.
-     */
-    void writeFloatArrayField(@Nullable float[] val) {
-        doWriteFloatArray(val);
-    }
-
-    /**
-     * @param val Value.
-     */
-    void writeDoubleArrayField(@Nullable double[] val) {
-        doWriteDoubleArray(val);
-    }
-
-    /**
-     * @param val Value.
-     */
-    void writeCharArrayField(@Nullable char[] val) {
-        doWriteCharArray(val);
-    }
-
-    /**
-     * @param val Value.
-     */
-    void writeBooleanArrayField(@Nullable boolean[] val) {
-        doWriteBooleanArray(val);
-    }
-
-    /**
-     * @param val Value.
-     */
-    void writeDecimalArrayField(@Nullable BigDecimal[] val) {
-        doWriteDecimalArray(val);
-    }
-
-    /**
-     * @param val Value.
-     */
-    void writeStringArrayField(@Nullable String[] val) {
-        doWriteStringArray(val);
-    }
-
-    /**
-     * @param val Value.
-     */
-    void writeUuidArrayField(@Nullable UUID[] val) {
-        doWriteUuidArray(val);
-    }
-
-    /**
-     * @param val Value.
-     */
-    void writeDateArrayField(@Nullable Date[] val) {
-        doWriteDateArray(val);
-    }
-
-    /**
-     * @param val Value.
-     */
-    void writeTimestampArrayField(@Nullable Timestamp[] val) {
-        doWriteTimestampArray(val);
-    }
-
-    /**
-     * @param val Value.
-     */
-    void writeTimeArrayField(@Nullable Time[] val) {
-        doWriteTimeArray(val);
-    }
-
-    /**
-     * @param val Value.
-     * @throws org.apache.ignite.binary.BinaryObjectException In case of error.
-     */
-    void writeObjectArrayField(@Nullable Object[] val) throws 
BinaryObjectException {
-        doWriteObjectArray(val);
-    }
-
-    /**
-     * @param col Collection.
-     * @throws org.apache.ignite.binary.BinaryObjectException In case of error.
-     */
-    void writeCollectionField(@Nullable Collection<?> col) throws 
BinaryObjectException {
-        doWriteCollection(col);
-    }
-
-    /**
-     * @param map Map.
-     * @throws org.apache.ignite.binary.BinaryObjectException In case of error.
-     */
-    void writeMapField(@Nullable Map<?, ?> map) throws BinaryObjectException {
-        doWriteMap(map);
-    }
-
-    /**
-     * @param val Value.
-     */
-    void writeEnumField(@Nullable Enum<?> val) {
-        doWriteEnum(val);
-    }
-
-    /**
-     * @param val Value.
-     */
-    void writeEnumArrayField(@Nullable Object[] val) {
-        doWriteEnumArray(val);
-    }
-
     /**
      * @param po Binary object.
      * @throws org.apache.ignite.binary.BinaryObjectException In case of error.
      */
-    void writeBinaryObjectField(@Nullable BinaryObjectImpl po) throws 
BinaryObjectException {
+    public void writeBinaryObject(@Nullable BinaryObjectImpl po) throws 
BinaryObjectException {
         doWriteBinaryObject(po);
     }
 
@@ -1465,7 +1287,7 @@ public class BinaryWriterExImpl implements BinaryWriter, 
BinaryRawWriterEx, Obje
     /** {@inheritDoc} */
     @Override public void writeDecimal(String fieldName, @Nullable BigDecimal 
val) throws BinaryObjectException {
         writeFieldId(fieldName);
-        writeDecimalField(val);
+        writeDecimal(val);
     }
 
     /** {@inheritDoc} */
@@ -1476,7 +1298,7 @@ public class BinaryWriterExImpl implements BinaryWriter, 
BinaryRawWriterEx, Obje
     /** {@inheritDoc} */
     @Override public void writeString(String fieldName, @Nullable String val) 
throws BinaryObjectException {
         writeFieldId(fieldName);
-        writeStringField(val);
+        writeString(val);
     }
 
     /** {@inheritDoc} */
@@ -1487,7 +1309,7 @@ public class BinaryWriterExImpl implements BinaryWriter, 
BinaryRawWriterEx, Obje
     /** {@inheritDoc} */
     @Override public void writeUuid(String fieldName, @Nullable UUID val) 
throws BinaryObjectException {
         writeFieldId(fieldName);
-        writeUuidField(val);
+        writeUuid(val);
     }
 
     /** {@inheritDoc} */
@@ -1498,7 +1320,7 @@ public class BinaryWriterExImpl implements BinaryWriter, 
BinaryRawWriterEx, Obje
     /** {@inheritDoc} */
     @Override public void writeDate(String fieldName, @Nullable Date val) 
throws BinaryObjectException {
         writeFieldId(fieldName);
-        writeDateField(val);
+        writeDate(val);
     }
 
     /** {@inheritDoc} */
@@ -1509,7 +1331,7 @@ public class BinaryWriterExImpl implements BinaryWriter, 
BinaryRawWriterEx, Obje
     /** {@inheritDoc} */
     @Override public void writeTimestamp(String fieldName, @Nullable Timestamp 
val) throws BinaryObjectException {
         writeFieldId(fieldName);
-        writeTimestampField(val);
+        writeTimestamp(val);
     }
 
     /** {@inheritDoc} */
@@ -1520,7 +1342,7 @@ public class BinaryWriterExImpl implements BinaryWriter, 
BinaryRawWriterEx, Obje
     /** {@inheritDoc} */
     @Override public void writeTime(String fieldName, @Nullable Time val) 
throws BinaryObjectException {
         writeFieldId(fieldName);
-        writeTimeField(val);
+        writeTime(val);
     }
 
     /** {@inheritDoc} */
@@ -1555,7 +1377,7 @@ public class BinaryWriterExImpl implements BinaryWriter, 
BinaryRawWriterEx, Obje
     /** {@inheritDoc} */
     @Override public void writeByteArray(String fieldName, @Nullable byte[] 
val) throws BinaryObjectException {
         writeFieldId(fieldName);
-        writeByteArrayField(val);
+        writeByteArray(val);
     }
 
     /** {@inheritDoc} */
@@ -1566,7 +1388,7 @@ public class BinaryWriterExImpl implements BinaryWriter, 
BinaryRawWriterEx, Obje
     /** {@inheritDoc} */
     @Override public void writeShortArray(String fieldName, @Nullable short[] 
val) throws BinaryObjectException {
         writeFieldId(fieldName);
-        writeShortArrayField(val);
+        writeShortArray(val);
     }
 
     /** {@inheritDoc} */
@@ -1577,7 +1399,7 @@ public class BinaryWriterExImpl implements BinaryWriter, 
BinaryRawWriterEx, Obje
     /** {@inheritDoc} */
     @Override public void writeIntArray(String fieldName, @Nullable int[] val) 
throws BinaryObjectException {
         writeFieldId(fieldName);
-        writeIntArrayField(val);
+        writeIntArray(val);
     }
 
     /** {@inheritDoc} */
@@ -1588,7 +1410,7 @@ public class BinaryWriterExImpl implements BinaryWriter, 
BinaryRawWriterEx, Obje
     /** {@inheritDoc} */
     @Override public void writeLongArray(String fieldName, @Nullable long[] 
val) throws BinaryObjectException {
         writeFieldId(fieldName);
-        writeLongArrayField(val);
+        writeLongArray(val);
     }
 
     /** {@inheritDoc} */
@@ -1599,7 +1421,7 @@ public class BinaryWriterExImpl implements BinaryWriter, 
BinaryRawWriterEx, Obje
     /** {@inheritDoc} */
     @Override public void writeFloatArray(String fieldName, @Nullable float[] 
val) throws BinaryObjectException {
         writeFieldId(fieldName);
-        writeFloatArrayField(val);
+        writeFloatArray(val);
     }
 
     /** {@inheritDoc} */
@@ -1611,7 +1433,7 @@ public class BinaryWriterExImpl implements BinaryWriter, 
BinaryRawWriterEx, Obje
     @Override public void writeDoubleArray(String fieldName, @Nullable 
double[] val)
         throws BinaryObjectException {
         writeFieldId(fieldName);
-        writeDoubleArrayField(val);
+        writeDoubleArray(val);
     }
 
     /** {@inheritDoc} */
@@ -1622,7 +1444,7 @@ public class BinaryWriterExImpl implements BinaryWriter, 
BinaryRawWriterEx, Obje
     /** {@inheritDoc} */
     @Override public void writeCharArray(String fieldName, @Nullable char[] 
val) throws BinaryObjectException {
         writeFieldId(fieldName);
-        writeCharArrayField(val);
+        writeCharArray(val);
     }
 
     /** {@inheritDoc} */
@@ -1634,7 +1456,7 @@ public class BinaryWriterExImpl implements BinaryWriter, 
BinaryRawWriterEx, Obje
     @Override public void writeBooleanArray(String fieldName, @Nullable 
boolean[] val)
         throws BinaryObjectException {
         writeFieldId(fieldName);
-        writeBooleanArrayField(val);
+        writeBooleanArray(val);
     }
 
     /** {@inheritDoc} */
@@ -1646,7 +1468,7 @@ public class BinaryWriterExImpl implements BinaryWriter, 
BinaryRawWriterEx, Obje
     @Override public void writeDecimalArray(String fieldName, @Nullable 
BigDecimal[] val)
         throws BinaryObjectException {
         writeFieldId(fieldName);
-        writeDecimalArrayField(val);
+        writeDecimalArray(val);
     }
 
     /** {@inheritDoc} */
@@ -1658,7 +1480,7 @@ public class BinaryWriterExImpl implements BinaryWriter, 
BinaryRawWriterEx, Obje
     @Override public void writeStringArray(String fieldName, @Nullable 
String[] val)
         throws BinaryObjectException {
         writeFieldId(fieldName);
-        writeStringArrayField(val);
+        writeStringArray(val);
     }
 
     /** {@inheritDoc} */
@@ -1669,7 +1491,7 @@ public class BinaryWriterExImpl implements BinaryWriter, 
BinaryRawWriterEx, Obje
     /** {@inheritDoc} */
     @Override public void writeUuidArray(String fieldName, @Nullable UUID[] 
val) throws BinaryObjectException {
         writeFieldId(fieldName);
-        writeUuidArrayField(val);
+        writeUuidArray(val);
     }
 
     /** {@inheritDoc} */
@@ -1680,7 +1502,7 @@ public class BinaryWriterExImpl implements BinaryWriter, 
BinaryRawWriterEx, Obje
     /** {@inheritDoc} */
     @Override public void writeDateArray(String fieldName, @Nullable Date[] 
val) throws BinaryObjectException {
         writeFieldId(fieldName);
-        writeDateArrayField(val);
+        writeDateArray(val);
     }
 
     /** {@inheritDoc} */
@@ -1691,7 +1513,7 @@ public class BinaryWriterExImpl implements BinaryWriter, 
BinaryRawWriterEx, Obje
     /** {@inheritDoc} */
     @Override public void writeTimestampArray(String fieldName, @Nullable 
Timestamp[] val) throws BinaryObjectException {
         writeFieldId(fieldName);
-        writeTimestampArrayField(val);
+        writeTimestampArray(val);
     }
 
     /** {@inheritDoc} */
@@ -1702,7 +1524,7 @@ public class BinaryWriterExImpl implements BinaryWriter, 
BinaryRawWriterEx, Obje
     /** {@inheritDoc} */
     @Override public void writeTimeArray(String fieldName, @Nullable Time[] 
val) throws BinaryObjectException {
         writeFieldId(fieldName);
-        writeTimeArrayField(val);
+        writeTimeArray(val);
     }
 
     /** {@inheritDoc} */
@@ -1713,7 +1535,7 @@ public class BinaryWriterExImpl implements BinaryWriter, 
BinaryRawWriterEx, Obje
      /** {@inheritDoc} */
     @Override public void writeObjectArray(String fieldName, @Nullable 
Object[] val) throws BinaryObjectException {
         writeFieldId(fieldName);
-        writeObjectArrayField(val);
+        writeObjectArray(val);
     }
 
     /** {@inheritDoc} */
@@ -1725,7 +1547,7 @@ public class BinaryWriterExImpl implements BinaryWriter, 
BinaryRawWriterEx, Obje
     @Override public <T> void writeCollection(String fieldName, @Nullable 
Collection<T> col)
         throws BinaryObjectException {
         writeFieldId(fieldName);
-        writeCollectionField(col);
+        writeCollection(col);
     }
 
     /** {@inheritDoc} */
@@ -1737,7 +1559,7 @@ public class BinaryWriterExImpl implements BinaryWriter, 
BinaryRawWriterEx, Obje
     @Override public <K, V> void writeMap(String fieldName, @Nullable Map<K, 
V> map)
         throws BinaryObjectException {
         writeFieldId(fieldName);
-        writeMapField(map);
+        writeMap(map);
     }
 
     /** {@inheritDoc} */
@@ -1748,7 +1570,7 @@ public class BinaryWriterExImpl implements BinaryWriter, 
BinaryRawWriterEx, Obje
     /** {@inheritDoc} */
     @Override public <T extends Enum<?>> void writeEnum(String fieldName, T 
val) throws BinaryObjectException {
         writeFieldId(fieldName);
-        writeEnumField(val);
+        writeEnum(val);
     }
 
     /** {@inheritDoc} */
@@ -1759,7 +1581,7 @@ public class BinaryWriterExImpl implements BinaryWriter, 
BinaryRawWriterEx, Obje
     /** {@inheritDoc} */
     @Override public <T extends Enum<?>> void writeEnumArray(String fieldName, 
T[] val) throws BinaryObjectException {
         writeFieldId(fieldName);
-        writeEnumArrayField(val);
+        doWriteEnumArray(val);
     }
 
     /** {@inheritDoc} */
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/binary/builder/BinaryPlainBinaryObject.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/binary/builder/BinaryPlainBinaryObject.java
index b57eb0254c5..c3bacc934d9 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/binary/builder/BinaryPlainBinaryObject.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/binary/builder/BinaryPlainBinaryObject.java
@@ -43,6 +43,6 @@ class BinaryPlainBinaryObject implements BinaryLazyValue {
 
     /** {@inheritDoc} */
     @Override public void writeTo(BinaryWriterExImpl writer, 
BinaryBuilderSerializer ctx) {
-        
writer.doWriteBinaryObject((BinaryObjectImpl)BinaryUtils.unwrapTemporary(binaryObj));
+        
writer.writeBinaryObject((BinaryObjectImpl)BinaryUtils.unwrapTemporary(binaryObj));
     }
 }

Reply via email to