@Override
    public void write(final T value, final Buffer buffer, final GraphBinaryWriter context) throws IOException {
        writeValue(value, buffer, context, true);
    }
Reads a non-nullable value according to the type format.

@param buffer  A buffer which reader index has been set to the beginning of the {value}.
@param context The binary reader.
@throws IOException
@since 4.0.0
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/binary/types/SimpleTypeSerializer.java